B&B in Scotland
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Top Cities in Scotland
Compare 447 B&B in Scotland with updated reviews, rates, and availability.
No. 53 Frederick Street
No. 53 Frederick Street
8.8 out of 10, Excellent, (240)
The price is SAR 558
SAR 1,140 total
includes taxes & fees
10 Jum. II - 11 Jum. II
The Scot
The Scot
9.2 out of 10, Wonderful, (320)
The price is SAR 611
SAR 733 total
includes taxes & fees
20 Jum. II - 21 Jum. II
Glenview Guest House
Glenview Guest House
8.4 out of 10, Very Good, (651)
The price is SAR 333
SAR 400 total
includes taxes & fees
2 Jum. II - 3 Jum. II
Save an average of 15% on thousands of hotels when you're signed in
KM Hotel
KM Hotel
8.0 out of 10, Very Good, (1003)
The price is SAR 853
SAR 993 total
includes taxes & fees
16 Jum. II - 17 Jum. II
Harbour House Bed & Breakfast
Harbour House Bed & Breakfast
9.6 out of 10, Exceptional, (277)
The price is SAR 635
SAR 743 total
includes taxes & fees
5 Jum. II - 6 Jum. II
Waverley Hotel
Waverley Hotel
7.4 out of 10, Good, (358)
The price is SAR 397
SAR 476 total
includes taxes & fees
3 Jum. II - 4 Jum. II
Claremont House B&B
Claremont House B&B
9.2 out of 10, Wonderful, (365)
The Royal Guesthouse
The Royal Guesthouse
5.0 out of 10, (172)
The price is SAR 405
SAR 486 total
includes taxes & fees
30 Jum. I - 31 Jum. I
5Pilmourplace
5Pilmourplace
9.2 out of 10, Wonderful, (88)
The price is SAR 954
SAR 1,116 total
includes taxes & fees
1 Jum. II - 2 Jum. II
Inchbae Lodge
Inchbae Lodge
3.6 out of 10, (10)
Black Friars
Black Friars
9.0 out of 10, Wonderful, (213)
The price is SAR 842
SAR 985 total
includes taxes & fees
19 Jum. II - 20 Jum. II
Whitebridge Hotel
Whitebridge Hotel
9.2 out of 10, Wonderful, (172)
The price is SAR 562
SAR 657 total
includes taxes & fees
24 Jum. II - 25 Jum. II
Murrayfield Park Guest House
Murrayfield Park Guest House
5.6 out of 10, (223)
The price is SAR 393
SAR 460 total
includes taxes & fees
27 Jum. I - 28 Jum. I
The Royal Hotel
The Royal Hotel
8.0 out of 10, Very Good, (104)
The price is SAR 449
SAR 525 total
includes taxes & fees
16 Jum. II - 17 Jum. II
Varis House
Varis House
8.8 out of 10, Excellent, (120)
The price is SAR 377
SAR 442 total
includes taxes & fees
10 Jum. II - 11 Jum. II
The Harbour House Hotel
The Harbour House Hotel
8.6 out of 10, Excellent, (166)
The price is SAR 317
SAR 371 total
includes taxes & fees
28 Jum. I - 29 Jum. I
Greenland House B&B
Greenland House B&B
9.4 out of 10, Exceptional, (117)
The price is SAR 596
SAR 596 total
includes taxes & fees
2 Jum. II - 3 Jum. II
Spylaw Bank House
Spylaw Bank House
9.6 out of 10, Exceptional, (239)
Birchbank B&B Scotland
Birchbank B&B Scotland
9.2 out of 10, Wonderful, (75)
The price is SAR 532
SAR 622 total
includes taxes & fees
24 Jum. II - 25 Jum. II
Highland Bear Lodge & Luxury Bear Huts
Highland Bear Lodge & Luxury Bear Huts
9.8 out of 10, Exceptional, (221)
The price is SAR 516
SAR 619 total
includes taxes & fees
3 Jum. II - 4 Jum. II
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.
Recent reviews of Scotland hotelsExpedia verified reviews
5/5 Excellent
Good place to stay
"Good hotel to stay in. Close to the airport. Ask for a rubber mat for the shower as it is very slippery."
A verified traveler stayed at Moxy Edinburgh Airport
Posted 22 hours ago
Explore a world of travel with Expedia
See our travel optionsExpedia's Latest Trends
Hotels
Flights
Flights to LennoxtownFlights to LochbuieFlights to KirknewtonFlights to PolmadieFlights to EnglandFlights to CullipoolFlights to BlairmoreFlights to RathoFlights to InschFlights to Wemyss BayFlights to DollarFlights to WalesFlights to StrathyreFlights to West LintonFlights to KirkgunzeonFlights to DaltonFlights to Blebo CraigsFlights to LanarkshireFlights to MuthillFlights to GorthleckFlights to KilchrenanFlights to Northern IrelandFlights to Fair IsleFlights to CleadaleFlights to GlenfargFlights to AultbeaFlights to KilwinningFlights to LangbankFlights to Fisherrow