Book Edinburgh Bed & Breakfast

Most properties are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Compare 42 B&B in Edinburgh with updated reviews, rates, and availability.

The Alexander Guest House
3 out of 5
35, Mayfield Gardens - EH9 2BX, Edinburgh, Scotland
The price is $70 per night from Nov 1 to Nov 2
$70
per night
Nov 1 - Nov 2
7.4/10 Good! (11 reviews)
"After reading some mixed reviews of this place my expectations were quite low but I have to say we were pleasantly surprised. The room was quite nice, with high ceilings and plenty of natural light that made it feel spacious. The neighborhood was convenient and safe and overall we were really happy ..."

Reviewed on Aug 18, 2023

The Alexander Guest House
Spylaw Bank House
3.5 out of 5
2 Spylaw Avenue, Colinton, Edinburgh, Scotland
The price is $91 per night from Oct 11 to Oct 12
$91
per night
Oct 11 - Oct 12
9.4/10 Exceptional! (209 reviews)
"Should be in contact with the host for how to park in front of the house because things are a bit tight. Historic house in a very cute part of town."

Reviewed on Sep 17, 2023

Spylaw Bank House
Murrayfield Park Guest House
3 out of 5
89 Corstorphine Road, Edinburgh, Scotland
The price is $59 per night from Nov 1 to Nov 2
$59
per night
Nov 1 - Nov 2
5.4/10 (197 reviews)
My stay
"Was good stay and clean room also was in easy access of the buses to get int princess street Edinburgh"

Reviewed on Aug 4, 2023

Murrayfield Park Guest House
Save an average of 15% on thousands of hotels when you're signed in
KM Hotel
3 out of 5
5-9 , Richmond Place, Edinburgh, Scotland
Fully refundable
The price is $156 per night from Oct 22 to Oct 23
$156
per night
Oct 22 - Oct 23
7.8/10 Good! (992 reviews)
Nice stay
"New hotel, great breakfasts which was included, amazing customer service (especially David at the reception). Location is good too."

Reviewed on Jul 15, 2023

KM Hotel
The Gables
3.5 out of 5
128 Glasgow Road, Bathgate, Scotland
Fully refundableReserve now, pay when you stay
The price is $103 per night from Oct 7 to Oct 8
$103
per night
Oct 7 - Oct 8
9.6/10 Exceptional! (123 reviews)
"Very easy to find and in a great location, lovely room, and great breakfast."

Reviewed on Sep 30, 2023

The Gables
Edinburgh Holiday Guest House
3 out of 5
7 Minto Street, Newington, Edinburgh, Scotland
The price is $101 per night from Nov 2 to Nov 3
$101
per night
Nov 2 - Nov 3
8/10 Very Good! (57 reviews)
"Host is good and approachable,good for a stop over to the tattoo"

Reviewed on Sep 1, 2023

Edinburgh Holiday Guest House
Cambridge House
3 out of 5
8, Cambridge Avenue, Edinburgh, Scotland
The price is $55 per night from Oct 22 to Oct 23
$55
per night
Oct 22 - Oct 23
7.2/10 Good! (97 reviews)
"I was needing accommodation for one night only. This property is perfect if you require a clean, quiet place to sleep that’s close to the tram."

Reviewed on Jul 28, 2023

Cambridge House
The Juniperlea Inn
3 out of 5
Blackshiels Pathhead, Pathhead, Scotland
The price is $96 per night from Oct 5 to Oct 6
$96
per night
Oct 5 - Oct 6
9.4/10 Exceptional! (35 reviews)
"The meal in the restaurant was outstanding. The continental breakfast is a great idea. I will definitely be staying here again"

Reviewed on Aug 24, 2023

The Juniperlea Inn
No. 53 Frederick Street
3 out of 5
53 Frederick Street, Edinburgh, Scotland
The price is $55 per night from Oct 16 to Oct 17
$55
per night
Oct 16 - Oct 17
9/10 Wonderful! (205 reviews)
"We really enjoyed the penthouse suite at No 53 Frederick. It was clean, newly remodeled and had most amenities needed for our stay. Great location!"

Reviewed on Sep 20, 2023

No. 53 Frederick Street
Airdenair Guest House
3 out of 5
29 Kilmaurs Road, Edinburgh, Scotland
The price is $96 per night from Oct 18 to Oct 19
$96
per night
Oct 18 - Oct 19
8.4/10 Very Good! (38 reviews)
"We did enjoy the property and the owners could not be nicer. I would caution that parking is on street, this property is in the city limits in a residential neighborhood."

Reviewed on Apr 27, 2023

Airdenair Guest House
City Stay Scotland
3.5 out of 5
152 Craigcrook Rd, Edinburgh, Scotland
7.4/10 Good! (3 reviews)
"Accommodated early check in, decent room and enjoyable stay. Great to be back in Edinburgh !"

Reviewed on Sep 27, 2023

City Stay Scotland
Whitecroft Bed and Breakfast
3 out of 5
7 Raw Holdings, Livingston, Scotland
Fully refundableReserve now, pay when you stay
The price is $139 per night from Oct 5 to Oct 6
$139
per night
Oct 5 - Oct 6
10/10 Exceptional! (12 reviews)
Homely and Comfortable Stay
"We had a fabulous evening after arriving from our travels. Lorna was very welcoming and excellent as a host. There was a lovely walk at their doorstep (Almondell Country Park) which we thoroughly enjoyed. Lorna was very accommodating to provide us an early breakfast the next morning since we had ..."

Reviewed on Jul 6, 2023

Whitecroft Bed and Breakfast
Deluxe Double Bedroom in City Centre
The price is $77 per night from Oct 5 to Oct 6
$77
per night
Oct 5 - Oct 6
4/10 (1 review)
Misleading
"Proximity to the Royal Mile was important to us and the property delivered on that account. I was surprised to find someone else was in the dwelling when we arrived. Turns out that each bedroom is rented separately and the common areas ie. dining room are shared. This was not made clear to me by ..."

Reviewed on Sep 21, 2023

Deluxe Double Bedroom in City Centre
Blinkbonny House
3 out of 5
23 Blinkbonny Gardens, Edinburgh, Scotland
9.6/10 Exceptional! (441 reviews)
"Great host, Bedroom spacious and comfortable Shower was powerful and clean"

Reviewed on Sep 21, 2023

Blinkbonny House
Kingsley Edinburgh
3.5 out of 5
30 Craigmillar Park, Edinburgh, Scotland
The price is $125 per night from Oct 15 to Oct 16
$125
per night
Oct 15 - Oct 16
9/10 Wonderful! (54 reviews)
"The property was ideal for transport to all parts of Edinburgh and the various attractions. Our hosts Allan and Alison were very welcoming and helpful the food was very good and our room was clean and comfortable. we would recommend Kingsley Guest House."

Reviewed on Aug 21, 2023

Kingsley Edinburgh
Badjao Bed and Breakfast
2.5 out of 5
21 Moat Place, Slateford Road, Edinburgh, Scotland
The price is $133 per night from Oct 9 to Oct 10
$133
per night
Oct 9 - Oct 10
9/10 Wonderful! (21 reviews)
"Quiet"

Reviewed on May 16, 2023

Badjao Bed and Breakfast
The Alba House
3 out of 5
29 Craigmillar Park, Edinburgh, Scotland
9.6/10 Exceptional! (67 reviews)
"The communal areas and our room were lovely - beautifully decorated and very well maintained. Breakfast was great ( not a cooked breakfast but perfect for us) - including fresh fruit and pastries. The fan in bedroom was very welcome as it was so warm. The only thing missing was a shower cubicle ( ..."

Reviewed on Sep 9, 2023

The Alba House
Parkhead House
4 out of 5
Abercorn Road, Hopetoun, South Queensferry, Scotland
9.8/10 Exceptional! (65 reviews)
"Angela made sure I had dairy free food and she was very helpful when I needed her. James is nice!"

Reviewed on Sep 19, 2023

Parkhead House
Garleton Lodge
4 out of 5
West Garleton, Haddington, Scotland
The price is $255 per night from Oct 14 to Oct 15
$255
per night
Oct 14 - Oct 15
10/10 Exceptional! (12 reviews)
"Beautiful retreat. Wonderful accommodations and delicious breakfast! Would definitely go back."

Reviewed on Aug 11, 2022

Garleton Lodge
Lovely Double Room in Elegant Cottage
The price is $66 per night from Oct 10 to Oct 11
$66
per night
Oct 10 - Oct 11
Lovely Double Room in Elegant Cottage
Don't see what you're looking for?
See all available properties in Edinburgh
View all properties
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.

Other property types in Edinburgh

Native Edinburgh
3.5 out of 5
74 - 77 Queen Street, Edinburgh, Scotland
9.4/10 Exceptional! (820 reviews)
Lovely accommodation in a great location
"Lovely property in a great location. Room very well appointed with great facilities, especially the kitchen area. Only one chair in room, two would have been better just for eating, rather than sitting on bed. Bathroom lacked hooks or surfaces to place things like toiletry bag. Also only half a toilet ..."

Reviewed on Sep 25, 2023

Native Edinburgh
Aparthotel Adagio Edinburgh Royal Mile
3.5 out of 5
231 Canongate, Edinburgh, Scotland
9/10 Wonderful! (1,483 reviews)
"Excellent location to rail station & historic tourism sites, local pubs and shops. Units are spacious and clean and are comfortable. Kitchen is well equipped for simple meal preparation and breakfast. Property has laundry facilities and a breakfast offering that are added benefits. Highly recommend ..."

Reviewed on Sep 29, 2023

Aparthotel Adagio Edinburgh Royal Mile
Eden Locke
4 out of 5
127 George Street, Edinburgh, Scotland
9.4/10 Exceptional! (888 reviews)
"Excellent service very clean reception amazing"

Reviewed on Oct 2, 2023

Eden Locke
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 B&B information

Number of reviews
2,640
Accommodation
42 B&B
Lowest Price
$55
Highest Price
$255

Frequently asked questions

Searching for B&Bs in Edinburgh?
If you want to find a place to stay with fewer rooms than the traditional hotel and an intimate environment, a B&B might be just the right fit for your getaway to Edinburgh. While you’re here, you can get to know Edinburgh by exploring its natural beauty. Consider a stop by Princes Street Gardens and Calton Hill.
Are you thinking about B&Bs over traditional hotel rooms?
Every B&B has its own unique feel. Whether it’s a comfy common area with a fireplace or a sunlit breakfast nook, the little details are what make bed and breakfasts the perfect escape.
What are the top B&Bs in Edinburgh?
Check out these B&Bs in Edinburgh: The Alexander Guest House: 3 stars, 9 rooms. Murrayfield Park Guest House: 3 stars, 10 rooms. The Gables: 3.5 stars, 4 rooms. Enjoy the free full breakfast and unique décor. Spylaw Bank House: 3.5 stars, 3 rooms. KM Hotel: 3 stars.
How many Bed & Breakfasts are there in Edinburgh?
Expedia offers 55 BnBs in Edinburgh so you’ll have lots of options to maximize comfort and relaxation.
When should I stay at a B&B in Edinburgh?
When you’re dreaming of a getaway to Edinburgh, year-round temperatures and rainfall may be important factors to consider. The hottest months are usually July and August with an average temp of 58°F, while the coldest months are January and February with an average of 41°F. Average annual precipitation for Edinburgh is 45 inches.
What is there to do in Edinburgh?
Travelers who want to experience Edinburgh should check out its interesting historical sites and top museums. Spend some time exploring Princes Street Gardens and Calton Hill if you’re hoping to see some of the area’s natural features. You might put Edinburgh Castle and Princes Street on your list if you want to see more of the area.
How can I get to and around Edinburgh?
You can map out your trip in and around Edinburgh ahead of time with these transportation options. Fly into Edinburgh Airport (EDI), which is located 6.5 mi (10.5 km) away. You can also search for flights into Dundee (DND), which is 35.3 mi (56.8 km) away. If you’d like to explore around the area, you may want a rental car for your journey.

Recent reviews of Edinburgh hotels
Expedia verified reviews