Skip to main content

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 – 94 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.

Golden Lion Hotel 3 stars

Hotel in Stirling

The Golden Lion Hotel has welcomed guests, including royalty, for more than 200 years. The staff were very accommodating to my specific needs and very helpful and friendly. I would definitely recommend The Golden Lion when you are in Stirling. The location is fantastic- thankyou.

Show more Show less
8
Very good
4,019 reviews
Price from
£44
per night

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. Location excellent Didn’t have breakfast

Show more Show less
7.9
Good
2,702 reviews
Price from
£71.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. Loved the air conditioning during the heat wave! Really liked the breakfast sausages and croissants at the buffet! Close to Stirling Castle and Wallace monument by car.

Show more Show less
8.6
Fabulous
2,209 reviews
Price from
£36.99
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. fantastic location, very clean and spacious room and good breakfast. We have visited before and we highly recommend it!

Show more Show less
8.4
Very good
2,442 reviews
Price from
£50
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. We live in Aberdeen and were traveling with family from the USA. We had five nights on the toad and this was def our favourite lodging.

Show more Show less
8
Very good
1,715 reviews
Price from
£102.80
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... Everything. Which we could have stayed longer.if you need

Show more Show less
8.3
Very good
1,217 reviews
Price from
£49
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. Great hotel. Everything went perfect. Staff excellent from reception to waiters, delicious breakfast and well communicated with city centre by bus or if you have time it’s just 30 minutes on foot. Thanks very much to the staff!

Show more Show less
8.1
Very good
2,014 reviews
Price from
£57
per night

Friars Wynd

Hotel in Stirling

Located in Stirling, Friars Wynd has rooms with free WiFi access. Among the various facilities are a garden and a bar. A great location for visiting the city. The room and the breakfast are excellent.

Show more Show less
8.5
Very good
979 reviews
Price from
£74
per night

Lost Guest House Stirling 3 stars

Hotel in Stirling

Lost Guest House has a central yet peaceful setting with private parking, ideal for Stirling town centre and Braveheart country. There is free WiFi access in rooms and public areas. The breakfast is made to order so it was always fresh. The staff was very friendly and the location is perfect! Walking distance to the shops. I was also amazed on how quiet it was. I was surprised to see how many people were staying there and I heard no extra noise.

Show more Show less
7.5
Good
1,388 reviews
Price from
£42
per night

Broomhall Castle 3 stars

Hotel in Stirling

Set on the slopes of Ochil Hill, the 19th-century Broomhall Castle features charming rooms, some with four-poster beds. The historical city of Stirling is just 5 miles away. The guys there made this the best place we have stayed, we loved it and so did our kids. They went above and beyond in making sure we all had the best time. The rooms were lovely and the beds were very comfortable, a very large family room. The views in the area are breathtaking, the food is lovely. We had the best cooked breakfast and loads of other choices. There is a great bar, And a great welcome on arrival. We were looked after all the time, our kids want to go back and stay again and so do we. We miss everyone already! A big thanks to all of you and the kids loved been spoilt especially the bubbles 😁🙂

Show more Show less
8.4
Very good
1,164 reviews
Price from
£65
per night

Most booked hotels in Stirling in the past month

See all

Budget hotels in Stirling

See all

FAQs about hotels in Stirling

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Stirling:

Explore guest reviews of hotels in Stirling

See all