Hotels in Musselburgh

Filter Results

3 Musselburgh hotels

Faside Estate

Faside Estate

Faside Estate Nr Edinburgh, Musselburgh, EH33 2LE

All amenities

From $315

Book Now

Amenities:

  • Masks are available to guests
  • Contactless check-in and check-out are available
  • Guests are provided with free hand sanitizer
  • Social distancing measures are in place
  • BBQ Grills
  • Non-Smoking Facility
The Ship Inn

The Ship Inn

184 N High St, Musselburgh, EH21 6BH

All amenities

From $126

Book Now

Amenities:

  • Restaurant
  • Guests are provided with free hand sanitizer
  • Lounge/Bar
Ravelston House

Ravelston House

182 North High Street, Musselburgh, EH21 6BH

All amenities

From $52

Book Now

Amenities:

  • Restaurant
  • Non-Smoking Facility
  • Lounge/Bar