Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Stirling

Filter by star ratings
All filters
Clifton Cottage
Clifton Cottage
9.2 Excellent
Crianlarich, United Kingdom
Show on map
7.8 km from city centre, Crianlarich, SCT, United Kingdom 
ExcellentBased on 226 reviews
9.2

Situated in Tyndrum, Clifton Cottage is a short drive from Crianlarich and provides luggage storage. It is an excellent base for those looking to get back to nature, with The Trossachs National Park just steps away.

King Robert Hotel
King Robert Hotel
8.5 Excellent
Glasgow Road, Stirling, United Kingdom
Show on map
2.3 km from city centre, Stirling, SCT, United Kingdom 
ExcellentBased on 950 reviews
8.5

King Robert Hotel offers 3-star accommodation in Stirling City. It is ideally located for those wishing to discover the area's attractions.

Stirling Court Hotel
Stirling Court Hotel
8.2 Excellent
University of Stirling, Stirling, United Kingdom
Show on map
3.4 km from city centre, Stirling, SCT, United Kingdom 
ExcellentBased on 1,882 reviews
8.2

Stirling Court Hotel provides a comfortable setting when in Stirling City. It has a fitness centre, as well as an indoor pool, 24-hour room service and outdoor tennis courts.

Golden Lion Hotel
Golden Lion Hotel
8.1 Excellent
8-10 King St , Stirling, United Kingdom
Show on map
0.5 km from city centre, Stirling, SCT, United Kingdom 
ExcellentBased on 3,287 reviews
8.1

Recently refurbished, Golden Lion Hotel Stirling City provides charming 3-star accommodation in Stirling City. It is conveniently positioned for those wanting to discover the area's attractions.

Munro Guest House
Munro Guest House
9.5 Excellent
14 Princes Street, Stirling, United Kingdom
Show on map
0.9 km from city centre, Stirling, SCT, United Kingdom 
ExcellentBased on 365 reviews
9.5

Munro Guest House is set in Stirling City and is within a short walk of nearby sightseeing spots, such as Thistles Centre and Stirling Castle. It offers luggage storage and laundry facilities, and is an easy stroll from Mar's Wark and Argyll's Lodging.

Premier Inn Stirling South
Premier Inn Stirling South
Glasgow Road, Whins Of Milton, Stirling, United Kingdom
Show on map
3.6 km from city centre, Stirling, SCT, United Kingdom 

Premier Inn Stirling provides 3-star accommodation, plus a 24-hour reception, free Wi-Fi and luggage storage. It is conveniently positioned for those wanting to visit local attractions.

Allan Park
Allan Park
8.9 Excellent
20 Allan Park, Stirling, United Kingdom
Show on map
0.4 km from city centre, Stirling, SCT, United Kingdom 
ExcellentBased on 803 reviews
8.9

The Allan Park is located in Stirling City and features free Wi-Fi. It is situated a short walk from Thistles Centre and Mar's Wark.

Rob Roy Hotel
Rob Roy Hotel
8.5 Excellent
Aberfoyle, Stirling, United Kingdom
Show on map
27.6 km from city centre, Stirling, SCT, United Kingdom 
ExcellentBased on 415 reviews
8.5

Set within the scenic parkland of Aberfoyle, Rob Roy Hotel provides comfortable accommodation and a wide range of facilities, such as a lift, a wake-up service and free Wi-Fi. It is ideal for those looking to immerse themselves in nature, with The Trossachs National Park just steps away.

Macdonald Forest Hills Hotel & Spa
Macdonald Forest Hills Hotel & Spa
8.2 Excellent
Kinlochard, Stirling, United Kingdom
Show on map
34.7 km from city centre, Stirling, SCT, United Kingdom 
ExcellentBased on 1,687 reviews
8.2

Set in The Trossachs National Park, this luxury hotel is the perfect base for a scenic retreat. It also offers free Wi-Fi, 24-hour room service and an indoor pool.

Muthu Ben Doran Hotel
Muthu Ben Doran Hotel
7.4 Good
Tyndrum, Crianlarich, United Kingdom
Show on map
7.6 km from city centre, Crianlarich, SCT, United Kingdom 
GoodBased on 1,690 reviews
7.4

Set in Tyndrum, Muthu Ben Doran Hotel is a short drive from Crianlarich and offers complimentary wireless internet, a designated smoking area and a garden. In addition to free private parking on site, the hotel features comfortable 3-star rooms and a bar.

Tips for booking a Stirling hotel

Cheapest month:March
Most expensive month:April
Average price in Stirling:S$ 188/night
Absolute cheapest price found:S$ 25/night
Cheapest day:Sunday
Most expensive day:Saturday
S$ 122 - S$ 504
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 101 - S$ 222
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Stirling hotels

Show all 564 hotels
1
Macdonald Forest Hills Hotel & Spa
Macdonald Forest Hills Hotel & Spa
8.2 Excellent
Kinlochard, Stirling, United Kingdom
Show on map
34.7 km from city centre, Stirling 

Set in The Trossachs National Park, this luxury hotel is the perfect base for a scenic retreat. It also offers free Wi-Fi, 24-hour room service and an indoor pool.

2
Golden Lion Hotel
Golden Lion Hotel
8.1 Excellent
8-10 King St , Stirling, United Kingdom
Show on map
0.5 km from city centre, Stirling 

Recently refurbished, Golden Lion Hotel Stirling City provides charming 3-star accommodation in Stirling City. It is conveniently positioned for those wanting to discover the area's attractions.

Cheapest hotels in Stirling, Scotland

Show all 564 hotels
Lost Guest House Stirling
Lost Guest House Stirling
7.6 Good
4 Melville Terrace, Stirling, United Kingdom
Show on map
0.2 km from city centre,  

OYO Lost Guest House Stirling provides tranquil 3-star accommodation in Stirling City. Guests can also enjoy free internet throughout the property.

S$ 75
Avg. per night
Premier Inn Stirling South
Premier Inn Stirling South
Glasgow Road, Whins Of Milton, Stirling, United Kingdom
Show on map
3.6 km from city centre,  

Premier Inn Stirling provides 3-star accommodation, plus a 24-hour reception, free Wi-Fi and luggage storage. It is conveniently positioned for those wanting to visit local attractions.

S$ 78
Avg. per night
King Robert Hotel
King Robert Hotel
8.5 Excellent
Glasgow Road, Stirling, United Kingdom
Show on map
2.3 km from city centre,  

King Robert Hotel offers 3-star accommodation in Stirling City. It is ideally located for those wishing to discover the area's attractions.

S$ 85
Avg. per night
Golden Lion Hotel
Golden Lion Hotel
8.1 Excellent
8-10 King St , Stirling, United Kingdom
Show on map
0.5 km from city centre,  

Recently refurbished, Golden Lion Hotel Stirling City provides charming 3-star accommodation in Stirling City. It is conveniently positioned for those wanting to discover the area's attractions.

S$ 90
Avg. per night
Muthu Ben Doran Hotel
Muthu Ben Doran Hotel
7.4 Good
Tyndrum, Crianlarich, United Kingdom
Show on map
7.6 km from city centre,  

Set in Tyndrum, Muthu Ben Doran Hotel is a short drive from Crianlarich and offers complimentary wireless internet, a designated smoking area and a garden. In addition to free private parking on site, the hotel features comfortable 3-star rooms and a bar.

S$ 108
Avg. per night
Stirling Court Hotel
Stirling Court Hotel
8.2 Excellent
University of Stirling, Stirling, United Kingdom
Show on map
3.4 km from city centre,  

Stirling Court Hotel provides a comfortable setting when in Stirling City. It has a fitness centre, as well as an indoor pool, 24-hour room service and outdoor tennis courts.

S$ 123
Avg. per night
Hotel Colessio
Hotel Colessio
8.2 Excellent
33 Spittal Street, Stirling, United Kingdom
Show on map
0.7 km from city centre,  

Hotel Colessio is situated in Stirling City and is close to the area's tourist attractions. The various facilities this luxury hotel offers include a terrace, a safe and meeting rooms.

S$ 138
Avg. per night
Allan Park
Allan Park
8.9 Excellent
20 Allan Park, Stirling, United Kingdom
Show on map
0.4 km from city centre,  

The Allan Park is located in Stirling City and features free Wi-Fi. It is situated a short walk from Thistles Centre and Mar's Wark.

S$ 139
Avg. per night

Hotel prices in Stirling

3 stars

S$ 75 - S$ 164

Stirling Court Hotel

No. 1 most popular

S$ 123
Avg. per night
Golden Lion Hotel

No. 2 most popular

Golden Lion Hotel
8.1 Excellent
S$ 90
Avg. per night
Lost Guest House Stirling

Best value

S$ 75
Avg. per night
4 stars and up

S$ 138 - S$ 216

Macdonald Forest Hills Hotel & Spa

No. 1 most popular

S$ 216
Avg. per night
Hotel Colessio

Best value

Hotel Colessio
8.2 Excellent
S$ 138
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Stirling

Stirling travel FAQs

  • Where is the best place to stay in Stirling?

    Stirling, Dunblane, and Callander are some of the most favoured places to stay in Stirling.

  • What are the best hotels in Stirling?

    1,882 reviews rated Stirling Court Hotel with an average score of 8.2/10. It may also be worth looking into the Broomhall Castle, which received a rating of 8.5/10 from 1,173 reviews. Lost Guest House Stirling could also be a good option, with a score of 7.6/10 from 1,350 reviews.