Musselburgh Links B&B

$$$$||View on mapMusselburgh, United KingdomMusselburgh 128, Musselburgh, United Kingdom, EH21 6AS|
8.3
Great
|61 photos
Check rooms and rates
Check-in
Select date
Check-out
Select date
Rooms and Guests2 Guests, 1 room
Musselburgh Links B&B
Musselburgh 128, Musselburgh, United Kingdom, EH21 6AS·View on map
$$$$
Overall Score
Great
8.3Great
Cleanliness8.9
Comfort8.9
Staff8.9
Location8.7
Facilities8.2
Who stays here
Solo53%
Couples31%
Families9%
Groups6%

Overview

Overall Score
Great
8.3Great
Cleanliness8.9
Comfort8.9
Staff8.9
Location8.7
Facilities8.2
Who stays here
Solo53%
Couples31%
Families9%
Groups6%

Beachfront B&B with hot tub and golf access in Musselburgh

Beachfront & Outdoor Amenities

Musselburgh Links B&B sits directly on the beach, offering a sun terrace and a garden with outdoor furniture and a picnic area. The property provides bicycle rental for exploring the coast, and guests can use the shared lounge or TV area. This beachfront location also includes a hot tub for outdoor relaxation.

Accommodations & In-Room Features

The recently renovated B&B offers family rooms with private bathrooms, and some rooms include a hot tub. Each room has a tea/coffee maker, and guests have access to a shared kitchen with cooking equipment. Allergy-free rooms and non-smoking rooms are available upon request.

Pet-Friendly Features

Musselburgh Links welcomes pets with provided pet baskets and pet bowls. The property has a designated smoking area outside, and the garden is accessible for pet walks. This B&B is one of the few in Musselburgh to offer such pet amenities.

Location & Nearby Attractions

The B&B is 3 km from Portobello Beach and 9 km from Arthurs Seat. Edinburgh Waverley station and Edinburgh Playhouse are 9 km away, while the Royal Mile and National Museum of Scotland are 10 km from the property. Edinburgh Airport is 30 km from Musselburgh Links, with direct bus links from the high street.

Guest Services & Security

The hotel offers express check-in/check-out and luggage storage for early arrivals or late departures. Private check-in/check-out is available, and the property has CCTV in common areas and outside. Fire extinguishers, smoke alarms, and key access provide additional security.

  • Beachfront: Direct access to the beach with sun terrace and garden
  • Jacuzzi Baths: Select rooms include a hot tub for relaxation
  • Golf: On-site golf course (Musselburgh Links) for guests
  • Pet-Friendly: Pet baskets and bowls provided for furry guests
  • Kitchen: Shared kitchen for self-catering convenience
  • Check-In: Express check-in/out with luggage storage

Licence number: HMO/2022

Good to know
Check-in/Check-out
from 15:00-22:00
from 08:00-11:00
Other information
Pets
Pets are not allowed.
Price calendar
Check availability and prices for your dates now!

Rooms and availability

Shared Bathroom Twin Room
  • Max:
    2 persons
  • Bed options:
    2 Single beds
King Room
  • Max:
    2 persons
  • Bed options:
    1 King-size bed
Private Bathroom Double Room
  • Max:
    2 persons
  • Bed options:
    1 Double bed

Facilities

Main facilities

Wi-Fi

Wi-Fi in rooms

Parking
Luggage storage
24-hour services
Food/ Drinks

Outdoor dining area

Welcome drink

Picnic area/ Tables

Spa and relaxation

Jacuzzi

Laundry
TV

Flat-screen TV

Sports & Fitness

  • Golf course

Services

  • Pet amenities available
  • Housekeeping
  • Laundry
  • Dry cleaning
  • Welcome drink

Dining

  • Outdoor dining area
  • Picnic area/ Tables

Children

  • Cots

Spa & Leisure

  • Beach access
  • Beach umbrellas
  • Sun terrace
  • Garden area
  • Leisure/ TV room
  • Jacuzzi

Room features

  • Wi-Fi in rooms
  • Heating
  • Sitting area
  • Patio
  • Terrace
  • Garden furniture
  • Tea and coffee facilities
  • Dining table
  • Ironing facilities

Bathroom

  • Free toiletries

Self-catering

  • Shared kitchen
  • Electric kettle
  • Cookware/ Kitchen utensils

Media

  • Flat-screen TV

Room decor

  • Carpeted floor
Show all facilitiesHide facilities

Essential information about Musselburgh Links B&B

💵 Lowest room price 79 £
📏 Distance to centre 500 m
✈️ Distance to airport 28.9 km
🧳 Nearest airport Edinburgh, EDI

Location

Musselburgh 128, Musselburgh, United Kingdom, EH21 6AS
Address
The address has been copied.
Musselburgh 128, Musselburgh, United Kingdom, EH21 6AS
Map view
Musselburgh 128, Musselburgh, United Kingdom, EH21 6AS
  • City landmarks
  • Nearby
  • Restaurants
HIgh Street Adjacent to the old town hall
Musselburgh Museum
340 m
Church
St Michael's Church
230 m
New st
Fisherrow Harbour
560 m
Restaurant
Frying Scotsman
530 m
Restaurant
Costa Musselburgh
200 m
Restaurant
Rainbow Restaurant
280 m
Restaurant
Sweet Haven
340 m
Restaurant
Burgh Cafe
370 m

Reviews of Musselburgh Links B&B

The essence·from guest reviews·past 2 years

We read 231 guest reviews so you don’t have to

One honest summary, pulled from every verified stay – no scrolling through hundreds of reviews.

Guests say: solid choice
rated 8+
8.3/ 10
227 reviews
5.0/ 5
4 reviews
Check rooms and rates
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 room