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

Faside Estate

Musselburgh

Located in Musselburgh and only 13 km from Arthurs Seat, Faside Estate provides accommodation with sea views, free WiFi and free private parking.

D
Dagmar
From
Germany
Lovely estate in a great setting close to Edinburgh. Original castle feeling.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 25 reviews
Price from
US$365.68
1 night, 2 adults

The Ship Inn

Musselburgh

Featuring a shared lounge, bar and free WiFi, The Ship Inn is located in Musselburgh, 1.9 km from Portobello Beach and 6.6 km from Arthurs Seat.

J
James
From
United Kingdom
Really friendly, bar and bistro on site, sadly arrived too late to enjoy a meal, but plenty of local takeaways of every description. Common area in accommodation was clean and tidy, as was the room. Best shower I've had for a long time.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 523 reviews
Price from
US$159.57
1 night, 2 adults

Musselburgh Links B&B

Musselburgh

A recently renovated bed and breakfast located in Musselburgh, Musselburgh Links B&B features a garden. A hot tub and a bicycle rental service are available for guests.

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, 84 reviews
Price from
US$113.03
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
Lenka
From
Slovakia
Lovely room with a bathroom built inside. I loved the small bath. The staff was nice and helpfull. Free coffee and tea each day.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 617 reviews
Price from
US$110.49
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.

J
James D Stander
From
South Africa
Location, artwork in house, comfy king size bed, complementary wine , great breakfast, quality hand and body soaps, thick towels, great coffee...
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 647 reviews
Price from
US$175.93
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
Fang Fang
From
Singapore
Clean, safe and pretty interiors!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 399 reviews
Price from
US$167.55
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
Poonam Kumari
From
India
Located within a 30-minute reach of tourist attractions (e.g., Royal Mile area) with nearby food options. Attractive and well-lit room with a TV offering YouTube connectivity and Wi-Fi access. May be slightly cramped for two large suitcases, but manageable. Breakfast not included, but complimentary tea/coffee/snacks/porridge are provided.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 713 reviews
Price from
US$160.90
1 night, 2 adults

Highfield Guest House

Edinburgh (Near Musselburgh)

Located in Edinburgh, 1.9 km from University of Edinburgh and 2.7 km from National Museum of Scotland, Highfield Guest House provides accommodation with free WiFi in a historic building.

D
Darren
From
New Zealand
Really comfortable and exceptional staff. Stayed during New Year and was given a mini whisky and shortbread biscuits unexpectedly, which was really appreciated. Would highly recommend.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 197 reviews
Price from
US$212.76
1 night, 2 adults

b&b in Edinburgh

Edinburgh (Near Musselburgh)

In the Bruntsfield district of Edinburgh, close to Edinburgh International Conference Centre, b&b in Edinburgh has free WiFi and a washing machine.

E
Eisa Hayashi
From
Canada
We had a wonderful stay here! Everything matched the listing perfectly. The location was great — walking distance to many places, close to the bus stop, and with a supermarket and shopping mall nearby. The unit was clean and comfortable, and having two bathrooms was a huge plus for our group. The host was quick to reply, very caring, and considerate throughout our stay. Highly recommend!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 16 reviews
Price from
US$217.02
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.

S
Sevilay
From
Turkey
Traditional hotel rooms and breakfast room, we enjeyed it really much
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,696 reviews
Price from
US$210.63
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, 25 reviews

Popular with guests booking B&Bs in Musselburgh

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 5 reviews

Popular with guests booking B&Bs in Musselburgh

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 523 reviews

Popular with guests booking B&Bs in Musselburgh

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

Popular with guests booking B&Bs in Edinburgh

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 955 reviews

Popular with guests booking B&Bs in Edinburgh

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,382 reviews

Popular with guests booking B&Bs in Edinburgh

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 24 reviews

Popular with guests booking B&Bs in Edinburgh

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

Popular with guests booking B&Bs in Edinburgh

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 273 reviews

Popular with guests booking B&Bs in Dalkeith

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 215 reviews

Enjoy breakfast in Musselburgh and nearby

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 759 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 7.9
Good - What previous guests thought, 1,156 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, 348 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$390.95 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,696 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$263.29 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,000 reviews

Featuring 3-star accommodation, Brig O'Doon Guest House is set in Edinburgh, 2.9 km from Royal Mile and 3.1 km from Edinburgh Waverley station.

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

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

Another Room

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

Featuring free WiFi and a sun terrace, Another Room offers accommodation between the districts of Portobello and Craigentinny in Edinburgh, 4 km from the city centre.

The Old Farmhouse

Dalkeith
Breakfast options
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 35 reviews

Set in Dalkeith, within 7.5 km of Dalhousie Castle and 13 km of University of Edinburgh, The Old Farmhouse offers accommodation with a garden and free WiFi as well as free private parking for guests...

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, 24 reviews

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.

Sailte House

Edinburgh
Budget options available
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 273 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$147.60 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2 reviews

Bridge St Guest House - Rooms Only, a property with a shared lounge, is situated in Tranent, 16 km from Dalhousie Castle, 16 km from Arthurs Seat, as well as 17 km from Muirfield.

Scored out of 10, guest rating 10
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.

Thistle Residence

Edinburgh
Budget options available
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 113 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,582 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$109.04 per night

Arrandale Guest House

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

Located in Edinburgh and only 1.9 km from University of Edinburgh, Arrandale Guest House provides accommodation with garden views, free WiFi and free private parking.

From US$119.68 per night

Adelphi Hotel

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

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

From US$82.44 per night

B&Bs that guests love in Musselburgh

See all
Avg. price/night: US$226.06
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 523 reviews
Very peaceful/private location. Facilities exceptional. Restaurant first class. Staff very attentive - Tyler?
Guest review by
Kenneth
Solo traveller
Avg. price/night: US$226.06
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 523 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