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 – 107 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. 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,197 reviews
Price from
$67
per night

Golden Lion Hotel

Hotel in Stirling

The Golden Lion Hotel has welcomed guests, including royalty, for more than 200 years. Good breakfast, enough space in the room, great location

Show more Show less
7.6
Good
4,204 reviews
Price from
$54
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,361 reviews
Price from
$69
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. In the city center, large rooms.

Show more Show less
8.1
Very Good
1,365 reviews
Price from
$100
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. Everything was perfect and clean

Show more Show less
8.2
Very Good
2,460 reviews
Price from
$61
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 room was spacious and clean. The bathroom was huge and equipped with everything needed. Best part of all is the location - very central and just a minutes walk away from the castle and various cafes and restaurants.

Show more Show less
7.5
Good
2,107 reviews
Price from
$92
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. Excellent staff, clean room and decent breakfast.

Show more Show less
8.4
Very Good
2,217 reviews
Price from
$79
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. The staff are so friendly and lovely. I felt so welcome. The room was very thoughtfully laid out with everything that was required. Very quiet. Comfortable bed.

Show more Show less
8
Very Good
1,509 reviews
Price from
$67
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. 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
394 reviews
Price from
$163
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
466 reviews
Price from
$68
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