The 10 best B&Bs in Musselburgh, UK | Booking.com
Skip to main content

B&Bs in Musselburgh

Find the B&Bs that appeal to you the most

The best B&Bs in Musselburgh

Check out our pick of great B&Bs in Musselburgh

Filter by:

Review score

Musselburgh Links B&B

Musselburgh

Located in Musselburgh, Musselburgh Links B&B is a recently renovated accommodation, 2.9 km from Portobello Beach and 7.4 km from Arthurs Seat.

M
Masaki
From
Japan
The room was clean and the bed was very soft and comfortable. When I arrived, they even brought me a drink. It was the best stay
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 58 reviews
Price from
US$120.28
1 night, 2 adults

4 Friends House

Edinburgh (Near Musselburgh)

Situated in Edinburgh, the recently renovated 4 Friends House features accommodation 1.3 km from Royal Yacht Britannia and 3.1 km from Edinburgh Waverley station.

J
John Tito
From
United Kingdom
The staff was very accommodating to the guests. ❤️
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 553 reviews
Price from
US$95.45
1 night, 2 adults

Six Brunton Place Guest House

Edinburgh (Near Musselburgh)

Located in Edinburgh, Six Brunton Place Guest House is a historic bed and breakfast that provides free WiFi, and guests can enjoy a garden and a terrace.

S
Susan
From
New Zealand
I contacted the host the day prior to our arrival asking if we could drop our bags off earlier than the check-in time, eg 12.00noon with the official check-in being 3.00pm. The reply was that would not a problem and as she was not going to be home until 6.00pm, just ring the door bell and the cleaner would let us in. Also, our room would be ready for us. The room we had was very comfortable and well equipped. The breakfast selection was great and very nice too. The location of the guest house good as only about 15 minutes walk from the main centre of Edinburgh. Also, there was a nice reasonably priced bar/restaurant almost across the road.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 669 reviews
Price from
US$277.85
1 night, 2 adults

Grangeview Guest House

Edinburgh (Near Musselburgh)

With free private parking and free Wi-Fi, a 30-minute walk from the centre of Edinburgh, Grangeview Guest House boasts an impressive winding staircase, a 32-inch flat-screen TV in its bedrooms, and...

D
Dirk
From
Germany
Our host, Louise was very helpful and friendly, since we had a problem with our hired car. She offered us even her mobile to contact the car rental company. Each day she gave us a new bag with some snacks and tee and coffee bags. The room was clean, nice bathroom and the beds were comfortable. Everything well maintained. We had the superior double room on the backside, very noise free room. The only shortcoming, the room was a bit small as usual in UK. 14 m2 is not that much 😉. So, if you need more space, book the “Superior double or two bedrooms”. On the backside of the guest house, you can park your car, enough space, just be carefully driving your car through the somewhat tight entryway. So, all in all we were very satisfied.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 357 reviews
Price from
US$168.39
1 night, 2 adults

Sonas Guesthouse

Edinburgh (Near Musselburgh)

With free parking and free WiFi, Sonas Guest House offers bright, cosy bedrooms. The historical Royal Mile and Holyrood Park are just a 20-minute walk away.

L
Lana
From
Croatia
The appartment was clean, even though they don't serve breakfast, complimentary breakfast bag every day was a really nice addition, getting to the city center was fast and simple
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 698 reviews
Price from
US$161.71
1 night, 2 adults

Albyn Townhouse

Edinburgh (Near Musselburgh)

The Albyn Townhouse is a generous 4-storey, 19th-century traditional town house.

M
Michaela
From
Czech Republic
The owner was extremely fun, helpful and made our visit to Edinburgh an even better experience. It's incredible that as a mum with three children to look after, she can still run an accommodation so well.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 544 reviews
Price from
US$280.65
1 night, 2 adults

East Claremont Guest House

Edinburgh (Near Musselburgh)

Situated within 1.3 km of Edinburgh Waverley station and less than 1 km of Edinburgh Playhouse in Edinburgh, East Claremont Guest House features accommodation with seating area.

d
denise
From
United Kingdom
Had a good night's sleep bed comfortable. Nice and quiet location. Breakfast was really good.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,691 reviews
Price from
US$211.69
1 night, 2 adults

Laird And Dog Inn

Lasswade (Near Musselburgh)

The Laird And Dog is located in the Midlothian village of Lasswade, 15 minutes’ drive from Edinburgh. It offers a conservatory-style restaurant, rooms with free Wi-Fi and free parking.

E
Esma
From
Ireland
Everything was great, nice smiling face staff:)
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,192 reviews
Price from
US$132.31
1 night, 2 adults

Southside Guest House

Edinburgh (Near Musselburgh)

This stylish, family-run guest house is close to Edinburgh city centre and has easy access by bus. It has free Wi-Fi and attractive rooms with Freeview TVs and DVD players.

E
Emir
From
Turkey
Room was very nice, clean and calm , Location was perfect
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,140 reviews
Price from
US$317.41
1 night, 2 adults

Hanover 71 Suites

Edinburgh (Near Musselburgh)

Situated in the centre of Edinburgh, 500 metres from Royal Mile, the historic Hanover 71 Suites features accommodation with free WiFi and a bar.

E
Emymetal
From
Spain
The best place we slept in Edinburgh. Wonderful!!
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 993 reviews
Price from
US$195.46
1 night, 2 adults
All B&Bs in Musselburgh

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Musselburgh and surroundings in the past month

See all
  • Popular with guests booking B&Bs in Musselburgh

    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 104 reviews
  • Popular with guests booking B&Bs in Musselburgh

    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 3 reviews
  • Popular with guests booking B&Bs in Musselburgh

    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 540 reviews
  • Popular with guests booking B&Bs in Musselburgh

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 58 reviews
  • Popular with guests booking B&Bs in Edinburgh

    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 43 reviews
  • Popular with guests booking B&Bs in Edinburgh

    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 1,377 reviews
  • Popular with guests booking B&Bs in Edinburgh

    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 930 reviews
  • Popular with guests booking B&Bs in Edinburgh

    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 753 reviews
  • Popular with guests booking B&Bs in Edinburgh

    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 243 reviews
  • Popular with guests booking B&Bs in Edinburgh

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 316 reviews

Enjoy breakfast in Musselburgh and nearby

  • Anchorage B&B

    Cockenzie
    Breakfast options
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 136 reviews

    Offering sea views, Anchorage B&B is an accommodation located in Cockenzie, 1.3 km from Seton Sands Longniddry Beach and 14 km from Muirfield.

    From US$140.33 per night
  • The Sun Inn

    Dalkeith
    Breakfast options
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 351 reviews

    The Sun Inn features a garden, terrace, a restaurant and bar in Dalkeith. This 4-star inn offers free WiFi. The property is non-smoking and is located 1.9 km from Dalhousie Castle.

    From US$167.06 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 111 reviews

    Housed in a historic building, the recently renovated Straven Guesthouse provides accommodation with a shared lounge and free WiFi.

  • Another Room

    Edinburgh
    Breakfast options
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 218 reviews

    Featuring free WiFi and a sun terrace, Another Room offers accommodation between the districts of Portobello and Craigentinny in Edinburgh, 4 km from the city centre.

  • The Old Farmhouse

    Dalkeith
    Breakfast options
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 31 reviews

    Set in Dalkeith, within 7.5 km of Dalhousie Castle and 13 km of University of Edinburgh, The Old Farmhouse offers accommodation with a garden and free WiFi as well as free private parking for guests...

  • Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 8 reviews

    Offering a garden and garden view, Charming 3 Bed Cottage, Private Budget Room, Free street parking, strong Fibre Optic Internet, Garden is situated in Edinburgh, 5.9 km from University of Edinburgh...

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 16 reviews

    Charming Cottage For Share, Private Double Room, Fast Fibre Optik Int, Free Parking, Garden is set in Edinburgh, 5.7 km from Arthurs Seat, 5.9 km from University of Edinburgh, and 6.3 km from National...

  • Brae Guest House

    Edinburgh
    Breakfast options
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 753 reviews

    Brae Guest House is located in Edinburgh, 2.7 km from Portobello Beach, 2 km from Arthurs Seat, and 3.3 km from Edinburgh Waverley station.

    From US$153.69 per night

Save money on B&Bs in Musselburgh and nearby – budget options available

  • Sailte House

    Edinburgh
    Budget options available
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 243 reviews

    Located 2.7 km from Portobello Beach, 2 km from Arthurs Seat and 3.3 km from Edinburgh Waverley station, Sailte House offers accommodation situated in Edinburgh.

    From US$118.94 per night
  • Glenarch House

    Dalkeith
    Budget options available
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 77 reviews

    Set in Dalkeith and only 4.6 km from Dalhousie Castle, Glenarch House offers accommodation with garden views, free WiFi and free private parking.

  • Bridge St Guest House - Rooms Only, a property with a shared lounge, is situated in Tranent, 16 km from Dalhousie Castle, 16 km from Arthurs Seat, as well as 17 km from Muirfield.

  • Scored out of 10, guest rating 5.3
    Passable - What previous guests thought, 80 reviews

    Beautiful Rooms in Edinburgh Cottage Guest House - Free Parking, a property with a shared lounge, is set in Edinburgh, 5.6 km from University of Edinburgh, 6 km from National Museum of Scotland, as...

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    St Martins Guest House - Rooms Only, a property with a shared lounge, is situated in Tranent, 17 km from Arthurs Seat, 17 km from Muirfield, as well as 18 km from University of Edinburgh.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 483 reviews

    Offering a garden and garden view, Roost Hill - Free Parking Zone is situated in Edinburgh, 2.7 km from University of Edinburgh and 3 km from National Museum of Scotland.

  • Airdenair Guest House

    Edinburgh
    Budget options available
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 1,377 reviews

    Situated in Edinburgh, 2 km from University of Edinburgh and 2.4 km from National Museum of Scotland, Airdenair Guest House features accommodation with free WiFi in a historic building.

  • AmarAgua Guest house

    Edinburgh
    Budget options available
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 316 reviews

    Situated in the Newington district in Edinburgh, AmarAgua Guest house offers 5-star rooms with free WiFi. The property has garden and city views, and is 2.1 km from University of Edinburgh.

B&Bs that guests love in Musselburgh

See all
  • Avg. price/night: US$160.37
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 540 reviews
    Very peaceful/private location. Facilities exceptional. Restaurant first class. Staff very attentive - Tyler?
    Guest review by
    Kenneth
    Solo traveller
  • Avg. price/night: US$160.37
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 540 reviews
    Great location for going into Edinburgh or heading down the East Coast. The Bistro serves excellent food as well and would highly recommend.
    Guest review by
    Stewart
    Young couple