Hotels in Stirling

Search and compare Stirling hotels from hundreds of travel sites and save

Stirling, Scotland, United Kingdom
29 Jul — 30 Jul2
Stirling, Scotland, United Kingdom
Thu 29/7
Fri 30/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Stirling

Filter by star ratings
All filters
King Robert Hotel
King Robert Hotel
8.5 Excellent
Glasgow Road, Stirling, United Kingdom
Show on map
2.3 km from city centre, Stirling 
ExcellentBased on 1,051 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.1 Excellent
University of Stirling, Stirling, United Kingdom
Show on map
3.4 km from city centre, Stirling 
ExcellentBased on 1,947 reviews
8.1

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.

The Stirling Highland Hotel
The Stirling Highland Hotel
8.1 Excellent
29 Spittal Street, Stirling, United Kingdom
Show on map
0.8 km from city centre, Stirling 
ExcellentBased on 2,169 reviews
8.1

Stirling Highland Hotel- Part of the Cairn Collection provides 4-star accommodation in Stirling City. Offering complimentary Wi-Fi, a restaurant and an indoor pool, the hotel is within a 10-minute walk of Thistles Centre and Argyll's Lodging.

Springfield Lodge Bed And Breakfast
Springfield Lodge Bed And Breakfast
9.7 Excellent
Easter Cornton Road, Stirling, United Kingdom
Show on map
2.9 km from city centre, Stirling 
ExcellentBased on 488 reviews
9.7

Springfield Lodge Bed and Breakfast provides a comfortable setting when in Stirling City. Guests can also enjoy complimentary internet throughout the property.

Drum Farm
Drum Farm
8.9 Excellent
Carronbridge, Denny, United Kingdom
Show on map
10.9 km from city centre, Stirling 
ExcellentBased on 66 reviews
8.9

Drum Farm is a good-value property situated a short car ride from Kilsyth. It also provides a garden, a tour desk and a ticket service.

Holiday Inn Express Stirling
Holiday Inn Express Stirling
8.6 Excellent
Springkerse Business Park, Stirling, United Kingdom
Show on map
1.8 km from city centre, Stirling 
ExcellentBased on 2,174 reviews
8.6

Situated a short drive from Stirling Castle, Holiday Inn Express Stirling offers contemporary accommodation in Stirling City. The numerous amenities this modern hotel has to offer include an executive floor, a safe and an express check-in and check-out feature.

Castlecroft
Castlecroft
9.8 Excellent
Ballengeich Road, Stirling, United Kingdom
Show on map
1.6 km from city centre, Stirling 
ExcellentBased on 99 reviews
9.8

Castlecroft Bed and Breakfast is located in Stirling City and offers free Wi-Fi. It is ideally positioned for guests wishing to visit local attractions.

The Inn at Kippen
The Inn at Kippen
8.6 Excellent
Fore Road, Stirling, United Kingdom
Show on map
14.7 km from city centre, Stirling 
ExcellentBased on 74 reviews
8.6

Situated in the countryside, The Inn at Kippen is just a short trip from The Trossachs National Park and Stirling Castle and a 55-minute car ride from Glasgow International Airport. The numerous amenities this peaceful inn has to offer include room service, luggage storage and laundry facilities.

Allan Park
Allan Park
8.9 Excellent
20 Allan Park, Stirling, United Kingdom
Show on map
0.4 km from city centre, Stirling 
ExcellentBased on 893 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 
ExcellentBased on 457 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.

Tips for booking a Stirling hotel

Cheapest month:August
Most expensive month:April
Average price in Stirling:$185/night
Absolute cheapest price found:$25/night
Cheapest day:Friday
Most expensive day:Saturday
$97 - $512
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$97 - $194
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Stirling hotels

Show all 235 hotels
1
The Stirling Highland Hotel
The Stirling Highland Hotel
8.1 Excellent
29 Spittal Street, Stirling, United Kingdom
Show on map
0.8 km from city centre, Stirling 

Stirling Highland Hotel- Part of the Cairn Collection provides 4-star accommodation in Stirling City. Offering complimentary Wi-Fi, a restaurant and an indoor pool, the hotel is within a 10-minute walk of Thistles Centre and Argyll's Lodging.

2
Holiday Inn Express Stirling
Holiday Inn Express Stirling
8.6 Excellent
Springkerse Business Park, Stirling, United Kingdom
Show on map
1.8 km from city centre, Stirling 

Situated a short drive from Stirling Castle, Holiday Inn Express Stirling offers contemporary accommodation in Stirling City. The numerous amenities this modern hotel has to offer include an executive floor, a safe and an express check-in and check-out feature.

3
DoubleTree by Hilton Hotel Dunblane Hydro
DoubleTree by Hilton Hotel Dunblane Hydro
8.2 Excellent
Perth Road, Dunblane, United Kingdom
Show on map
0.7 km from city centre, Dunblane 

Situated in Dunblane, this 4-star property is modern and elegant. It also offers a Jacuzzi, an indoor pool and a sauna.

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

Cheapest hotels in Stirling, Stirling

Show all 235 hotels
Willy Wallace Hostel
Willy Wallace Hostel
8.4 Excellent
77 Murray Place, Stirling, United Kingdom
Show on map
0.7 km from city centre,  

This comfortable hostel in Stirling City offers complimentary wireless internet, as well as bicycle rental and an express check-in and check-out feature. It is ideally positioned for those wishing to visit the area's popular attractions.

$91
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.

$92
Avg. per night
Lost Guest House Stirling
Lost Guest House Stirling
7.5 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.

$99
Avg. per night
Holiday Inn Express Stirling
Holiday Inn Express Stirling
8.6 Excellent
Springkerse Business Park, Stirling, United Kingdom
Show on map
1.8 km from city centre,  

Situated a short drive from Stirling Castle, Holiday Inn Express Stirling offers contemporary accommodation in Stirling City. The numerous amenities this modern hotel has to offer include an executive floor, a safe and an express check-in and check-out feature.

$102
Avg. per night
Stirling Court Hotel
Stirling Court Hotel
8.1 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.

$111
Avg. per night
Drum Farm
Drum Farm
8.9 Excellent
Carronbridge, Denny, United Kingdom
Show on map
8.5 km from city centre,  

Drum Farm is a good-value property situated a short car ride from Kilsyth. It also provides a garden, a tour desk and a ticket service.

$121
Avg. per night
The Stirling Highland Hotel
The Stirling Highland Hotel
8.1 Excellent
29 Spittal Street, Stirling, United Kingdom
Show on map
0.8 km from city centre,  

Stirling Highland Hotel- Part of the Cairn Collection provides 4-star accommodation in Stirling City. Offering complimentary Wi-Fi, a restaurant and an indoor pool, the hotel is within a 10-minute walk of Thistles Centre and Argyll's Lodging.

$122
Avg. per night
Rob Roy Hotel
Rob Roy Hotel
8.5 Excellent
Aberfoyle, Stirling, United Kingdom
Show on map
27.6 km from city centre,  

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.

$129
Avg. per night

Hotel prices in Stirling

2 stars or below

$91 - $121

Drum Farm

No. 1 most popular

Drum Farm
8.9 Excellent
$121
Avg. per night
Willy Wallace Hostel

Best value

$91
Avg. per night
3 stars

$92 - $319

The Lake Of Menteith Hotel

No. 1 most popular

$319
Avg. per night
Lost Guest House Stirling

No. 2 most popular

$99
Avg. per night
King Robert Hotel

Best value

King Robert Hotel
8.5 Excellent
$92
Avg. per night
4 stars and up

$122 - $360

DoubleTree by Hilton Hotel Dunblane Hydro

No. 1 most popular

$130
Avg. per night
Macdonald Forest Hills Hotel & Spa

No. 2 most popular

$360
Avg. per night
The Stirling Highland Hotel

Best value

$122
Avg. per night

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

Where to stay in Stirling

About Stirling

Built upon the volcanic rock and packed with both medieval and Gothic buildings, Stirling is a proud icon of all that Scotland stands for. It’s surrounded by beautiful lakes, imposing castles and historic battlefields. The quaint Old Town is full of cobbled streets and photogenic treasures, while Stirling Castle is the most visited fortress in Scotland after Edinburgh Castle. Stirling is ideally located for visitors to Scotland, less than an hour north of both Glasgow and Edinburgh.

Stirling Castle has an impregnable position on top of an extinct volcano and is the centrepiece of the city. On a clear day, the views are astonishing, taking in the rural lakes and parks of Stirlingshire. Winding around the castle’s stone ramparts is the Old Town, most of which is free of vehicle traffic. Many antique stores and traditional pubs can be found amongst the stone houses, which are an intriguing mix of Victorian, Gothic and medieval design. Stirling City markets itself as the “Gateway to the Highlands”, and a huge number of half and full-day trips are possible. These can take in the Gothic statue of William Wallace, hiking trails around Loch Lomond and Queen Elizabeth National Park, various whisky distilleries and Doune Castle.

Further down the hill from the Old Town, the modern part of Stirling City isn’t quite as pleasing to the eye. However, it is the site of the city’s main transport hubs. Trains and buses to Edinburgh and Glasgow leave from Stirling Train Station, taking less than an hour. Upon arrival, Stirling Castle looms large over the city and guides visitors on the sharp uphill walk towards the Old Town.

Stirling has traditionally been seen as the border between the Scottish Lowlands and Highlands. It attracted many invading armies, and local legend tells of a howling wolf that would alert residents of imminent threats.

Stirling travel FAQs

  • What are the best hotels in Stirling?

    The Lake Of Menteith Hotel (9.0/10 from 337 reviews), DoubleTree by Hilton Hotel Dunblane Hydro (8.2/10 from 2,419 reviews), and Lost Guest House Stirling (7.5/10 from 1,451 reviews) are all highly rated places to stay in Stirling.

  • What is a good hotel near Stirling Castle?

    With a rating of 7.5/10 from 1,451 reviews, Lost Guest House Stirling is a hotel close to Stirling Castle that is highly recommended by HotelsCombined users.

  • What is a good hotel in Stirling near Lake of Menteith?

    The most popular hotel near Lake of Menteith is The Lake Of Menteith Hotel, with 337 HotelsCombined users scoring it 9.0/10.

  • Is there a good hotel near Bannockburn Heritage Centre?

    If you’re looking for good hotels near Bannockburn Heritage Centre, consider King Robert Hotel (rated 8.5 over 1,051 reviews).

  • How much do hotels in Stirling cost?

    $198/night is the average price of a hotel in Stirling, based on HotelsCombined searches over the last 3 days.

  • How much is a cheap hotel in Stirling?

    Prices for Stirling hotels have been found for as low as $45/night over the last 3 days.