Skip to main content
Stays Flights Flight + Hotel Car rentals Attractions Airport taxis

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 – 88 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

Highland Gate by Marston's Inns

Hotel in Stirling

Featuring panoramic views of the Wallace Monument and Ochil Hills, Highland Gate by Marston's Inns offers accommodation 2 miles from Stirling city centre. Excellent location, amazing facility and food

Show more Show less
8.5
Very good
2,027 reviews
Avg. price/night:
£50

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,137 reviews
Avg. price/night:
£105

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. Great location, super friendly staff, beautiful building

Show more Show less
8.5
Very good
1,146 reviews
Avg. price/night:
£75

Golden Lion Hotel 3 stars

Hotel in Stirling

The Golden Lion Hotel has welcomed guests, including royalty, for more than 200 years. Lovely big very clean and freshly decorated room.nice public areas friendly helpfyl staff . private car park. Fab in all aspects.

Show more Show less
8.1
Very good
3,072 reviews
Avg. price/night:
£40

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. The staff was welcoming and kind. The breakfast was delicious and varied, and the bed was comfortable. It’s a great location especially if you are working at Stirling university which was my case.

Show more Show less
8.2
Very good
1,840 reviews
Avg. price/night:
£66

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,368 reviews
Avg. price/night:
£72

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. good breakfast ,air con /heating,quiet location but close to town

Show more Show less
8.6
Fabulous
1,833 reviews
Avg. price/night:
£48.99

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 short walk to shops, restaurants and bars

Show more Show less
8.6
Fabulous
815 reviews
Avg. price/night:
£74

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... This was a very fun place to stay because of the staff. Check in was great and the bar folks were a lot of fun. The food was very good and they were well versed with gluten free. The room was large and the shower was wonderful. We were sad we could only stay one night.

Show more Show less
8.5
Very good
917 reviews
Avg. price/night:
£43.90

OYO 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. Close to the city center, cozy place, convenient, clean and nice personal.

Show more Show less
7.6
Good
1,282 reviews
Avg. price/night:
£25.20

Hotels with extra health and safety measures

Find hotels in Stirling with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

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