About this property

Comfortable Accommodations: Musselburgh Links B&B in Musselburgh offers recently renovated family rooms with private bathrooms. Each room includes a kitchenette, work desk, and free toiletries. Outdoor Spaces: Guests can relax on the sun terrace or in the garden. The property features a hot tub, outdoor seating area, and picnic spots. Convenient Facilities: Private and express check-in and check-out services are available. Additional amenities include a shared kitchen, bicycle parking, and luggage storage. Local Attractions: Portobello Beach is 1.6 mi away, Edinburgh Waverley station and Edinburgh Castle are 6.2 mi distant. Edinburgh Airport is 19 mi from the property.

Couples in particular like the location – they rated it 8.8 for a two-person trip.

Distance in property description is calculated using © OpenStreetMap

Property highlights

Top Location: Highly rated by recent guests (8.9)


Availability

Select dates to see this property's availability and prices

Select occupancy
Room Type
Number of guests
 
2 twin beds
1 queen bed
1 full bed
1 full bed
Standard Family Room
1 king bed
and
1 sofa bed
Something went wrong – please try again later.
Something went wrong – please try again later.
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:

See what guests loved the most:

Samantha
Canada Canada
Loved how close the location was to the bus stop, how friendly the hosts were, the size of the bedrooms, how comfy the beds were, how safe I felt in the room and getting to the room, and how clean the bedrooms/bathrooms were!
Julie
United States United States
Hosts were awesome. Location outside of the hubbub and price of Edinburgh but super convenient to hop on a bus and go into town, or go the opposite direction for a beachside experience.
Camryn
United States United States
The property was central to many great locations, but stops, and food! It was also in a more private area that was quieter than the city center which I loved. The place itself was clean and comfortable.
Renee
United Kingdom United Kingdom
We had an excellent stay at this place. The facilities were very clean and well-maintained, and the beds were comfortable with tidy, cozy rooms. The host provided complete toiletries and even included small but thoughtful essentials like extension...
Lakshmi
United Kingdom United Kingdom
It was quiet and clean and very peaceful! Very chill neighborhood got some small bakery with fresh food and nearby grocery stores! We stayed in the king room, it was lovely for us couple. Lots of nice nearby takeaways (Gurkha is an amazing...
Steve
United States United States
The host's communication was fantastic, the bathroom very clean, the room was more than suitable and getting in and out was very easy. Would recommend.
Sohil
China China
Jamie was very welcoming and friendly! The room is super clean and has everything you need. He maintains the rooms very well! The room is well contacted to the city center was public buses. If you don’t mind the distance to the city center, you...
John
United Kingdom United Kingdom
Everything was excellent. Communication with Jamie was always quick and all the information we required was provided at the start. The room was well equipped, the bathroom was bright and sparkling, clean and with a jacuzzi bath which was great...
Jackie
United Kingdom United Kingdom
Bedroom was and other areas were really clean. Its was close to everything we need in Musselburgh. Hosteds James and Lauren were really helpful. Would definitely stay again.
Richard
United Kingdom United Kingdom
Central to Musselburgh. 20 minute walk from train station. Great communication from host. There’s a Wetherspoon pub and local restaurants within a few metres along with plenty of convenience stores close by. Beach is not far away. It’s a...

Managed by Jamie

Company review score: 9Based on 162 reviews from 1 property
1 managed property

Company info

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

Property info

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.

Neighborhood info

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

Area info

Amenities of Musselburgh Links B&B

Great facilities! Review score, 8.4

Most popular amenities

  • Non-smoking rooms
  • Family rooms

House rules

Musselburgh Links B&B takes special requests – add in the next step!
Check-in
From 3:00 PM to 10:00 PM
Check-out
From 8:00 AM to 11:00 AM
Cancellation/ prepayment
Cancellation and prepayment policies vary according to accommodation type. Enter your stay dates and check the conditions of your selected option.
Children & Beds

Child policies

Children of all ages are welcome.

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

Crib and extra bed policies

The number of cribs allowed depends on the option you choose. Check your selected option for more info.

There are no extra beds available at this property.

All cribs are subject to availability.

No age restriction
There's 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

Must-know information for guests at this property

This property does not accommodate bachelor(ette) or similar parties.

License number: HMO/2022

FAQs about Musselburgh Links B&B