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 – 90 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. The pool , sauna , steam room, and gym are the best. Staff is always welcoming. Parking during an event can be tricky but I’ve always found a space . Breakfast is well presented . Housekeeping is fantastic . Location can’t be beaten .

Show more Show less
8.3
Very good
1,530 reviews
Price from
£58.75
per night

Holiday Inn Express Stirling 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. Everything was great. The staff were extremely helpful. The room had everything you need.

Show more Show less
8.6
Fabulous
1,985 reviews
Price from
£58.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. The breakfast was average quality. The room was very nice and comfortable. It was easily accessible to Stirling Castle.

Show more Show less
8.5
Very good
2,103 reviews

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. Great staff and customer service

Show more Show less
8.2
Very good
1,296 reviews
Price from
£49
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... I asked for Scrambled eggs and got them.

Show more Show less
8.5
Very good
945 reviews
Price from
£55
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. Friendly staff, nice bar, great location

Show more Show less
8.2
Very good
1,882 reviews

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. Wonderful place with very friendly staff. Yummy breakfast.

Show more Show less
8.6
Fabulous
849 reviews
Price from
£74
per night

Golden Lion Hotel 3 stars

Hotel in Stirling

The Golden Lion Hotel has welcomed guests, including royalty, for more than 200 years. A wonderful hotel. The staff is absolutely friendly and helpful and very accommodating. One feels like at home. The restaurant and bar are so fantastic. A meal at the hotel is more than welcome

Show more Show less
8.1
Very good
3,278 reviews
Price from
£44.50
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.6
Good
1,343 reviews
Price from
£38.50
per night

The Allan Park

Stirling

Located in the heart of Stirling, The Allan Park offers refurbished accommodation in a historic property with a bar, restaurant and coffee house. Beautiful suite. Location perfect even for a 1 night stay. We could walk around Stirling area filled with stores and restaurants. Staff very customer friendly. Room was perfect with amenities. Restaurant very good. There own parking facility in the rear was very nice; didn't have to lug suitcases far. Perfect place and location for a longer stay.

Show more Show less
8.9
Fabulous
801 reviews
Price from
£75
per night

Most booked hotels in Stirling in the past month

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