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

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

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. loved the location, price, amenities, and most of all the staff, very friendly and professional

Show more Show less
7.8
Good
4,196 reviews
Price from
$83
per night

Golden Lion Hotel

Hotel in Stirling

The Golden Lion Hotel has welcomed guests, including royalty, for more than 200 years. We got a huge room! Breakfast is very good.

Show more Show less
7.6
Good
4,201 reviews
Price from
$55
per night

Stirling Court Hotel

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 center. The staff was excellent and accommodating! We loved the location.

Show more Show less
7.9
Good
2,366 reviews
Price from
$70
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,364 reviews
Price from
$102
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 accommodations 2 miles from Stirling city center. Lovely food in the pub...breakfast was delicious and the staff were so lovely to our 1 year old twins.. The rooms were clean and comfortable. We really enjoyed our stay. We wished we booked an extra night!

Show more Show less
8.2
Very Good
2,458 reviews
Price from
$62
per night

Hotel Colessio

Hotel in Stirling

Found in an original Victorian building and renovated to 21st century standards, Hotel Colessio is an opulent addition to the center of Stirling. the historic building and location. breakfast in lovely dining room. the reception staff very kind

Show more Show less
7.5
Good
2,107 reviews
Price from
$93
per night

Holiday Inn Express Stirling, an IHG Hotel

Hotel in Stirling

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. Delicious breakfast! Great place close to a wonderful pub and grocery store as well as easy access to city centre.

Show more Show less
8.4
Very Good
2,217 reviews
Price from
$80
per night

King Robert Hotel

Hotel in Stirling

Just 5 minutes’ drive from Stirling city center,The King Robert is uniquely located on the site of the historic Battle of Bannockburn. I was greeted by one of the kindest people I've ever met. I felt so welcome right from the beginning. The room was lovely and the breakfast was great--lots of choices (even vegetarian sausages!) The property was located close to several tourist sites. A perfect example of Scottish hospitality. :)

Show more Show less
8
Very Good
1,509 reviews
Price from
$65
per night

Victoria Square & The Orangery

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 rooms with attached bathroom. The room was extremely nice. The staff was great.

Show more Show less
9.1
Wonderful
397 reviews
Price from
$166
per night

Hillhead Farm Lets

Hotel in Stirling

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

Show more Show less
8.5
Very Good
465 reviews
Price from
$69
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 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