Book Edinburgh Bed & Breakfast

Most properties are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide.

Browse Select Edinburgh B&B

Murrayfield Park Guest House
3 out of 5
89 Corstorphine Road, Edinburgh, Scotland, EH12 5QE
The price is $46 per night from Dec 8 to Dec 9
$46
per night
Dec 8 - Dec 9
2.6/5 (175 reviews)
Happy Enough
"This is a no frills type accommodation which suited us perfectly as it was the cheapest available at the time. We had an issue with our room allocation which was not really the fault of the provider but we had to deal with it over the phone as there was one present at the location. Other guests took ..."

Reviewed on Sep 13, 2022

Murrayfield Park Guest House
City Stay Scotland
3.5 out of 5
152 Craigcrook Rd, Edinburgh, Scotland, EH4 3PP
The price is $63 per night from Dec 11 to Dec 12
$63
per night
Dec 11 - Dec 12
City Stay Scotland
Blinkbonny House
3 out of 5
23 Blinkbonny Gardens, Edinburgh, Scotland, EH4 3HG
The price is $101 per night from Dec 11 to Dec 12
$101
per night
Dec 11 - Dec 12
4.8/5 Exceptional! (407 reviews)
Great family find for Edinburgh visitors!!
"This home is an amazing find! Shaun was outstanding as our host and adjusting when my nephew made unplanned visit to breakfast. Bus stops to go anywhere are only 6 minute walk. Fantastic stay and extremely clean and well cared for area home. The Scottish breakfasts were quite a treat so."

Reviewed on Oct 18, 2022

Blinkbonny House

Save an average of 15% on thousands of hotels when you're signed in

Spylaw Bank House
3.5 out of 5
2 Spylaw Avenue, Colinton, Edinburgh, Scotland, EH13 0LR
The price is $88 per night from Dec 18 to Dec 19
$88
per night
Dec 18 - Dec 19
4.7/5 Exceptional! (190 reviews)
100% recommend!
"The host was extremely nice and friendly. Bed was very comfortable. Very hospitable made it feel very homely. Breakfast was lovely too. Definitely would return !!!!!"

Reviewed on Nov 27, 2022

Spylaw Bank House
KM Hotel
3 out of 5
5-9 , Richmond Place, Edinburgh, Scotland, EH8 9ST
The price is $99 per night from Jan 4 to Jan 5
$99
per night
Jan 4 - Jan 5
3.9/5 Good! (994 reviews)
"."

Reviewed on Oct 6, 2022

KM Hotel
Cambridge House
3 out of 5
8, Cambridge Avenue, Edinburgh, Scotland, EH6 5AP
The price is $43 per night from Jan 2 to Jan 3
$43
per night
Jan 2 - Jan 3
3.6/5 Good! (85 reviews)
"Ok"

Reviewed on Aug 13, 2022

Cambridge House
The Gables
3.5 out of 5
128 Glasgow Road, Bathgate, Scotland, EH482al
4.7/5 Exceptional! (81 reviews)
"Owner was very friendly and accommodating. Good breakfast."

Reviewed on Oct 17, 2022

The Gables
Edinburgh Holiday Guest House
3 out of 5
7 Minto Street, Newington, Edinburgh, Scotland, EH9 1RG
The price is $82 per night from Dec 18 to Dec 19
$82
per night
Dec 18 - Dec 19
4/5 Very Good! (46 reviews)
"The included breakfast is very delicious, the location can be reached by buses. Even walking."

Reviewed on Oct 5, 2022

Edinburgh Holiday Guest House
The Juniperlea Inn
3 out of 5
Blackshiels Pathhead, Pathhead, Scotland, EH37 5TE
The price is $96 per night from Dec 8 to Dec 9
$96
per night
Dec 8 - Dec 9
4.7/5 Exceptional! (23 reviews)
Juniper stay
"Arruved late, but to a warm welcome. Room lovely, good suzed shower. Lovely variety and quality in the continental breakfast. Would reccommend"

Reviewed on Oct 31, 2022

The Juniperlea Inn
Airdenair Guest House
3 out of 5
29 Kilmaurs Road, Edinburgh, Scotland, EH16 5DB
The price is $71 per night from Dec 11 to Dec 12
$71
per night
Dec 11 - Dec 12
4.1/5 Very Good! (31 reviews)
"Cheap and cheerful"

Reviewed on Nov 11, 2022

Airdenair Guest House
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, EH2 4NF
4.8/5 Exceptional! (682 reviews)
Staff make it even more special.
"Worked well, location good for us. Used Park and Ride at Straiton, ideal for us. Hotel good, good facilities, friendly and very helpful staff. To keep in mind for future Edinburgh visit(s). Thank you."

Reviewed on Dec 1, 2022

Native Edinburgh
Eden Locke
4 out of 5
127 George Street, Edinburgh, Scotland, EH2 4JN
4.7/5 Exceptional! (762 reviews)
Excellent location
"Superb location! amazing stay here and I will definitely book again here."

Reviewed on Nov 30, 2022

Eden Locke
Fraser Suites Edinburgh
4 out of 5
Fraser Suites Edinburgh, 12 - 26 St Giles Street, Edinburgh, Scotland, EH1 1PT
4.4/5 Excellent! (2,408 reviews)
Perfect!
"It was a lovely place to stay. Perfectly located with an excellent cafe next door. The room had a few maintenance issues but nothing critical. Just renovating an old building challenges"

Reviewed on Dec 1, 2022

Fraser Suites Edinburgh
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 2032
Accommodation 44 B&B
Lowest Price $43
Highest Price $110

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: Murrayfield Park Guest House: 3 stars, 10 rooms. City Stay Scotland: 3.5 stars, 2 rooms. Blinkbonny House: 3 stars, 3 rooms. Spylaw Bank House: 3.5 stars, 3 rooms. KM Hotel: 3 stars.
How many Bed & Breakfasts are there in Edinburgh?
Expedia offers 52 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 44 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 Royal Mile 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 Glasgow International Airport (GLA), which is 48.3 mi (77.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