Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Stirling

Filter by star ratings
All filters
Victoria Square
Victoria Square
9.4 Excellent
12 Victoria Square, Stirling, United Kingdom
Show on map
0.5 mi from city centre, Stirling 
ExcellentBased on 397 reviews
9.4

Victoria Square & The Orangery Restaurant provides a comfortable setting while in Stirling City. It is conveniently located for guests wishing to visit local attractions.

The Barn Lodge
The Barn Lodge
8.6 Excellent
Stirling, United Kingdom
Show on map
2.2 mi from city centre, Stirling 
ExcellentBased on 520 reviews
8.6

The Barn Lodge is ideally placed in peaceful surrounds in Bannockburn, a short car ride from Stirling Castle. It also offers a swimming pool, free Wi-Fi and a garden.

The Old Tram-House Apartments
The Old Tram-House Apartments
8.9 Excellent
Stirling, United Kingdom
Show on map
1.6 mi from city centre, Stirling 
ExcellentBased on 87 reviews
8.9

The Old Tramhouse offers 4-star accommodation in Stirling City. It also provides free Wi-Fi.

Premier Inn Stirling South
Premier Inn Stirling South
Glasgow Road, Whins Of Milton, Stirling, United Kingdom
Show on map
2.2 mi from city centre, Stirling 

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.

Highland Gate, Stirling by Marston's Inns
Highland Gate, Stirling by Marston's Inns
8.5 Excellent
Drip Road, Stirling, United Kingdom
Show on map
1.7 mi from city centre, Stirling 
ExcellentBased on 2,254 reviews
8.5

Highland Gate by Marston's Inns is located in Stirling City and features complimentary Wi-Fi. It also provides a 24-hour reception, luggage storage and a playground.

Hotel Colessio
Hotel Colessio
8.2 Excellent
33 Spittal Street, Stirling, United Kingdom
Show on map
0.5 mi from city centre, Stirling 
ExcellentBased on 1,411 reviews
8.2

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.

Lost Guest House Stirling
Lost Guest House Stirling
7.6 Good
4 Melville Terrace, Stirling, United Kingdom
Show on map
0.1 mi from city centre, Stirling 
GoodBased on 1,393 reviews
7.6

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

Lion And Unicorn Hotel
Lion And Unicorn Hotel
9.2 Excellent
Main Street, Thornhill, Stirling, United Kingdom
Show on map
9.1 mi from city centre, Stirling 
ExcellentBased on 150 reviews
9.2

Situated in Thornhill, Lion and Unicorn Hotel is located an easy drive from Stirling City and Callander. It also offers a terrace, a games room and a garden.

Dunard B&B
Dunard B&B
92 Causewayhead Road, Stirling, United Kingdom
Show on map
1.3 mi from city centre, Stirling 

Dunard B&B is located in Stirling City and features free Wi-Fi. It also offers laundry facilities, off-site parking and a swimming pool.

Castle Walk Bed & Breakfast
Castle Walk Bed & Breakfast
8.6 Excellent
Back Walk Rock Terrace, Stirling, United Kingdom
Show on map
0.3 mi from city centre, Stirling 
ExcellentBased on 642 reviews
8.6

Castle Walk Bed & Breakfast is set in Stirling City and is within a short walk of nearby sightseeing spots, including Mar's Wark and Argyll's Lodging. It is moments from Thistles Centre, eateries and nightlife options.

Tips for booking a Stirling hotel

Cheapest month:December
Most expensive month:April
Average price in Stirling:$128/night
Absolute cheapest price found:$44/night
Cheapest day:Monday
Most expensive day:Saturday
$44 - $377
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$89 - $133
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Stirling hotels

Show all 229 hotels
1
Victoria Square
Victoria Square
9.4 Excellent
12 Victoria Square, Stirling, United Kingdom
Show on map
0.5 mi from city centre, Stirling 

Victoria Square & The Orangery Restaurant provides a comfortable setting while in Stirling City. It is conveniently located for guests wishing to visit local attractions.

2
Holiday Inn Express Stirling
Holiday Inn Express Stirling
8.6 Excellent
Springkerse Business Park, Stirling, United Kingdom
Show on map
1.1 mi 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
Macdonald Forest Hills Hotel & Spa
Macdonald Forest Hills Hotel & Spa
8.2 Excellent
Kinlochard, Stirling, United Kingdom
Show on map
21.6 mi 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.

4
Stirling Youth Hostel
Stirling Youth Hostel
8.1 Excellent
St John Street, Stirling, United Kingdom
Show on map
0.4 mi from city centre, Stirling 

Stirling Youth Hostel offers 3-star accommodation in Stirling City. It is moments from Argyll's Lodging, eateries and nightlife options.

5
Castle Walk Bed & Breakfast
Castle Walk Bed & Breakfast
8.6 Excellent
Back Walk Rock Terrace, Stirling, United Kingdom
Show on map
0.3 mi from city centre, Stirling 

Castle Walk Bed & Breakfast is set in Stirling City and is within a short walk of nearby sightseeing spots, including Mar's Wark and Argyll's Lodging. It is moments from Thistles Centre, eateries and nightlife options.

6
Linden Guest House
Linden Guest House
8.5 Excellent
22 Linden Avenue, Stirling, United Kingdom
Show on map
0.2 mi from city centre, Stirling 

Linden Guest House provides a comfortable setting while in Stirling City. It is conveniently located for guests wanting to visit local attractions.

7
Highland Gate, Stirling by Marston's Inns
Highland Gate, Stirling by Marston's Inns
8.5 Excellent
Drip Road, Stirling, United Kingdom
Show on map
1.7 mi from city centre, Stirling 

Highland Gate by Marston's Inns is located in Stirling City and features complimentary Wi-Fi. It also provides a 24-hour reception, luggage storage and a playground.

8
Golden Lion Hotel
Golden Lion Hotel
8.1 Excellent
8-10 King St , Stirling, United Kingdom
Show on map
0.3 mi 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, Stirling

Show all 229 hotels
Dunard B&B
Dunard B&B
92 Causewayhead Road, Stirling, United Kingdom
Show on map
1.3 mi from city centre,  

Dunard B&B is located in Stirling City and features free Wi-Fi. It also offers laundry facilities, off-site parking and a swimming pool.

$58
Avg. per night
Premier Inn Stirling South
Premier Inn Stirling South
Glasgow Road, Whins Of Milton, Stirling, United Kingdom
Show on map
2.2 mi 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.

$61
Avg. per night
Stirling Youth Hostel
Stirling Youth Hostel
8.1 Excellent
St John Street, Stirling, United Kingdom
Show on map
0.4 mi from city centre,  

Stirling Youth Hostel offers 3-star accommodation in Stirling City. It is moments from Argyll's Lodging, eateries and nightlife options.

$62
Avg. per night
Highland Gate, Stirling by Marston's Inns
Highland Gate, Stirling by Marston's Inns
8.5 Excellent
Drip Road, Stirling, United Kingdom
Show on map
1.7 mi from city centre,  

Highland Gate by Marston's Inns is located in Stirling City and features complimentary Wi-Fi. It also provides a 24-hour reception, luggage storage and a playground.

$67
Avg. per night
Lost Guest House Stirling
Lost Guest House Stirling
7.6 Good
4 Melville Terrace, Stirling, United Kingdom
Show on map
0.1 mi 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.

$69
Avg. per night
King Robert Hotel
King Robert Hotel
8.5 Excellent
Glasgow Road, Stirling, United Kingdom
Show on map
1.4 mi 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.

$70
Avg. per night
Drum Farm
Drum Farm
8.8 Excellent
Carronbridge, Denny, United Kingdom
Show on map
5.3 mi 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.

$77
Avg. per night
Hillhead Farm Lets
Hillhead Farm Lets
8.8 Excellent
Pirnhall Road, Stirling, United Kingdom
Show on map
2.3 mi from city centre,  

Conveniently situated and offering a bowling alley and indoor tennis courts, this luxury guest house is located a short drive from Stirling City. Boasting views of Stirling Castle and the National Wallace Monument, it also provides a wide range of amenities, such as squash courts, an express check-in and check-out feature and a cricket pitch.

$79
Avg. per night

Hotel prices in Stirling

2 stars and under

$58 - $77

Dunard B&B

#1 Most popular

$58
Avg. per night
Drum Farm

#2 Most popular

Drum Farm
8.8 Excellent
$77
Avg. per night
Stirling Youth Hostel

Best value

$62
Avg. per night
3 stars

$61 - $133

Stirling Court Hotel

#1 Most popular

$91
Avg. per night
Broomhall Castle

#2 Most popular

Broomhall Castle
8.5 Excellent
$133
Avg. per night
Lost Guest House Stirling

Best value

$69
Avg. per night
4 stars +

$67 - $274

Hotel Colessio

#1 Most popular

Hotel Colessio
8.2 Excellent
$129
Avg. per night
Victoria Square

#2 Most popular

Victoria Square
9.4 Excellent
$175
Avg. per night
Highland Gate, Stirling by Marston's Inns
$67
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?

    Stirling is home to many highly-rated hotels, one of which is Stirling Court Hotel, which has a current rating of 8.2. For other potential stays, consider Broomhall Castle and Lost Guest House Stirling, which can also be great places to stay in Stirling.

  • What is a good hotel near University of Stirling?

    Stirling Court Hotel is a popular hotel near University of Stirling that is highly recommended, with a score of 8.2 across 1,892 reviews.

  • What is a good hotel in Stirling near Stirling Castle?

    Lost Guest House Stirling is rated 7.6 from 1,393 reviews and is close to Stirling Castle.

  • Is there a good hotel near Argyll's Lodging?

    Close to Argyll's Lodging you will find Lost Guest House Stirling, which has a rating of 7.6 over 1,393 HotelsCombined reviews.

  • How much do hotels in Stirling cost?

    Hotels in Stirling cost an average of $164/night, according to HotelsCombined data in the last 72 hours.

  • How much is a cheap hotel in Stirling?

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