- Bundle & SaveGet more, spend less whenever you see Bundle & Save deals
- OneKeyCashEarn OneKeyCash on all your eligible bookings
- Upfront pricingWe are not like the others - we include taxes and fees
Our top choices for Edinburgh bed & breakfast

1. Edinburgh Holiday Guest House
Edinburgh Holiday Guest HouseNewington
8.2 out of 10, Very good, (142 reviews)
$92 nightly
The price is $116
Nov 9 - Nov 10
Total with taxes and fees

3. The Alexander Guest House
The Alexander Guest HouseNewington
7.8 out of 10, Good, (99 reviews)
$84 nightly
The price is $106
Nov 8 - Nov 9
Total with taxes and fees

4. Whitecroft Bed and Breakfast
Whitecroft Bed and BreakfastLivingston
10.0 out of 10, Exceptional, (30 reviews)
$124 nightly
The price is $124
Nov 6 - Nov 7
Total with taxes and fees

5. The Gables
The GablesBathgate
9.8 out of 10, Exceptional, (350 reviews)
$141 nightly
The price is $141
Nov 6 - Nov 7
Total with taxes and fees

6. Faside Estate
Faside EstateMusselburgh
9.6 out of 10, Exceptional, (17 reviews)
$293 nightly
The price is $369
Nov 11 - Nov 12
Total with taxes and fees

7. Walking distance to Edinburgh Zoo and Murrayfield Stadium
Walking distance to Edinburgh Zoo and Murrayfield StadiumCorstorphine
$6,000 nightly
The price is $6,000
Nov 6 - Nov 7
Total with taxes and fees

8. Spylaw Bank House
Spylaw Bank HouseColinton
9.4 out of 10, Exceptional, (390 reviews)
$133 nightly
The price is $168
Nov 6 - Nov 7
Total with taxes and fees

9. Kingsley Edinburgh
Kingsley EdinburghNewington
9.0 out of 10, Wonderful, (75 reviews)
$89 nightly
The price is $112
Nov 8 - Nov 9
Total with taxes and fees

10. Airdenair Guest House
Airdenair Guest HousePrestonfield
8.4 out of 10, Very good, (60 reviews)
$94 nightly
The price is $118
Nov 11 - Nov 12
Total with taxes and fees

11. Murrayfield Park Guest House
Murrayfield Park Guest HouseMurrayfield
5.8 out of 10, (327 reviews)
$82 nightly
The price is $103
Nov 11 - Nov 12
Total with taxes and fees

12. 5Pilmourplace
5PilmourplaceSt. Andrews
9.2 out of 10, Wonderful, (280 reviews)
$122 nightly
The price is $146
Dec 2 - Dec 3
Total with taxes and fees

13. Lost Guest House Stirling
Lost Guest House StirlingStirling
7.8 out of 10, Good, (432 reviews)
$79 nightly
The price is $94
Nov 8 - Nov 9
Total with taxes and fees

14. Craig Park House
Craig Park HouseAirdrie
10.0 out of 10, Exceptional, (109 reviews)
$106 nightly
The price is $128
Nov 16 - Nov 17
Total with taxes and fees

15. Station House
Station HouseLanark
10.0 out of 10, Exceptional, (115 reviews)
$122 nightly
The price is $146
Nov 16 - Nov 17
Total with taxes and fees

16. Balhousie Farm
Balhousie FarmLeven
9.6 out of 10, Exceptional, (37 reviews)
$112 nightly
The price is $134
Nov 6 - Nov 7
Total with taxes and fees

17. Belstane Manor B&B
Belstane Manor B&BCarluke
9.8 out of 10, Exceptional, (20 reviews)
$127 nightly
The price is $152
Dec 5 - Dec 6
Total with taxes and fees
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Edinburgh and related destinations
Medieval castles and cobblestone streets create a city where history feels alive at every turn. Climb Arthur's Seat for panoramic views, then explore the Royal Mile's shops and pubs where locals share tales of Edinburgh's ghostly past.
Known for:
Castle ramparts
Scottish heritage
Hilltop vistas





















































