Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Stirling – 123 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.

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.

We only stayed for one night, on our return trip, so I had not much expectation, but it was really a nice stay. The breakfast buffet was diverse and of good quality, the room was cosy, the car park convenient, and the gym facility, despite being small, a nice addition. The staff was really professional and helpful. If you fancy dreaming in a castle, that's definitely the one to chose!

Show more Show less
7.8
Good
4,871 reviews
Price from
$115
per night

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
5,308 reviews
Price from
$89
per night

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 center.

The Hotel is at a very nice pleace. The rooms were comfortable. The breakfast was excepent. You sould not miss that delicious scotish breakfast. But most important, the people were very nice, friendly and very helpful.

Show more Show less
7.8
Good
3,049 reviews
Price from
$113
per night

Located in Stirling, Friars Wynd Hotel has rooms with free WiFi access. Among the various facilities are a garden and a bar.

Central - close to all restaurants and shops - but has it’s own bistro which is lovely

Show more Show less
8
Very Good
1,783 reviews
Price from
$145
per night

Featuring panoramic views of the Wallace Monument and Ochil Hills, Highland Gate, Stirling by Marston's Inns offers accommodations 2 miles from Stirling city center.

I didn't eat breakfast 3the hotel

Show more Show less
8.2
Very Good
3,002 reviews
Price from
$76
per night

Found in an original Victorian building and renovated to 21st century standards, Hotel Colessio is an opulent addition to the center of Stirling.

the location was perfect and the staff were extremely kind, efficient and helpful.

Show more Show less
7.4
Good
2,479 reviews
Price from
$126
per night

The 3-star Holiday Inn Express Hotel offers pet friendly accommodations 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,566 reviews
Price from
$122
per night

Just 5 minutes’ drive from Stirling city center,The King Robert is uniquely located on the site of the historic Battle of Bannockburn.

Beautiful hotel, great location

Show more Show less
8
Very Good
2,138 reviews
Price from
$88
per night

The luxurious Victoria Square and the Orangery Restaurant shares the elegance of this desirable area of Stirling, with a selection of distinctly styled rooms with attached bathroom.

Immaculate accommodation in a beautiful Victorian home. Quiet but central location. Very hospitable and friendly staff. Warmly recommend (-:

Show more Show less
9.1
Wonderful
454 reviews
Price from
$301
per night

In a former farm building, the Hillhead Lets provides large bedrooms and free Wi-Fi. Located in Bannockburn, the famous battlefield is close by.

Felt like our own cottage. Beautiful flowers. Location was good. Great country side and peaceful. Very accessible to Stirling.

Show more Show less
8.4
Very Good
627 reviews
Price from
$101
per night

Most-booked hotels in Stirling in the past month

FAQs about hotels in Stirling

Subscribe to receive premium deals

Prices drop the second 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