Book Edinburgh Bed & Breakfast

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Browse Select Edinburgh B&B

The Queens Bed & Breakfast
4 out of 5
8 THE LOAN SOUTH QUEENSFERRY, South Queensferry, Scotland
The price is $160 per night from Dec 27 to Dec 27
Situated in South Queensferry, this eco-friendly bed & breakfast is 0.6 mi (1 km) from Forth Rail Bridge and within 9 mi (15 km) of Murrayfield Stadium and Edinburgh ...
5/5 Exceptional! (18 reviews)
"A lovely bed and breakfast immaculate throughout very comfortable . Hosts very friendly breakfast was amazing"

Reviewed on Aug 17, 2021

The Queens Bed & Breakfast
Kingsley Edinburgh
3.5 out of 5
30 Craigmillar Park, Edinburgh, Scotland
Located in Newington, this bed & breakfast is within 1 mi (2 km) of Hermitage of Braid and Blackford Hill Local Nature Reserve and University of Edinburgh. St. ...
4.5/5 Wonderful! (42 reviews)
Clean and comfortable B&B with good breakfast
"Clean and comfortable B&B with good cooked to order breakfast and attentive hosts. Walking distance (25 mins +) to the city centre, also serviced by main bus routes with easy access to restaurants/cafes and located in a nice and safe area. I wouldn’t recommend for business the room I booked (single ..."

Reviewed on Jul 27, 2021

Get rates
Kingsley Edinburgh
Spylaw Bank House
3.5 out of 5
2 Spylaw Avenue, Colinton, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is $107 per night from Nov 29 to Nov 29
Located in Colinton, this bed & breakfast is within 3 mi (5 km) of Napier University, Edinburgh Zoo, and Edinburgh Corn Exchange. Edinburgh Park and Heriot-Watt ...
4.7/5 Exceptional! (149 reviews)
"good welcome, all fine"

Reviewed on Nov 18, 2021

Spylaw Bank House
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.
Blinkbonny House
3 out of 5
23 Blinkbonny Gardens, Edinburgh, Scotland
The price is $83 per night from Dec 1 to Dec 1
Located in Ravelston, this bed & breakfast is within 3 mi (5 km) of Princes Street, George Street, and Grassmarket. Edinburgh Zoo and Royal Mile are also within ...
4.7/5 Exceptional! (331 reviews)
Fantastic B&B
"This was our second time staying with Shaun and Elaine and it was just as good as our first. They are ever so welcoming and it feels like nothing is too much bother. The rooms are spotless and they are situated just a 20 minute walk away from the city centre. Shaun's breakfast is fantastic and fills ..."

Reviewed on Aug 26, 2021

Blinkbonny House
No45
3 out of 5
45 Gilmour Rd, Edinburgh, Scotland
The price is $187 per night from Dec 1 to Dec 1
Located in Newington, this bed & breakfast is within 2 mi (3 km) of Queen's Hall, University of Edinburgh, and Festival Theatre. Princes Street and Royal Mile ...
5/5 Exceptional! (1 review)
"Friendly welcome. Clean comfortable room excellent breakfast including cereal, pastries and hot food."

Reviewed on Oct 30, 2021

No45
Menzies Guest House
3 out of 5
33 Leamington Terrace, Edinburgh, Scotland
The price is $70 per night from Nov 30 to Nov 30
Located in Bruntsfield, this bed & breakfast is within a 15-minute walk of King's Theatre and Usher Hall. Princes Street and University of Edinburgh are also ...
4/5 Very Good! (151 reviews)
"We loved the room and the views and the friendliness of the owner(s) Breakfast was also included and was super healthy"

Reviewed on Oct 25, 2021

Menzies Guest House
KM Central
3 out of 5
7, Richmond Place, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is $104 per night from Dec 12 to Dec 12
Located in Newington, this bed & breakfast is within a 5-minute walk of Surgeon's Hall and University of Edinburgh. Royal Mile and Princes Street are also within ...
3.9/5 Good! (989 reviews)
"Straight forward"

Reviewed on Nov 7, 2021

KM Central
Cambridge House
3 out of 5
8, Cambridge Avenue, Edinburgh, Scotland
The price is $50 per night from Dec 12 to Dec 12
Located in Leith, this bed & breakfast is within 1 mi (2 km) of Easter Road Stadium, Princes Street, and Edinburgh Playhouse Theatre. Royal Mile and University ...
3.6/5 Good! (73 reviews)
Meh
"Lamps wouldn’t turn on , one socket you couldn’t even plug a plug into , shower kept going cold all the time , the tv wasn’t even working right , had to change my days because of work and they refused to give me a refund."

Reviewed on Mar 6, 2021

Cambridge House
The Gables
3.5 out of 5
128 Glasgow Road, Bathgate, Scotland
Fully refundableReserve now, pay when you stay
The price is $113 per night from Nov 29 to Nov 29
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/5 Exceptional! (41 reviews)
"The B&B itself was lovely - the bed was very comfortable and the shower had a nice pressure to it. Everything in the property was immaculately clean, from the halls to the breakfast dining room to the bedroom itself. A cooked breakfast was served which was very nice, good quality meats and cooked ..."

Reviewed on Oct 4, 2021

The Gables
No. 53 Frederick Street
3 out of 5
53 Frederick Street, Edinburgh, Scotland
The price is $166 per night from Nov 29 to Nov 29
Located in New Town, this bed & breakfast is steps from George Street and Princes Street. Princes Street Gardens and St. Andrew Square are also within 10 minutes. ...
4.4/5 Wonderful! (168 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
Edinburgh Holiday Guest House
3 out of 5
7 Minto Street, Newington, Edinburgh, Scotland
The price is $77 per night from Nov 30 to Nov 30
Located in Newington, this bed & breakfast is within a 15-minute walk of Royal Commonwealth Pool and University of Edinburgh. Princes Street and National Museum ...
4/5 Very Good! (32 reviews)
Ideal B&B
"Great B&B for a boys weekend away. Bathroom was lovely with a nice big bath!"

Reviewed on Mar 9, 2020

Edinburgh Holiday Guest House
Parkhead House
4 out of 5
Abercorn Road, Hopetoun, South Queensferry, Scotland
The price is $160 per night from Dec 3 to Dec 3
Situated in South Queensferry, this bed & breakfast is 1.8 mi (2.8 km) from Hopetoun House and within 9 mi (15 km) of Blackness Castle and Linlithgow Palace. ...
4.9/5 Exceptional! (57 reviews)
Fantastic B&B
"Fantastic place to stay couldn’t have asked for more. Would definitely recommend"

Reviewed on Sep 12, 2020

Parkhead House
Airdenair Guest House
3 out of 5
29 Kilmaurs Road, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is $81 per night from Dec 1 to Dec 1
Located in Newington, this bed & breakfast is within 1 mi (2 km) of Royal Commonwealth Pool and University of Edinburgh. Princes Street and Royal Mile are also ...
4.2/5 Very Good! (20 reviews)
"Quaint guest house. A little older. Self-service. Spacious room. Very nice breakfast. Duncan was very helpful and friendly."

Reviewed on Sep 22, 2019

Airdenair Guest House
Badjao Bed and Breakfast
2.5 out of 5
21 Moat Place, Slateford Road, Edinburgh, Scotland
The price is $111 per night from Dec 28 to Dec 28
Located in Slateford, this bed & breakfast is within 1 mi (2 km) of Tynecastle Stadium and Edinburgh Corn Exchange. Edinburgh Zoo and Princes Street are also ...
4.3/5 Excellent! (13 reviews)
"Really good no issues at all!. Nothing more to add."

Reviewed on Aug 27, 2019

Badjao Bed and Breakfast
The Alexander Guest House
3 out of 5
35, Mayfield Gardens - EH9 2BX, Edinburgh, Scotland
The price is $58 per night from Dec 5 to Dec 5
Located in Newington, this bed & breakfast is within 1 mi (2 km) of Queen's Hall and University of Edinburgh. Princes Street and Royal Mile are also within 2 ...
3.7/5 Good! (3 reviews)
"Clean and efficient"

Reviewed on Aug 17, 2021

The Alexander Guest House
Brae Guesthouse
3.5 out of 5
119 Willowbrae Road, Edinburgh, Scotland
The price is $82 per night from Nov 30 to Nov 30
Situated in Edinburgh, this bed & breakfast is within 2 mi (3 km) of Meadowbank Stadium, Royal Mile, and Princes Street. Arthur's Seat and Palace of Holyroodhouse ...
4.6/5 Wonderful! (5 reviews)
Nice short stay b&,b
"The room we stayed in was a nice size and it had an extra single bed,very clean and tidy,I just wish it had a bedside lamp.The bathroom was lovely,nice shower.This is a nice B&B for a short stay and it's not too far from the city centre."

Reviewed on Oct 25, 2021

Brae Guesthouse
Faside Estate
4 out of 5
Faside Estate, Musselburgh, Scotland
The price is $207 per night from Nov 29 to Nov 29
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 Portobello ...
4.7/5 Exceptional! (13 reviews)
"We had a fantastic stay in the Tower at Faside Castle. This is an incredibly interesting property with both a fascinating old and very recent history. The space for guests is huge. We saw a very large sitting room on the website and guessed this was general room for all guests, but it is actual a ..."

Reviewed on Aug 18, 2021

Faside Estate
The Alba House
3 out of 5
29 Craigmillar Park, Edinburgh, Scotland
Located in Newington, this bed & breakfast is within 2 mi (3 km) of Queen's Hall, University of Edinburgh, and Princes Street. Festival Theatre and Royal Infirmary ...
4.8/5 Exceptional! (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

Get rates
The Alba House
Whitecroft Bed and Breakfast
3 out of 5
7 Raw Holdings, Livingston, Scotland
Fully refundableReserve now, pay when you stay
The price is $120 per night from Nov 29 to Nov 29
Situated near the airport, this bed & breakfast is within 6 mi (10 km) of Livingston Designer Outlet, Heriot-Watt University, and Dalmahoy Golf Course. Five ...
5/5 Exceptional! (4 reviews)
"Great breakfast, easy to find. Nice walks to Livingston centre."

Reviewed on Jun 10, 2019

Whitecroft Bed and Breakfast
The Juniperlea Inn
3 out of 5
Blackshiels Pathhead, Pathhead, Scotland
Fully refundableReserve now, pay when you stay
The price is $101 per night from Nov 29 to Nov 29
Situated in Pathhead, this bed & breakfast is within 9 mi (15 km) of Vogrie Country Park, Glenkinchie Distillery, and Borthwick Castle. Dalkeith Country Park ...
4.8/5 Exceptional! (6 reviews)
Great stay at the Juniperlea
"Really enjoyed our stay. Very welcoming team. Room very clean and tidy. Would definitely stay again."

Reviewed on Aug 19, 2021

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 $77 per night from Dec 24 to Dec 24
4.5/5 Wonderful! (774 reviews)
"Comfortable room and nice staff"

Reviewed on Nov 24, 2021

YOTEL Edinburgh
Apex Grassmarket Hotel

Apex Grassmarket Hotel

4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
The price is $140 per night from Dec 26 to Dec 26
4.5/5 Wonderful! (969 reviews)
"Excellent location. Slightly awkward as a wedding reception took place in the main lobby, and hotel guests had to walk through the wedding guests. Possibly requires reviewing. Overall enjoyed our stay."

Reviewed on Nov 19, 2021

Apex Grassmarket Hotel
Courtyard by Marriott Edinburgh

Courtyard by Marriott Edinburgh

4 out of 5
1-3 Baxters Place, Edinburgh, Scotland
The price is $103 per night from Dec 25 to Dec 25
4.5/5 Wonderful! (851 reviews)
"The quirkynes of the reception in relation to our room as we were on the fourth floor and reception on the 5th which was above ours."

Reviewed on Nov 24, 2021

Courtyard by Marriott 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

More trip options