Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Stirling – 107 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Stirling Highland Hotel- Part of the Cairn Collection 4 stars

Hotel in Stirling

Built in 1854, this hotel was once the High School of Stirling. Less than 10 minutes’ walk from the city’s historic castle, it has an AA Rosette-awarded restaurant and free parking. Perfect location, easy parking, nice room, great breakfast, friendly staff

Show more Show less
7.8
Good
4,004 reviews
Price from
£55
per night

Golden Lion Hotel 3 stars

Hotel in Stirling

The Golden Lion Hotel has welcomed guests, including royalty, for more than 200 years. Really nice hotel with reasonable price

Show more Show less
7.6
Good
4,150 reviews
Price from
£45
per night

Stirling Court Hotel 3 stars

Hotel in Stirling

Located within the University of Stirling campus and set in 300 acres of beautiful parkland, Stirling Court Hotel is just 10 minutes’ drive from Stirling city centre. Excellent stay. welcoming reception team. room was very clean with comfy bed and most importantly breakfast was brilliant with wide variety of dishes.

Show more Show less
7.9
Good
2,242 reviews
Price from
£55
per night

Highland Gate, Stirling by Marston's Inns

Hotel in Stirling

Featuring panoramic views of the Wallace Monument and Ochil Hills, Highland Gate, Stirling by Marston's Inns offers accommodation 2 miles from Stirling city centre. Great location for a tourist base. My 5 year old loved the wee play area too

Show more Show less
8.2
Very good
2,379 reviews
Price from
£50
per night

Holiday Inn Express Stirling, an IHG Hotel 3 stars

Hotel in Stirling

The 3-star Holiday Inn Express Hotel offers pet friendly accommodation at Springkerse Business Park. The M9 and M80 motorways can be reached within 4 miles of the hotel. Good breakfast, and nice coffee. It's enough for the family. Staffs are very friendly.

Show more Show less
8.4
Very good
2,219 reviews
Price from
£54.99
per night

Hotel Colessio 4 stars

Hotel in Stirling

Found in an original Victorian building and renovated to 21st century standards, Hotel Colessio is an opulent addition to the centre of Stirling. the location was perfect and the staff were extremely kind, efficient and helpful.

Show more Show less
7.5
Good
2,069 reviews
Price from
£68.85
per night

King Robert Hotel 3 stars

Hotel in Stirling

Just 5 minutes’ drive from Stirling city centre,The King Robert is uniquely situated on the site of the historic Battle of Bannockburn. It offers en suite rooms that are non-smoking and have free... Food served for dinner was good and delicious.

Show more Show less
8.1
Very good
1,508 reviews
Price from
£58.50
per night

Friars Wynd Hotel

Hotel in Stirling

Located in Stirling, Friars Wynd Hotel has rooms with free WiFi access. Among the various facilities are a garden and a bar. We didn’t plan on being in Stirling, but it ended up being the highlight of our trip. The hotel is located centrally and the breakfast downstairs was delicious! The staff were very kind and accommodating. The room was cozy, clean, and lent itself to a wonderful evening of rest.

Show more Show less
8.1
Very good
1,306 reviews
Price from
£82.56
per night

Hillhead Farm Lets 3 stars

Hotel in Stirling

In a former farm building, the Hillhead Lets provides large bedrooms with en suite shower facilities and free Wi-Fi. Located in Bannockburn, the famous battlefield is close by. An 'interesting ' setup in a small group of houses and accommodation. Seems to work. Convenient spot in walking distance of a reasonably priced hotel for dinners. Basic room but comfortable enough.

Show more Show less
8.5
Very good
454 reviews
Price from
£56
per night

Victoria Square & The Orangery 5 stars

Hotel in Stirling

The luxurious Victoria Square and the Orangery Restaurant shares the elegance of this desirable area of Stirling, with a selection of distinctly styled en suite rooms. The room was extremely nice. The staff was great.

Show more Show less
9.1
Superb
399 reviews
Price from
£84.24
per night

Most booked hotels in Stirling in the past month

See all

FAQs about hotels in Stirling

Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Stirling:

Explore guest reviews of hotels in Stirling

See all

Research, refine and make plans for your whole trip