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.

A
Anne
From
United Kingdom
Very nice clean room with a few extra’s. The host Jamie was very helpful throughout the stay. Good value for money. Would definitely stay again
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 60 reviews
Price from
US$120.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.

K
Kaisa
From
Finland
This was a wonrderful stay in a beautiful house. Our room was lovely, it had all the amenities. We got more water delivered into the room every day. There is no breakfast per se, but there is a possibility to Easy bustrip to city cetnre. All in all the possibility to travel within the city from 4 Friends House is great. Also lovely walking path (The Water of Leith pathway) along the river is just a couple of minutes walk away. Super friendly staff. I forgot my book into the room and they delivered it to me to where I had gotten after check out!! Great communication through out. Thank you Lukas & Silvia!!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 564 reviews
Price from
US$95.82
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.

M
MASSOL
From
France
Breakfast, hospitality, house and room
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 667 reviews
Price from
US$295.82
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...

F
Federico
From
Spain
Relatively close to the city center. Comfortable, kind host and cleanliness.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 362 reviews
Price from
US$169.04
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, 701 reviews
Price from
US$162.33
1 night, 2 adults

Albyn Townhouse

Edinburgh (Near Musselburgh)

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

M
Markus
From
Austria
We've visited Edinburgh for 3 days. Our stay at Albyn Townhouse was perfect. A little walk to the center and also many restaurants and cafes nearby. The neighborhood was friendly and quiet. We can recommend this place.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 540 reviews
Price from
US$281.74
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.

F
Francisco
From
Portugal
Tommy and his assistance were exceptional! Very kind for sure will book again in the future! Good spot near pubs, good breakfast!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,689 reviews
Price from
US$212.51
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.

D
Daniel
From
New Zealand
Staff were very friendly and the room was cozy.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,193 reviews
Price from
US$132.82
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
Anna
From
Netherlands
The place was clean, the room was very comfortable and had everything we needed. Daily cleaning was thorough, and we happily came back to a nice clean room every day. Breakfast was a good start of the day, nice and filling, with a big pot of coffee to kickstart the day even better
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,140 reviews
Price from
US$318.63
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
Elksne
From
Latvia
Very clean and well equipped room. Spaeceous bed, hood size bathroom. Good comunication with host. Location in city centre.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 990 reviews
Price from
US$196.21
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 8.0
    Very good - What previous guests thought, 3 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.9
    Fabulous - What previous guests thought, 60 reviews
  • Popular with guests booking B&Bs in Musselburgh

    Scored out of 10, guest rating 8.7
    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,377 reviews
  • Popular with guests booking B&Bs in Edinburgh

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

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

    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 936 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, 246 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.40 per night
  • Thistle Residence

    Edinburgh
    Budget options available
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 48 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.89 per night
  • Alexander Guest House

    Edinburgh
    Budget options available
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 1,577 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.30 per night
  • Arrandale Guest House

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

    Edinburgh
    Budget options available
    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 2,024 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$126.11 per night
  • Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 464 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.46 per night
  • EdinB&B

    Old Town, Edinburgh
    Budget options available
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 1,447 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.91 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.87 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.82 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 26 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$292.47 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.74 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.70 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,822 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,689 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$239.07 per night

B&Bs that guests love in Musselburgh

See all
  • Avg. price/night: US$160.99
    Scored out of 10, guest rating 8.7
    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.99
    Scored out of 10, guest rating 8.7
    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