United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Bed and Breakfast in Edinburgh

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Featured B&B in Edinburgh

Garleton Lodge
4 out of 5
West Garleton, Haddington, Scotland
Get Rates

Situated in a rural location, this spa bed & breakfast is within 12 mi (20 km) of Gullane Golf Course, Muirfield Golf Course, and Glenkinchie Distillery. North ...

5/5Exceptional! (9 reviews)

"Beautiful location and accommodation. Excellent facilities, would definitely recommend a visit."…"

Reviewed on Sep 3, 2020

Garleton Lodge
Blinkbonny House
3 out of 5
23 Blinkbonny Gardens, Edinburgh, Scotland
The price is $83 per night from Dec 4 to Dec 5

Located in Ravelston, this bed & breakfast is within 3 mi (5 km) of Princes Street, George Street, and Grassmarket. Royal Mile and Edinburgh Zoo are also within ...

4.7/5Exceptional! (326 reviews)

"Warm welcome as we were the first guests for months. The room had everything we needed for our stay, a freshly cooked breakfast and the location meant that we could either walk into Edinburgh or catch a bus at the end of the road. There is an excellent shopping centre nearby for those day to day ..."…"

Reviewed on Aug 23, 2020

Blinkbonny House
Kellerstain Stables
4 out of 5
9 Gogar Station Road, Edinburgh, Scotland
Get Rates

Situated near the airport, this bed & breakfast is within 1 mi (2 km) of Gyle Shopping Centre and Edinburgh Park. Edinburgh Zoo and Heriot Watt University are ...

4.8/5Exceptional! (96 reviews)
Exceptional!!

"Exceptional - highly recommend! Immaculate, pristine condition, comfortable, close to the airport - but no airplane noise - very quiet!"…"

Reviewed on Mar 16, 2020

Kellerstain Stables
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Spylaw Bank House
3.5 out of 5
2 Spylaw Avenue, Colinton, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
The price is $114 per night from Dec 4 to Dec 5

Located in Colinton, this bed & breakfast is 1 mi (1.6 km) from Baberton Golf Club and within 3 mi (5 km) of Edinburgh Zoo and Edinburgh Corn Exchange. Edinburgh ...

4.7/5Exceptional! (142 reviews)

"This is a bed and breakfast property. It was very nice to interact with the owner and his family. I loved all of the personality of the home And enjoyed its history."…"

Reviewed on Dec 15, 2019

Spylaw Bank House
Cambridge House
3 out of 5
8, Cambridge Avenue, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
The price is $29 per night from Dec 6 to Dec 7

Located in Leith, this bed & breakfast is within 1 mi (2 km) of Easter Road Stadium, Princes Street, and Edinburgh Playhouse Theatre. George Street and Royal ...

3.6/5Good! (72 reviews)

"Great value, Very clean and comfortable."…"

Reviewed on Feb 29, 2020

Cambridge House
Badjao Bed and Breakfast
2.5 out of 5
21 Moat Place, Slateford Road, Edinburgh, Scotland
The price is $76 per night from Dec 4 to Dec 5

Located in Slateford, this bed & breakfast is within 2 mi (3 km) of Edinburgh Corn Exchange, Edinburgh Zoo, and Princes Street. Murrayfield Stadium and Edinburgh ...

4.3/5Excellent! (13 reviews)

"Really good no issues at all!. Nothing more to add."…"

Reviewed on Aug 27, 2019

Badjao Bed and Breakfast
Georgian Guest House
3.5 out of 5
9 East Brighton Crescent, Edinburgh, Scotland
Get Rates

Located in Portobello, this bed & breakfast is 0.6 mi (1 km) from Portobello Beach and within 3 mi (5 km) of Arthur's Seat and Palace of Holyroodhouse. Edinburgh ...

5/5Exceptional! (8 reviews)
Beautiful and Comfortable

"Our stay at the Georgian Guest House was amazing and Pam and Doug were the best!! Their home was just as beautiful as can be and we felt right at home. We hope to visit again in the future and we definitely would love to stay here again! Thank you so much for your hospitality and for sharing your ..."…"

Reviewed on Nov 30, 2019

Georgian Guest House
The Gables
3.5 out of 5
128 Glasgow Road, Bathgate, Scotland
Get Rates

Situated in Bathgate, this bed & breakfast is within 6 mi (10 km) of Beecraigs Country Park, Muiravonside Country Park, and Scottish Owl Centre. Almond Valley ...

4.7/5Exceptional! (36 reviews)

"Excellent accommodation and 1st Class service all round! Highly recommended!"…"

Reviewed on Sep 1, 2019

The Gables
The Queens Bed & Breakfast
4 out of 5
8 THE LOAN SOUTH QUEENSFERRY, South Queensferry, Scotland
Free CancellationReserve now, pay when you stay
The price is $120 per night from Dec 4 to Dec 5

Situated in South Queensferry, this eco-friendly bed & breakfast is 0.6 mi (1 km) from Forth Rail Bridge and within 12 mi (20 km) of Murrayfield Stadium and ...

5/5Exceptional! (15 reviews)

"It was quiet, clean, and also still close to shops."…"

Reviewed on Mar 6, 2020

The Queens Bed & Breakfast
No. 53 Frederick Street
3 out of 5
53 Frederick Street, Edinburgh, Scotland
The price is $75 per night from Dec 7 to Dec 8

Located in New Town, this bed & breakfast is steps from George Street and Princes Street. Royal Mile and Edinburgh Castle are also within 15 minutes. Edinburgh ...

4.5/5Wonderful! (167 reviews)

"A very warm welcome on arrival, bags carried to room 8 which is very roomy and an excellent family room (would do 4 adults). Sofa, table and stools for sitting around, lots of tea & coffee available. Excellent large shower. A guest lounge is available but we did not use. Property is well situated ..."…"

Reviewed on Dec 16, 2019

No. 53 Frederick Street
Fraoch House
4 out of 5
66 Pilrig Street, Edinburgh, Scotland
The price is $64 per night from Dec 4 to Dec 5

Located in Leith, this bed & breakfast is within 1 mi (2 km) of Easter Road Stadium, Princes Street, and Edinburgh Playhouse Theatre. George Street and Calton ...

4.8/5Exceptional! (382 reviews)

"We loved our stay at Fraoch House. Matthew was the perfect host he contacted me prior to our stay to everything would be perfect for our arrival. The room was spotlessly clean and beautifully decorated. The location was ideal and the breakfast was outstanding. We'd definitely stay again."…"

Reviewed on Sep 29, 2020

Fraoch House
The Alba House
3 out of 5
29 Craigmillar Park, Edinburgh, SCT
Free CancellationReserve now, pay when you stay
The price is $89 per night from Dec 3 to Dec 4

Located in Newington, this bed & breakfast is within 2 mi (3 km) of Queen's Hall, University of Edinburgh, and Festival Theatre. Royal Infirmary and National ...

4.8/5Exceptional! (62 reviews)
Lovely B&B with a fantastic, attentive owner

"Booked based on reviews and were not disappointed. Although this was at the start of the Coronavirus in UK, the B&B staff were putting distancing and hygene into place with individual orange juice, cakes etc and lots of soap etc. Owner was very friendly and attentive, and a great guide to Edinburgh ..."…"

Reviewed on Mar 21, 2020

The Alba House
Lyncliff Hotel
2 out of 5
4 Windsor Street, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
The price is $71 per night from Dec 24 to Dec 25

Located in Leith, this bed & breakfast is within a 5-minute walk of Princes Street and Edinburgh Playhouse Theatre. George Street and Royal Mile are also within ...

3.8/5Good! (67 reviews)
Nice location and a very pleasant host

"The host is a really nice guy who was extremely helpful when needed.. our neighboring room were extremely loud and walls are thing which was very annoying."…"

Reviewed on Jan 3, 2020

Lyncliff Hotel
Faside Estate
4 out of 5
Faside Estate, Musselburgh, Scotland
The price is $191 per night from Dec 3 to Dec 4

Situated in Musselburgh, this bed & breakfast is 2.7 mi (4.3 km) from Musselburgh Racecourse and within 6 mi (10 km) of Dalkeith Country Park and Queen Margaret ...

4.7/5Exceptional! (12 reviews)
Amazing castle and couple that runs it

"Rooftop. Bedroom. Great Room. All yours. Castle history told to you from the owner herself. The biggest and best breakfast setup in your room. A roof top with a spectacular view. A great room right out of a movie set. One important note: the bedroom was a bit musty and bothered us when we slept. ..."…"

Reviewed on Sep 22, 2019

Faside Estate
Clan Walker
3.5 out of 5
96 Dalkeith Rd, Newington, Edinburgh, Scotland
Free CancellationReserve now, pay when you stay
The price is $86 per night from Dec 3 to Dec 4

Located in Newington, this bed & breakfast is within 1 mi (2 km) of Royal Commonwealth Pool, University of Edinburgh, and Princes Street. Grassmarket and Royal ...

4.1/5Very Good! (24 reviews)

"Good location within easy reach of the city centre. Parking for 3 cars, whcih was not a problem for my visit."…"

Reviewed on Mar 2, 2020

Clan Walker
Whitecroft Bed and Breakfast
3 out of 5
7 Raw Holdings, Livingston, Scotland
Free CancellationReserve now, pay when you stay
The price is $107 per night from Dec 4 to Dec 5

Situated near the airport, this bed & breakfast is within 6 mi (10 km) of Edinburgh International Climbing Arena Ratho, Royal Highland Centre, and Livingston ...

5/5Exceptional! (3 reviews)

"Great breakfast, easy to find. Nice walks to Livingston centre."…"

Reviewed on Jun 10, 2019

Whitecroft Bed and Breakfast
Parkhead House
4 out of 5
Abercorn Road, Hopetoun, South Queensferry, Scotland
Get Rates

Situated in a rural location, this bed & breakfast is 1.7 mi (2.8 km) from Hopetoun House and within 9 mi (15 km) of Blackness Castle and Linlithgow Palace. ...

4.9/5Exceptional! (54 reviews)
Thanks again James

"Another stay in the home away from home when visiting Edinburgh, great service offered by the owner James, comfortable choice of rooms subject to availability, fully functional house to use with everything that you'd need and he'll even cook you breakfast 10/10, thank you and see you again soon ..."…"

Reviewed on Oct 7, 2019

Parkhead House
Menzies Guest House
3 out of 5
33 Leamington Terrace, Edinburgh, Scotland
The price is $53 per night from Dec 3 to Dec 4

Located in Bruntsfield, this bed & breakfast is within a 15-minute walk of King's Theatre, Edinburgh International Conference Centre (EICC), and Usher Hall. ...

4/5Very Good! (148 reviews)
value for money

"could fault nothing about the room for the price and location. would have paid extra to have had a cooked breakfast, (was ok if you like fruit for breakfast) car parking is tight and not sure how it would work if fully booked, (we had to get owner to move car to get ours out. just concerned if your ..."…"

Reviewed on Jan 20, 2020

Menzies Guest House
KM Central
3 out of 5
7, Richmond Place, Edinburgh, Scotland
Get Rates

Located in Newington, this bed & breakfast is steps from Surgeon's Hall and Festival Theatre. University of Edinburgh and Royal Mile are also within 10 minutes. ...

3.9/5Good! (991 reviews)
Great stay

"Hotel is small but has everything you need, great location, lovely clean rooms, big tv and beds are so comfortable!"…"

Reviewed on Jan 26, 2020

KM Central
The Juniperlea Inn
3 out of 5
Blackshiels Pathhead, Pathhead, Scotland
Free CancellationReserve now, pay when you stay
The price is $108 per night from Dec 27 to Dec 28

Situated in Pathhead, this bed & breakfast is 5.3 mi (8.5 km) from Vogrie Country Park and within 12 mi (20 km) of Musselburgh Racecourse and Glenkinchie Distillery. ...

The Juniperlea Inn
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

YOTEL Edinburgh

YOTEL Edinburgh

4 out of 5
Erskine House, Queen Street, Edinburgh, Scotland
The price is $48 per night from Dec 17 to Dec 18
4.4/5Wonderful! (462 reviews)

"Great staff! Lovely design. Upgraded from premium queen to King VIP. EXCELLENT."…"

Reviewed on Nov 23, 2020

YOTEL Edinburgh
Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club

4 out of 5
Dalmahoy Hotel & Country Club, Kirknewton, Scotland
The price is $72 per night from Dec 20 to Dec 21
4.4/5Excellent! (1,462 reviews)

"Enjoyable stay spent at the Dalmahoy country golf resort."…"

Reviewed on Oct 19, 2020

Dalmahoy Hotel & Country Club
Hilton Edinburgh Carlton

Hilton Edinburgh Carlton

4 out of 5
19 North Bridge, Edinburgh, Scotland
The price is $79 per night from Dec 21 to Dec 22
4.3/5Excellent! (974 reviews)

"Good location and friendly staff. Bed was comfy too."…"

Reviewed on Oct 30, 2020

Hilton Edinburgh Carlton
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.

B&Bs and More in Edinburgh

If you're looking for something a little different than your standard hotel, a bed and breakfast could be the perfect alternative for your vacation. Edinburgh has 1532 accommodations and 54 B&Bs, so you'll be able to find something that will fit your travel needs. If you're someone who likes to learn more about a destination by exploring its top sites and landmarks, Edinburgh Castle and St. Giles' Cathedral are notable monuments to visit during your time in Edinburgh.

With attentive service, opportunities to meet other guests, and of course a full breakfast, B&Bs provide a truly one-of-a-kind setting. Check out these B&Bs in Edinburgh:

KM Central: 3 stars

Masson House Hotel & Bistro: 3 stars

  • Full breakfast
  • Restaurant on site

Cherrytree Villa Guest House: 3 stars, 9 rooms

Thrums Hotel: 3 stars, 18 rooms

York House B&B: 2.5 stars, 19 rooms

Weather in Edinburgh

Weather can be a big factor in planning your trip, so you can check out this information to help you decide when to visit Edinburgh:

  • The hottest months are typically July and August, while February and January are the coldest months
  • Average rainfall is 0.94 inches in a year
  • January-March: Daytime temperatures average 48° F and nighttime temperatures average 34° F
  • April-June: 63° F is the daytime average and 37° F is the nighttime average
  • July-September: Daytime averages are around 65° F and nighttime averages are around 46° F
  • October-December: The average temperatures are 56° F during the day and 35° F at night

Things to See and Do in Edinburgh

Travelers who want to experience Edinburgh should check out its interesting historical sites and top museums. When you want to explore some cultural attractions on your trip, Edinburgh Castle and Edinburgh Playhouse Theatre are worthy sites to check out. You might put Princes Street Gardens and St. Giles' Cathedral on your list if you want to see more of the area.

Edinburgh is also known for its:

  • Tours
  • Festivals
  • Art
  • Shopping
  • Monuments
  • Theater

What Are the Best Transportation Options In and Around Edinburgh?

Fly into Edinburgh (EDI), which is located 6.5 mi (10.5 km) away from the city center. Otherwise, look for flights into Dundee (DND), which is 35.3 mi (56.8 km) away. If you'd like to venture out around the area, you may want a rental car for your journey.

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. If you’re someone who likes to learn more about a destination by exploring its top sites and landmarks, Edinburgh Castle and Palace of Holyroodhouse are notable monuments to visit during your time in Edinburgh.
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: Spylaw Bank House: 3.5 stars, 3 rooms. Airdenair Guest House: 3 stars, 5 rooms. KM Central: 3 stars. The Queens Bed & Breakfast: 4 stars, 4 rooms. Garleton Lodge: 4 stars, 6 rooms. Enjoy the free cooked breakfast and spa.
How many Bed & Breakfasts are there in Edinburgh?
Expedia offers 50 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 56°F, while the coldest months are January and February with an average of 39°F. Average annual precipitation for Edinburgh is 28 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 Princes Street and George 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 Glasgow Intl. 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.