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 selection of great B&Bs in Musselburgh

Filter by:

Review score

Arden House - rooms with continental breakfast

Musselburgh

Arden House - rooms with continental breakfast offers accommodations in Musselburgh, 5.3 miles from Arthur's Seat and 6.9 miles from Edinburgh Waverley Train Station.

V
Vitalii
From
Ukraine
Welcoming and warm attitude. Family run hotel. Good family room with healthy breakfast. Plenty of parking spaces right Infront of the house
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 106 reviews
Price from
$218.29
1 night, 2 adults

The Ship Inn

Musselburgh

Featuring a shared lounge, bar and free WiFi, The Ship Inn is located in Musselburgh, 1.2 miles from Portobello Beach and 4.1 miles from Arthur's Seat.

F
Frederick
From
United States
This was the perfect place for us to stay and make our day trips into Edinburgh. Really enjoyed it.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 546 reviews
Price from
$162.70
1 night, 2 adults

Musselburgh Links B&B

Musselburgh

Musselburgh Links B&B offers accommodations in Musselburgh, 6.3 miles from Edinburgh Waverley Train Station and 6.3 miles from Edinburgh Playhouse.

S
SOHIL
From
China
Jamie was very welcoming and friendly! The room is super clean and has everything you need. He maintains the rooms very well! The room is well contacted to the city center was public buses. If you don’t mind the distance to the city center, you would like to stay there!
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 41 reviews
Price from
$146.43
1 night, 2 adults

Kingston Guesthouse

Edinburgh (Near Musselburgh)

Housed in a historic building, the recently renovated Kingston Guesthouse provides accommodations with a garden and free Wifi. This guest house features free private parking and luggage storage space....

J
Jessica
From
Germany
The facility was wonderful and new. We had a corner room and the natural light and windows were wonderful and beautiful. Also location! We walked to downtown instead of driving. It was a 20-25 minute walk and it was perfect. Even at night we felt safe walking on the street back to our room. Parking was around the back (first come first served) or on the street for free on the weekends.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 207 reviews
Price from
$189.14
1 night, 2 adults

4 Friends House

Edinburgh (Near Musselburgh)

4 Friends House is a recently renovated guest house in Edinburgh near Royal Yacht Britannia.

X
Xuefei
From
China
When I first walked in, I immediately noticed a pleasant fragrance. The gentleman at the front desk was very polite, and the room was incredibly clean.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 508 reviews
Price from
$96.83
1 night, 2 adults

Ben Cruachan Guest House

Edinburgh (Near Musselburgh)

Ben Cruachan Guest House in Edinburgh features accommodations with free Wifi a 17-minute walk from Edinburgh Waverley Train Station, 0.4 miles from Edinburgh Playhouse, and a 14-minute walk from Royal...

J
JanaStange
From
Germany
I enjoyed my stay immensely. Ollie was super welcoming and I felt comfortable from the first moment. The rooms and beds are big enough and have a homely feel to them. The breakfast is insanely good. Would recommend everything but definitely try the porridge with whisky, honey and cream. I'll definitely be back whenever I visit Edinburgh. Location is near the tram as well.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 804 reviews
Price from
$216.94
1 night, 2 adults

Six Brunton Place Guest House

Edinburgh (Near Musselburgh)

With a garden and a terrace, Six Brunton Place Guest House is a historic bed and breakfast that provides accommodations with free Wifi. Guests staying at this bed and breakfast have access to a patio....

A
ALEV
From
Turkey
Our room was spacious and very clean. Thanks a kıt to our host Hillary, we had a very comfortable stay.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 666 reviews
Price from
$298.96
1 night, 2 adults

Grangeview Guest House

Edinburgh (Near Musselburgh)

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

L
Lilit
From
Armenia
It was very clean and tidy and comfortable
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 327 reviews
Price from
$170.84
1 night, 2 adults

Sonas Guesthouse

Edinburgh (Near Musselburgh)

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

M
Malcolm
From
United Kingdom
Friendly and helpful owners and great location for my visit
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 684 reviews
Price from
$164.06
1 night, 2 adults

Albyn Townhouse

Edinburgh (Near Musselburgh)

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

M
Melissa
From
United States
Our hostess was super friendly and we loved the window seat in our room. She had a top 25 things to do in Edinburgh list that we loved. The common room was whimsical and charming. There were great places nearby to eat.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 551 reviews
Price from
$187.11
1 night, 2 adults
All B&Bs in Musselburgh

Looking for a B&B?

For travelers 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 might be shared by other guests, and there's usually shared space with the host.

Most booked B&Bs in Musselburgh and surrounding area in the past month

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

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

  • Popular with guests booking B&Bs in Musselburgh

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

    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 41 reviews
  • Popular with guests booking B&Bs in Edinburgh

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

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

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

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

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

    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 394 reviews

Enjoy breakfast in Musselburgh and nearby

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 791 reviews

    In central Edinburgh, this 4-star Georgian town house offers free Wi-Fi and free parking. The local bus service allows easy access to Edinburgh city center.

  • Laird And Dog Inn

    Lasswade
    Breakfast options
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1,197 reviews

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

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 1,333 reviews

    Located in Edinburgh, the Edinburgh Holiday Guest House offers free WiFi throughout and free onsite parking. The University of Edinburgh is just 10 minutes' walk away.

  • The Sun Inn

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

    Located 1.2 miles from Dalhousie Castle, The Sun Inn offers 4-star accommodations in Dalkeith and features a terrace, a restaurant and a bar.

    From $169.48 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 1,695 reviews

    Featuring garden views, East Claremont Guest House in Edinburgh features accommodations, a garden, and a terrace.

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

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

  • Another Room

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

    Featuring free WiFi and a sun terrace, Another Room offers accommodations between the districts of Portobello and Craigentinny in Edinburgh, 2.5 mi from the city center.

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 19 reviews

    Little france house room1 offers accommodations in Edinburgh, 2.9 miles from Arthur's Seat and 3 miles from University of Edinburgh. This property offers access to a terrace and free private parking.

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

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 4 reviews

    Charming 3 Bed Cottage, Private Room bookings, Free street parking, strong Fibre Optic Internet, Garden is located in Edinburgh, just 3.5 miles from Arthur's Seat and 3.7 miles from University of...

  • Brae Guest House

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

    Brae Guest House in Edinburgh provides accommodations with free Wifi 1.7 miles from Portobello Beach, 1.2 miles from Arthur's Seat, and 2.1 miles from Edinburgh Waverley Train Station.

    From $177.98 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 225 reviews

    The ESKBANK hotel - Rathan House offers accommodations in Dalkeith, 2.8 miles from Dalhousie Castle and 6.3 miles from University of Edinburgh.

  • Drumorne

    Edinburgh
    Budget options available
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 394 reviews

    Located on a 24-hour bus route, the Drumorne is just 2 miles from Edinburgh’s city center. With free Wi-Fi, it is 25 minutes’ walk from Edinburgh Beach and a 5-minute stroll from Holyrood Palace Park.

  • Glenarch House

    Dalkeith
    Budget options available
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 75 reviews

    Glenarch House in Dalkeith provides accommodations with a garden and a terrace. This guest house offers free private parking, luggage storage space, and free Wifi.

  • Scored out of 10, guest rating 5.2
    Fair - What previous guests thought, 74 reviews

    Beautiful Rooms in Edinburgh Cottage Guest House - Free Parking enjoys a location in Edinburgh, 3.5 miles from University of Edinburgh and 3.8 miles from National Museum of Scotland.

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 488 reviews

    Roost Hill - Free Parking Zone enjoys a location in Edinburgh, 1.6 miles from University of Edinburgh and 1.9 miles from National Museum of Scotland.

  • Anchorage B&B

    Cockenzie
    Budget options available
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 133 reviews

    Anchorage B&B offers accommodations in Cockenzie, 8.6 miles from Muirfield and 12 miles from Arthur's Seat.

B&Bs That Guests Love in Musselburgh

See all
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 546 reviews
    Very peaceful/private location. Facilities exceptional. Restaurant first class. Staff very attentive - Tyler?
    Guest review by
    Kenneth
    Solo traveler
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 546 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
gogless