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

I
Ines
From
India
Such a wonderful place!! Eric at the reception gave me a warm welcome and showed me around the place and even helped carry my bags up two floors, Lukas and Silvia too were so helpful with anything that I needed and so friendly, The place is spic and span. And you can always go to the kitchen and help yourself to tea, coffee, milk, bread, cornflakes, etc. The bus stop is just outside and the Coop too. Walking distance to landmarks like the Royal Yacht Britannia, Leith waterside, etc. The name befits the place - I truly felt I had visited my friend's house!!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 557 reviews
Price from
US$95.65
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.

a
altug
From
Turkey
It was very clean, breakfast was exceptional. Staff is very helpful. It is close old city.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 668 reviews
Price from
US$295.29
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.2
Superb - What previous guests thought, 362 reviews
Price from
US$168.74
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.

T
Tom
From
Germany
Absolutely wonderful stay! The host was incredibly warm and welcoming, making us feel right at home from the moment we arrived. The location is perfect - just a pleasant 20-minute walk to the city center. The accommodation was spotlessly clean throughout. We were particularly impressed by the host's friendliness and genuine hospitality. Would definitely recommend this place to anyone looking for a comfortable stay with a personal touch!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 700 reviews
Price from
US$162.04
1 night, 2 adults

Albyn Townhouse

Edinburgh (Near Musselburgh)

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

V
Vera
From
Switzerland
We couldn’t have imagined a more charming stay. You feel and see the love that Lydie put into the house from the moment you step foot into the door. The room was spacious and cozy, the bed very comfortable. Also, the location of the house is great since it‘s walking distance to the center of town, surrounded by many cafés and shops but hidden away in a residential area. All in all: The perfect place to relax and get a good night’s sleep after a busy day in town.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 540 reviews
Price from
US$281.23
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.

G
Giovanni
From
Italy
The Guest House is very welcoming, quite close to the city center. The host is really kind and helpful. The room is small but clean, the breakfast is excellent and plentiful (both sweet and savory, including the classic Scottish breakfast).
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,690 reviews
Price from
US$212.13
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.

M
MARCELO
From
Argentina
to havd the opportunity to live as a scotish, with an amazing sourdoundings is priceless. A big applause for the tasty and great breakfast. we would come back 1000 times wihtout doubf!. only one block away you can see cows and a tiny river.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,193 reviews
Price from
US$132.58
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.

A
Ahmed Tawfik Cfc
From
Egypt
the staff is very helpful and help me to find a parking near the hotel location is good enough related to the money was been paid
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,139 reviews
Price from
US$318.06
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.

A
Alba
From
Sweden
Beautiful room, spacious and comfortable. Great location Extremely nice and helpful staff
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 991 reviews
Price from
US$195.86
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.2
    Superb - What previous guests thought, 26 reviews
  • Popular with guests booking B&Bs in Musselburgh

    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 102 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.9
    Fabulous - What previous guests thought, 58 reviews
  • Popular with guests booking B&Bs in Musselburgh

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

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

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

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

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

    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 4 reviews

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, 244 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$119.19 per night
  • Thistle Residence

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

    Set in Edinburgh, 1.4 km from Arthurs Seat and 2.1 km from University of Edinburgh, Thistle Residence offers accommodation with free WiFi in a historic building.

    From US$144.63 per night
  • Alexander Guest House

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

    Alexander Guest House is a friendly guest house with clean rooms and excellent bus access to Edinburgh city centre. Arthur’s Seat provides a beautiful backdrop.

    From US$103.12 per night
  • Arrandale Guest House

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

    Featuring a garden and views of garden, Arrandale Guest House is a recently renovated guest house located in Edinburgh, 2.2 km from National Museum of Scotland.

    From US$113.83 per night
  • Adelphi Hotel

    Edinburgh
    Budget options available
    Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 1,774 reviews

    On the edge of Leith Links’ park, the Adelphi Private Hotel offers guest accommodation in a Georgian townhouse.

    From US$83.03 per night
  • Allison House 17

    Edinburgh
    Budget options available
    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 2,025 reviews

    This Georgian building is now a family-run guest house with easy access to Edinburgh city centre by bus. It offers free WiFi, free parking and en suite rooms with flat-screen TVs.

    From US$133.92 per night
  • Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 461 reviews

    Offering city views, Edinburgh Travel Guest House is an accommodation situated in Edinburgh, 1.8 km from University of Edinburgh and 2.2 km from Royal Mile.

    From US$107.27 per night
  • EdinB&B

    Old Town, Edinburgh
    Budget options available
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 1,445 reviews

    Located in Edinburgh, near Camera Obscura and World of Illusions, National Museum of Scotland and Royal Mile, EdinB&B features free WiFi.

    From US$93.74 per night

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, 135 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.62 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 42 reviews

    Set in Edinburgh and only 1.8 km from University of Edinburgh, Kingsway Guest House offers accommodation with garden views, free WiFi and free private parking.

    From US$187.49 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 27 reviews

    Boasting a shared lounge and views of mountain, Barony House 5 Star Boutique BK Direct is a guest house set in a historic building in Edinburgh, 1.9 km from University of Edinburgh.

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 780 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 centre.

    From US$262.48 per night
  • Laird And Dog Inn

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

    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.

    From US$120.53 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.40 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,819 reviews

    In Edinburgh’s New Town, the Elder York Guest House is 500 metres from Princes Street. Situated on the second floor, it offers easy access to the city’s sights and breakfasts.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,690 reviews

    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.

    From US$238.65 per night

B&Bs that guests love in Musselburgh

See all
  • Avg. price/night: US$160.70
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 538 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.70
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 538 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