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, 57 reviews
Price from
US$119.74
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.

L
Liliia
From
Ukraine
Great hotel, convenient location, bus stop and grocery store nearby. Very friendly staff, as soon as you cross the threshold, you feel like you are visiting close friends. Everything is clean, the room had everything you needed. I was pleased with the choice of tea, coffee and milk. If you had any comments or ideas on how to improve the service, there was a questionnaire on the table. But I didn't need it because everything was going very well for me. Thank you for your hospitality.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 547 reviews
Price from
US$95.02
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
Angela
From
Romania
Everything was just perfect, big and comfortable bed, coffee, tea, fresh water and chocolate in the room, very good breakfast, kindness of hostess, very close to the town. Definitely I recommend 🥰
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 670 reviews
Price from
US$276.60
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...

M
Madelein
From
South Africa
Perfect location to use as base. Excellent and reasonably priced restaurants and bars within walking distance. Spacious and very comfortable rooms - we even had a small table with chairs in the room. We appreciated the coffee, tea and small instant breakfast that was provided. Small fridge was a bonus. Friendly and helpful hosts.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 354 reviews
Price from
US$167.64
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.

P
Ping
From
China
1. The hotel is well-organized, offering daily cleaning services every morning. 2. The host is very thoughtful and hospitable, providing fruits and breakfast bread. 3. The location is great, with just a 10-minute taxi ride to the city center. 4. The room is very clean, well-maintained, and the shower water is comfortably warm.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 693 reviews
Price from
US$160.98
1 night, 2 adults

Albyn Townhouse

Edinburgh (Near Musselburgh)

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

F
Florence
From
Ethiopia
The most welcoming arrival and throughout our stay everything was perfectly thought out. Gorgeous room which exceeded our expectations, would stay again in a heartbeat!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 538 reviews
Price from
US$183.60
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.

O
OliviaC.
From
France
The kindness and availability of the hosts, the area is quiet and well served by public transport (only a few minutes walk from the bus and tram stops, as well as the bus and train stations), and about twenty minutes' walk from the historic center of Edinburgh, the breakfast is awesome!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,688 reviews
Price from
US$210.74
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.

B
Beata Karolina
From
Netherlands
Nice and polite hotel staff and good location
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,193 reviews
Price from
US$131.71
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
András
From
Hungary
Good location just a bit outside of Edinburgh city center, but lots of shops, restaurants and pubs in the neighborhood. It just takes about 20 mins to walk to the old town and there is a bus stop opposite the guest house. The room was absolutely clean and the beds were comfortable.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,143 reviews
Price from
US$315.98
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.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 996 reviews
Price from
US$194.58
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, 103 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, 538 reviews
  • Popular with guests booking B&Bs in Musselburgh

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

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

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

    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 929 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, 241 reviews
  • Popular with guests booking B&Bs in Edinburgh

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

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

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    Duddingston Guest House - Rooms Only, a property with a garden, is located in Edinburgh, 5.9 km from Arthurs Seat, 6.2 km from Edinburgh Waverley station, as well as 6.2 km from Edinburgh Playhouse.

    From US$178.33 per night
  • 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.

  • Airdenair Guest House

    Edinburgh
    Budget options available
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 1,375 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.

  • Thistle Residence

    Edinburgh
    Budget options available
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 39 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.

  • Alexander Guest House

    Edinburgh
    Budget options available
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 1,573 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.

  • Arrandale Guest House

    Edinburgh
    Budget options available
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 1,433 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$153 per night
  • Allison House 16

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

    This Georgian building is 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.

  • Adelphi Hotel

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

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

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, 138 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.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 40 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.

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

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

  • The Sun Inn

    Dalkeith
    Breakfast options
    Scored out of 10, guest rating 7.8
    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$232.83 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,824 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,688 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.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 110 reviews

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

B&Bs that guests love in Musselburgh

See all
  • Avg. price/night: US$159.65
    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$159.65
    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