Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Stirling

Filter by star ratings
All filters
Castlecroft Bed and Breakfast
Castlecroft Bed and Breakfast
9.8 Excellent

1.6 km from city centre, Stirling Show on map

ExcellentBased on 82 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.

Allan Park Hotel
Allan Park Hotel
8.9 Excellent

0.4 km from city centre, Stirling Show on map

ExcellentBased on 801 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

27.6 km from city centre, Stirling Show on map

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.

King Robert Hotel
King Robert Hotel
8.5 Excellent

2.3 km from city centre, Stirling Show on map

ExcellentBased on 947 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

3.4 km from city centre, Stirling Show on map

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.

Hotel Colessio
Hotel Colessio
8.2 Excellent

0.7 km from city centre, Stirling Show on map

ExcellentBased on 1,306 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.

Drum Farm
Drum Farm
8.7 Excellent

8.5 km from city centre, Denny Show on map

ExcellentBased on 31 reviews
8.7

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

1.8 km from city centre, Stirling Show on map

ExcellentBased on 2,006 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.

Lost Guest House Stirling
Lost Guest House Stirling
7.6 Good

0.2 km from city centre, Stirling Show on map

GoodBased on 1,345 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.

Tips for booking a Stirling hotel

Cheapest month:March
Most expensive month:April
Average price in Stirling:$196/night
Absolute cheapest price found:$26/night
Cheapest day:Tuesday
Most expensive day:Saturday
$127 - $526
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$134 - $199
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Stirling hotels

Show all 213 hotels
1
Holiday Inn Express Stirling
Holiday Inn Express Stirling
8.6 Excellent

1.8 km from city centre, Stirling Show on map

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.

Cheapest hotels in Stirling, Stirling

Show all 213 hotels
Lost Guest House Stirling
Lost Guest House Stirling
7.6 Good

0.2 km from city centre, Stirling Show on map

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

$75
Avg. per night
Holiday Inn Express Stirling
Holiday Inn Express Stirling
8.6 Excellent

1.8 km from city centre, Stirling Show on map

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.

$85
Avg. per night
King Robert Hotel
King Robert Hotel
8.5 Excellent

2.3 km from city centre, Stirling Show on map

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

$113
Avg. per night
Hotel Colessio
Hotel Colessio
8.2 Excellent

0.7 km from city centre, Stirling Show on map

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.

$121
Avg. per night
Stirling Court Hotel
Stirling Court Hotel
8.2 Excellent

3.4 km from city centre, Stirling Show on map

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.

$128
Avg. per night
Drum Farm
Drum Farm
8.7 Excellent

8.5 km from city centre, Denny Show on map

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.

$138
Avg. per night
Allan Park Hotel
Allan Park Hotel
8.9 Excellent

0.4 km from city centre, Stirling Show on map

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.

$144
Avg. per night
Rob Roy Hotel
Rob Roy Hotel
8.5 Excellent

27.6 km from city centre, Stirling Show on map

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.

$170
Avg. per night

Hotel prices in Stirling

3 stars

$75 - $170

Holiday Inn Express Stirling

No. 1 most popular

$85
Avg. per night
Stirling Court Hotel

No. 2 most popular

$128
Avg. per night
Lost Guest House Stirling

Best value

$75
Avg. per night
4 stars and up

$121 - $174

Castlecroft Bed and Breakfast

No. 1 most popular

$174
Avg. per night
Hotel Colessio

Best value

Hotel Colessio
8.2 Excellent
$121
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?

    2,006 reviews rated Holiday Inn Express Stirling with an average score of 8.6/10. It may also be worth looking into the Hotel Colessio, which received a rating of 8.2/10 from 1,306 reviews. Stirling Court Hotel could also be a good option, with a score of 8.2/10 from 1,882 reviews.

  • What is a good hotel near Stirling Castle?

    Hotel Colessio is a popular hotel near Stirling Castle that is highly recommended, with a score of 8.2 across 1,306 reviews.

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

    The Lake Of Menteith Hotel is the hotel close to Lake of Menteith that is most recommended by HotelsCombined users, with 322 reviews rating it at 9.0/10.

  • Is there a good hotel near Bannockburn Heritage Centre?

    If you’re visiting Bannockburn Heritage Centre then the nearby King Robert Hotel is a popular hotel with HotelsCombined users (947 reviews scoring it at an average 8.5/10).

  • How much do hotels in Stirling cost?

    The average price of a hotel in Stirling is $172 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in Stirling?

    HotelsCombined users have found cheap hotels in Stirling starting from $32 per night in the last 3 days.

  • How much is a hotel in Stirling tonight?

    Over the last 3 days, the starting price of a hotel in Stirling tonight has been as low as $74 and the average price has been as much as $148.