We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Hotels near Stirling Castle

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Leny Road, Callander, Loch Lomond and The Trossachs National Park FK17 8AL, Scotland
21.8 km from Stirling Castle
Check In Check Out
Show Prices
Castle Wynd, Stirling FK8 1EG, Scotland
0.3 km from Stirling Castle
#9 of 21 hotels in Stirling
Check In Check Out
Show Prices
29 Spittal Street, Stirling FK8 1DU, Scotland
0.6 km from Stirling Castle
#6 of 21 hotels in Stirling
Check In Check Out
Show Prices
15 Albert Place, Stirling FK8 2RE, Scotland
0.6 km from Stirling Castle
#19 of 21 hotels in Stirling
No photo provided
Check In Check Out
Show Prices
33 Spittal Street, Stirling FK8 1DU, Scotland
0.7 km from Stirling Castle
#5 of 21 hotels in Stirling
Check In Check Out
Show Prices
17 Friars Street, Stirling FK8 1HA, Scotland
0.8 km from Stirling Castle
#4 of 21 hotels in Stirling
Check In Check Out
Show Prices
8-10 King Street, Stirling FK8 1BD, Scotland
0.9 km from Stirling Castle
#10 of 21 hotels in Stirling
Check In Check Out
Show Prices
78 Upper Craigs, Stirling FK8 2DT, Scotland
1.2 km from Stirling Castle
#12 of 21 hotels in Stirling
Check In Check Out
Show Prices
32 Park Terrace, Stirling FK8 2JS, Scotland
1.2 km from Stirling Castle
#13 of 21 hotels in Stirling
Check In Check Out
Show Prices
4 Melville Terrace, Stirling FK8 2ND, Scotland
1.2 km from Stirling Castle
#17 of 21 hotels in Stirling
Check In Check Out
Show Prices
Premier Inn Forthside Way, Stirling FK8 1QZ, Scotland
1.6 km from Stirling Castle
#1 of 21 hotels in Stirling
Check In Check Out
Show Prices
9 Airthrey Road, Stirling FK9 5JP, Scotland
2.3 km from Stirling Castle
#15 of 21 hotels in Stirling
No photo provided
Check In Check Out
Show Prices
Springkerse Business Park, Stirling FK7 7XH, Scotland
2.6 km from Stirling Castle
#3 of 21 hotels in Stirling
Check In Check Out
Show Prices
Airthrey Road | University of Stirling, Stirling FK9 4LA, Scotland
2.7 km from Stirling Castle
#7 of 21 hotels in Stirling
Check In Check Out
Show Prices
Glasgow Road, Bannockburn, Stirling FK7 0LJ, Scotland
3.5 km from Stirling Castle
#8 of 21 hotels in Stirling
Check In Check Out
Show Prices
24 Henderson Street, Bridge of Allan, Stirling FK9 4HP, Scotland
3.5 km from Stirling Castle
#18 of 21 hotels in Stirling
Check In Check Out
Show Prices
55 Henderson Street, Bridge of Allan, Stirling FK9 4HL, Scotland
3.5 km from Stirling Castle
#20 of 21 hotels in Stirling
Check In Check Out
Show Prices
Flat 2 1 Abercromby Drive, Stirling FK9 4EA, Scotland
3.8 km from Stirling Castle
No photo provided
Check In Check Out
Show Prices
Whins of Milton | Glasgow Road, Bannockburn, Stirling FK7 8EX, Scotland
4.7 km from Stirling Castle
#2 of 21 hotels in Stirling
Check In Check Out
Show Prices
Pirnhall | Pirnhall, Bannockburn, Stirling FK7 8EU, Scotland
5.5 km from Stirling Castle
#11 of 21 hotels in Stirling
Check In Check Out
Show Prices
Broomhall Castle Long Row, Menstrie FK11 7EA, Scotland
7.0 km from Stirling Castle
Check In Check Out
Show Prices
1-7 Kirk Street | Cathedral Square, Dunblane FK15 0AL, Scotland
7.4 km from Stirling Castle
Check In Check Out
Show Prices
Perth Road, Dunblane FK15 0HG, Scotland
7.5 km from Stirling Castle
Check In Check Out
Show Prices
100 Tullibody Road | Inglewood Estate, Alloa FK10 2HU, Scotland
8.9 km from Stirling Castle
Check In Check Out
Show Prices
Lochend Farm Carronbridge, Stirling FK8 3JZ, Scotland
9.8 km from Stirling Castle
#16 of 21 hotels in Stirling
Check In Check Out
Show Prices
Kinbuck FK15 9JT, Scotland
12.1 km from Stirling Castle
Check In Check Out
Show Prices
Glenbervie Bellsdyke Road, Larbert FK5 4EG, Scotland
12.3 km from Stirling Castle
Check In Check Out
Show Prices
Airth Castle Estate A905, Airth FK2 8JF, Scotland
13.0 km from Stirling Castle
Check In Check Out
Show Prices
Dollar Road, Tillicoultry FK14 6RR, Scotland
13.7 km from Stirling Castle
Check In Check Out
Show Prices
Bowtrees Roundabout | Houghs of Airth, Falkirk FK2 8PJ, Scotland
14.1 km from Stirling Castle
Check In Check Out
Show Prices
Main Street | Camelon, Falkirk FK1 4DS, Scotland
15.9 km from Stirling Castle
Check In Check Out
Show Prices
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details. Any taxes and fees displayed, if applicable, are estimates only. Please see further details from our partners, who set the prices. Before you complete any reservation, we recommend that you verify the total cost including taxes and fees.
Stirling Travel Forum Need specific advice visiting Stirling, Stirling? Visit the TripAdvisor Travel Forum for Stirling and ask our Destination Experts and the travel community.