Skip to main content

The best B&Bs in Musselburgh

Check out our selection of great B&Bs in Musselburgh

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Arden House - rooms with continental breakfast, hotel in Musselburgh

Arden House - rooms with continental breakfast offers accommodations in Musselburgh, 6.5 miles from Edinburgh Playhouse and 6.7 miles from Royal Mile.

Good breakfast and amicable host.
Scored 9.6
9.6
Rated exceptional
Exceptional
129 reviews
Price from
$167.02
1 night, 2 adults
Six Brunton Place Guest House, hotel in Musselburgh

With a garden and a terrace, Six Brunton Place Guest House is a historic bed and breakfast that provides accommodations with free Wifi.

Brunton House was an extremely pleasant experience. We thoroughly enjoyed our stay here. Our mattress was a little hard for my partners hips however, this was easily remedied by the addition of a mattress topper. Hilary was very helpful in this matter. The continental breakfast was always tasty and frequently replenished, plenty of fresh fruit and pastries. Lovely coffee as well. Brunton House is easily placed for walking into the city centre and is on the main bus routes if you require we like walking so we felt easily placed to visit new and old locations we had seen before. A lovely stay many thanks.
Scored 9.4
9.4
Rated wonderful
Wonderful
619 reviews
Price from
$250.62
1 night, 2 adults
4 Friends House, hotel in Musselburgh

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

It’s an old house and it’s very quaint
Scored 9.0
9.0
Rated wonderful
Wonderful
135 reviews
Price from
$90.93
1 night, 2 adults
Southside Guest House, hotel in Musselburgh

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

Very clean and spacious room, lovely welcoming staff
Scored 8.3
8.3
Rated very good
Very Good
1,249 reviews
Price from
$299.94
1 night, 2 adults
Elder York Guest House, hotel in Musselburgh

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

Central location , good breakfast.
Scored 8.7
8.7
Rated excellent
Excellent
1,986 reviews
Price from
$147.76
1 night, 2 adults
Hanover 71 Suites, hotel in Musselburgh

Housed in a historic building, Hanover 71 Suites features accommodations with a bar and free Wifi in Edinburgh, a 10-minute walk from The Real Mary King's Close.

Nothing
Scored 8.1
8.1
Rated very good
Very Good
1,238 reviews
Price from
$298.36
1 night, 2 adults
Laird And Dog Inn, hotel in Musselburgh

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.

The staffs are friendly and helpful,the breakfast is nice. There is a free carpark and the location is just nice for public transport although we drove there
Scored 8.2
8.2
Rated very good
Very Good
1,266 reviews
Price from
$113.66
1 night, 2 adults
East Claremont Guest House, hotel in Musselburgh

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

Claremont Guest house is situated away from the busy station area, on a quiet street (about 15 minutes walk). Our room had a view of backside alleyway where local people come in and out, which made us believe that we are almost locals! The guesthouse has all the collection of artifacts on shelves and in cabinets and portraits of various famous people are hung on the wall (the owners laughed that the are not related to anyone of these people). The staff (probably the owners) were quite hospitable and prepared our hot breakfast, and kept our luggage while we visited Edinburgh Castle.
Scored 8.0
8.0
Rated very good
Very Good
1,440 reviews
Price from
$180.59
1 night, 2 adults
Sonas Guesthouse, hotel in 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.

The room and bedding wete clean and comfortable. The host provided some toiletries and a bag of breakfast goodies every day!
Scored 8.9
8.9
Rated excellent
Excellent
657 reviews
Price from
$181.86
1 night, 2 adults
Rosehall Hotel, hotel in Musselburgh

Just over a mile from the center of beautiful Edinburgh, The Rosehall is a small private hotel on the A7, close to Holyrood Park and the stunning Arthur’s Seat.

The hotel was quite simple, yet very comfortable. it was away from the hustle and bustle of the city which was nice. The distance to coffee shops or shopping was very manageable if you like to walk and we do, so it worked out very well.
Scored 8.3
8.3
Rated very good
Very Good
790 reviews
Price from
$219.93
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 this month

B&Bs That Guests Love in Musselburgh

  • Avg. price/night: $151.55
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 564 reviews
    Very peaceful/private location. Facilities exceptional. Restaurant first class. Staff very attentive - Tyler?
    Kenneth
    Solo traveler
  • Avg. price/night: $151.55
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 564 reviews
    Great location for going into Edinburgh or heading down the East Coast. The Bistro serves excellent food as well and would highly recommend.
    Stewart
    Young couple
  • Avg. price/night: $200.80
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 1,486 reviews
    Beautiful property, so cosy. The staff are all amazing. Great location and easy access to so much with a car. Very nice restaurant with a great menu. Room service also available.
    Peter
    Young couple
  • Avg. price/night: $200.80
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 1,486 reviews
    It a quaint place, quiet and peaceful 😌 Breakfast was good 👍
    Annabella
    Family with young children
  • Scored 8.4
    8.4
    Rated very good
    Very Good
     · 20 reviews
    The cottage is twee however I was expecting that, its charming and in keeping with the period of the property. The garden is indeed beautiful and being in time for the tulips was an extra bonus. Great location for exploring Edinburgh and East Lothian.
    Carole
    Young couple
  • Scored 8.3
    8.3
    Rated very good
    Very Good
     · 908 reviews
    Lovely room, cosy and comfortable.Excellent breakfast. A great location near the beach.
    S
    Steve
    Young couple
  • Scored 8.4
    8.4
    Rated very good
    Very Good
     · 20 reviews
    It was quiet comfortable and its a great location, we travelled for work and it made it alot easier... much better than a hotel
    Michael
    Travelers with friends
  • Scored 8.3
    8.3
    Rated very good
    Very Good
     · 908 reviews
    clean and well appointed cosy friendly cheap great shower nice location nice building excellent breakfast quality furnishings
    Jason
    Young couple
  • Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 45 reviews
    Great location lovely view, quiet area. Felt like you were abroad with the great balcony overlooking the sea. Well equipped kitchen. Added extras like cleaning items etc a real bonus.
    Paula
    Young couple
  • Avg. price/night: $151.55
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 564 reviews
    The Ship Inn has been totally transformed. It now provides quiet rooms (amazingly, above a noisy bar) very close to the city centre at a quarter of normal prices. Staff were very friendly. Highly recommended.
    Penny
    Young couple