About this property

Comfortable Accommodation: Musselburgh Links B&B in Musselburgh offers recently renovated family rooms with private bathrooms. Each room includes a bath, tea and coffee maker, hairdryer, refrigerator, free toiletries, TV, dining area, electric kettle, and wardrobe. Relaxing Facilities: Guests can enjoy a sun terrace, hot tub, and outdoor seating area. Additional amenities include a shared kitchen, picnic area, bicycle parking, and luggage storage. Convenient Location: Located 30 km from Edinburgh Airport, the property is close to Portobello Beach (2.9 km), Arthurs Seat (7 km), Edinburgh Waverley station (10 km), and other attractions.

Couples particularly like the location — they rated it 8.3 for a two-person trip.

Distance in property description is calculated using © OpenStreetMap

Property highlights

    • Top location: Highly rated by recent guests (8.6)


Availability

Select dates to see this property's availability and prices

Room type
Number of guests
 
2 single beds
1 large double bed
1 double bed
Something went wrong. Please try again later.
Something went wrong. Please try again later.
Something went wrong. Please try again later.

Guest reviews

Categories:

Staff
Facilities
Cleanliness
Comfort
Value for money
Location

Select topics to read reviews:

Guests who stayed here loved

  • Damion
    United Kingdom United Kingdom
    The decor was nice, cosy for to people on a city break. Excellent location to travel in to Edinburgh
  • Mcerlain
    United Kingdom United Kingdom
    I had a lovely self catering room with an en-suite bathroom. The B&B is in the centre of Musselburgh so is close to all amenities and the bus stop is just a few steps away making it very easy to travel into the City. The room was spacious, very...
  • Jen
    United Kingdom United Kingdom
    Very nice room, nice decor and clean. Beds are extremely comfortable.
  • Alison
    United Kingdom United Kingdom
    Room was very clean and very reasonably priced. Easy to find thanks to whatsapp instructions.. Beds were very comfortable. Plenty of towels and tea/coffee. Nice touch was fresh milk in the fridge. Definitely recommend. We stayed as a last minute...
  • Carolina
    United Kingdom United Kingdom
    The room was really lovely and completely self contained. Very nicely put together with a cooking hob, fridge and a lovely dinning table and chairs. Very clean bathroom and comfort clean bed. The owner took the time to leave a tray with coffee and...
  • Paul
    United Kingdom United Kingdom
    The property is recently opened and everything inside is immaculate. The family who run it could not have been more helpful, both before we arriv2d and when we got there. Would 100% recommend and will definitely be staying again
  • Baker
    United Kingdom United Kingdom
    The area suited me being near family. There are lots of bars and restaurants nearby. The room looked freshly painted and decorated. The bed was super comfortable, and the owners have thought about things that a guest would need. I'd stay here...
  • David
    United Kingdom United Kingdom
    Very Clean. Facilities just right for a couple of night stay. The property is located in the middle of the high street great location for bus transport to explore the east coast towns.
  • Anne
    United Kingdom 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
  • Anonymous
    United Kingdom United Kingdom
    Host was welcoming, friendly and helpful. Room and shared bathroom were both very clean, modern and comfortable.

Hosted by Jamie

9.1
Host review score
Jamie
Musselburgh Links B&B is a beautifully renovated, family-run guesthouse with a unique story. Once the childhood home of the owner, Jamie, the property blends personal history with modern comfort. Each room is thoughtfully styled with calming colours, soft tartan textures, and high-quality furnishings to reflect the charm of coastal East Lothian. Guests love the warm, personal feel of the property — from the freshly stocked in-room fridges with complimentary drinks and snacks, to the crisp bed linen, soft towels, and tasteful Scottish touches throughout. Two of the rooms share a stunning family bathroom with a freestanding bath and walk-in shower, perfect for families or groups. The third room offers complete privacy with its own fully equipped kitchen and en-suite bathroom — ideal for longer stays or added independence. We aim to make every guest feel at home with small touches that make a big difference — local knowledge, flexible check-in where possible, and a warm welcome every time.
​Jamie was born and raised right here in Musselburgh. The very building that now hosts Musselburgh Links B&B was once his family home — a space filled with memories, stories, and a deep connection to the community.  After taking over the property from his parents, Jamie initially transformed it into a safe space supporting those facing homelessness. Today, it has been lovingly renovated into a welcoming B&B for travellers from around the world. A passionate traveller himself, Jamie brings a thoughtful, personal touch to every guest’s stay — combining local knowledge, warm hospitality, and a genuine love for sharing the beauty of Musselburgh and East Lothian.
Guests love staying on North High Street in Musselburgh for its perfect balance of charm, convenience, and coastal atmosphere. This historic part of town is just a short stroll from Musselburgh Harbour and the beach, offering scenic walks and stunning sunrise views over the Firth of Forth. The neighbourhood is home to the world’s oldest golf course, a must-see for golf enthusiasts, and just minutes from Musselburgh Racecourse, one of Scotland’s premier sporting venues. Local pubs, cafés, bakeries, and family-run restaurants line the high street, making it easy to sample traditional Scottish food and hospitality. For those wanting to explore further, Portobello Beach is just 2km away, and Edinburgh city centre can be reached by bus or train in under 10 minutes — ideal for day trips to museums, galleries, festivals, and shopping on Princes Street. North High Street combines the feel of a peaceful seaside town with quick, easy access to city life — which is exactly why guests keep coming back.
Language spoken: English

Property surroundings

House rules

Musselburgh Links B&B takes special requests - add in the next step!
Check-in
From 15:00 to 22:00
Check-out
From 08:00 to 11:00
Cancellation/ prepayment
Cancellation and prepayment policies vary according to accommodation type. Please enter the dates of your stay and check the conditions of your required option.
Children and beds

Child policies

Children of any age are welcome.

To see correct prices and occupancy information, please add the number of children in your group and their ages to your search.

Cot and extra bed policies

Cots and extra beds are not available at this property.

No age restriction
There is no age requirement for check-in
Pets
Pets are not allowed.
Smoking
Smoking is not allowed.
Parties
Parties/events are not allowed

The fine print

Need-to-know information for guests at this property

This property will not accommodate hen, stag or similar parties.

License number: HMO/2022

Legal information

This property is managed by a private host. EU consumer law relating to professional hosts might not apply.

FAQs about Musselburgh Links B&B