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

Find out moreOpens in new tab or window

Search Bed and Breakfasts in Edinburgh

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Featured Bed and Breakfasts in Edinburgh

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

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

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 26 Jan 2020

KM Central
Blinkbonny House
3 out of 5
23 Blinkbonny Gardens, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is £85 per night

Located in Ravelston, this bed & breakfast is within 2 miles (3 km) of Scottish National Gallery of Modern Art, Princes Street and George Street. Murrayfield ...

4.7/5Exceptional! (325 reviews)

"Excellent B&B, really enjoyed my stay."…"

Reviewed on 12 Feb 2020

Blinkbonny House
No. 53 Frederick Street
3 out of 5
53 Frederick Street, Edinburgh, Scotland
The price is £85 per night

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

4.5/5Wonderful! (166 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 16 Dec 2019

No. 53 Frederick Street
Kellerstain Stables
4 out of 5
9 Gogar Station Road, Edinburgh, Scotland
The price is £227 per night

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 16 Mar 2020

Kellerstain Stables
Spylaw Bank House
3.5 out of 5
2 Spylaw Avenue, Colinton, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is £90 per night

Located in Colinton, this bed & breakfast is 1 mi (1.6 km) from Baberton Golf Club and within 3 miles (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 15 Dec 2019

Spylaw Bank House
Fraoch House
4 out of 5
66 Pilrig Street, Edinburgh, Scotland
The price is £72 per night

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

4.8/5Exceptional! (379 reviews)
Brilliant stay at Fraoch House

"Greeted by Matthew with offer of tea or coffee on arrival. All staff were really helpful & friendly. The room (standard double) was spacious & clean, bed & pillows very comfortable, shower hot & reliable. Breakfast was great, cereal, yogurts, fruit cruets, croissants & a choice of hot meals including ..."…"

Reviewed on 25 Feb 2020

Fraoch House
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 30 Nov 2019

Georgian Guest House
Thrums Edinburgh
3 out of 5
14 Minto Street, Edinburgh, Scotland
The price is £53 per night

Located in Newington, this bed & breakfast is within 1 mile (2 km) of Queen's Hall, University of Edinburgh and Festival Theatre. National Museum of Scotland ...

3.6/5Good! (149 reviews)
Little Gem Close to everything.

"Close to the city, half an hour walk to Royal Mile, nice clean rooms and the shared bathroom I used. Super markets walking distance, bus stop across the road. The staff were very friendly and helpful, there is a customer car park at the rear, and breakfasts are offered as well, thoroughly recommend ..."…"

Reviewed on 25 Sep 2019

Thrums Edinburgh
Kingsley Edinburgh
3.5 out of 5
30 Craigmillar Park, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is £93 per night

Located in Newington, this bed & breakfast is within 2 mi (3 km) of University of Edinburgh, Greyfriars Kirk and St. Giles' Cathedral. Arthur's Seat and Palace ...

4.5/5Wonderful! (38 reviews)

"Excellent guest house close to centre. Friendly, welcoming and helpful staff. Would stay again."…"

Reviewed on 9 Mar 2020

Kingsley Edinburgh
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

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

5/5Exceptional! (15 reviews)

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

Reviewed on 6 Mar 2020

The Queens Bed & Breakfast
The Gables
3.5 out of 5
128 Glasgow Road, Bathgate, Scotland
Free cancellationReserve now, pay when you stay
The price is £84 per night

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

4.7/5Exceptional! (36 reviews)

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

Reviewed on 1 Sep 2019

The Gables
The Guest Room
3 out of 5
31A Nelson Street, Edinburgh, Scotland
Get Rates

Located in New Town, this bed & breakfast is steps away from Multrees Walk and Princes Street. George Street and Edinburgh Playhouse Theatre are also within ...

4.9/5Exceptional! (62 reviews)

"Amazing experience! Very cute place. The owners were delightful and breakfast delicious. We had an amazing time."…"

Reviewed on 1 Dec 2019

The Guest Room
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

Aparthotel Adagio Edinburgh Royal Mile
Aparthotel Adagio Edinburgh Royal Mile
3.5 out of 5
231 Canongate, Edinburgh, Scotland
The price is £60 per night
4.5/5Wonderful! (1,011 reviews)

"The location and rooms.very refined and upmarket great facilities."…"

Reviewed on 25 Mar 2020

Aparthotel Adagio Edinburgh Royal Mile
Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country Club
4 out of 5
The price is £87 per night
4.4/5Excellent! (1,562 reviews)
So helpful

"when my flight from Edinburgh to New York was cancelled the staff were extrodinarily helpful. They tried for hours to help me get a flight back home. When they had to leave to attend to something else they came back and checked on my progress. They were supportive and kind in a time that was very ..."…"

Reviewed on 23 Mar 2020

Dalmahoy Hotel & Country Club
YOTEL Edinburgh
YOTEL Edinburgh
4 out of 5
Erskine House, Queen Street, Edinburgh, Scotland
The price is £44 per night
4.4/5Wonderful! (390 reviews)

"Our 1st hotel stay since covid & was not dissapointed, hand sanatizer station as u walk in, reception area was clean, receptionist friendly & helpful, We had a queen room booked, again super clean really could not find a fault. Bed was super comfortable loved the sit up function. if anything the ..."…"

Reviewed on 2 Aug 2020

YOTEL 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.

Frequently asked questions

Searching for B&Bs in Edinburgh?
If you’re looking for a place to stay with fewer rooms than the traditional hotel and a more personalised environment, a B&B might be the perfect option 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 apartments over traditional hotel rooms?
Every B&B has its own unique feel – whether it’s a garden for guests to admire or a sunlit breakfast nook to enjoy your morning cup of coffee, the tiny details are what make bed and breakfasts a home away from home.
What are the top B&Bs in Edinburgh?
Why not look at these B&Bs in Edinburgh: Garleton Lodge: 4 stars, 6 rooms. Enjoy the free cooked breakfast and spa. Blinkbonny House: 3 stars, 3 rooms. Kellerstain Stables: 4 stars, 9 rooms. Enjoy the designer toiletries and patio area. Spylaw Bank House: 3.5 stars, 3 rooms. Cambridge House: 3 stars, 8 rooms.
What's the seasonal weather in Edinburgh?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 4°C. Average annual rainfall for Edinburgh is 702 mm.
What is there to do in Edinburgh?
Travellers who want to experience Edinburgh should visit 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 should put Princes Street and George Street on your list if you want to see more of the area.
How can I get around Edinburgh?
Fly into Edinburgh (EDI), which is located 6.5 mi (10.5 km) away. Otherwise, look for flights into Glasgow (GLA-Glasgow Intl.), which is 48.3 mi (77.8 km) away. If you’d like to explore around the area, you may want to rent a car for your trip.

More trip options