Gog_sr_cc_less
Skip to main content

Filter by:

Review score
Beach access
Property type
Smart filters
Travel group
Certifications
Entire places
Facilities
Room facilities
Distance from centre of Musselburgh
Property rating
Find high-quality hotels and holiday rentals
Location
Landmark or airport
Brands
Fun things to do
Neighbourhood
Property accessibility
Room accessibility

2,230 properties in and around Musselburgh

2.4 miles from centre
Offering spacious accommodation, this property features a garden and breakfast in the room.
2.2 miles from centre
A stunning country house offering a sun terrace, garden, restaurant, bar, and free on-site parking.
0.5 miles from centreBeach nearby
1.1 miles from beach
An inviting inn offering a family-friendly restaurant, bar, lounge, and shared kitchen facilities.
50 feet from centreBeach nearby
1.6 miles from beach
Recently renovated property offers a sun terrace, hot tub, and family rooms for ultimate relaxation.
0.4 miles from centreBeach nearby
1.2 miles from beach
Housed in a historic building, this hotel offers a sun terrace, garden, and family-friendly restaurant.
0.1 miles from centreBeach nearby
1.5 miles from beach
Spacious apartment with river views, private entrance, and convenient access to public transport options.
0.6 miles from centre
Housed in a historic building, this guest house offers free on-site parking and diverse breakfast options.
0.9 miles from centre
Beachfront
This beachfront apartment offers private check-in, family rooms, and barbecue facilities for memorable stays.
1.3 miles from centre
Spacious apartment with family rooms, kitchenette, balcony, and free WiFi for a comfortable stay.
0.2 miles from centreBeach nearby
1.8 miles from beach
Spacious, recently renovated apartment with private check-in, outdoor seating, and free on-site parking.
0.5 miles from centreBeach nearby
1.4 miles from beach
This spacious apartment offers a garden, family rooms, and free on-site parking for guests.
0.4 miles from centre
Spacious holiday home with garden, private check-in, outdoor seating, and free on-site parking.
0.7 miles from centre
A delightful holiday home with a kitchen, garden views, and a cosy living room atmosphere.
0.9 miles from centre
Spacious apartment with garden views, private check-in, outdoor seating, and family-friendly amenities available.
1.3 miles from centre
This guest house offers free parking and well-equipped units with essential amenities for comfort.
2.8 miles from centre
This apartment offers a garden, terrace, and free on-site private parking for ultimate relaxation.
1.1 miles from centre
This pet-friendly holiday home offers stunning sea views, a hot tub, and a beautiful garden.
New to Booking.com
1.3 miles from centre
This apartment offers a balcony, washing machine, kitchen, TV, and free parking for guests.
1.3 miles from centre
This spacious apartment offers a kitchen, living room, and free on-site private parking.
1.6 miles from MusselburghBeach nearby
1,650 feet from beach
Housed in a historic building, this property offers spa facilities, indoor pool, and tennis court.
0.6 miles from MusselburghBeach nearby
1.5 miles from beach
This holiday home offers a garden, free on-site parking, and family rooms for comfort.
1.7 miles from MusselburghBeach nearby
3,100 feet from beach
This spacious, pet-friendly holiday home offers a garden, terrace, and free on-site private parking.
2.9 miles from MusselburghBeach nearby
1.8 miles from beach
Spacious holiday home with a private garden, free on-site parking, and family-friendly amenities.
1.2 miles from MusselburghBeach nearby
2,200 feet from beach
Offering stunning sea views, this apartment includes a spa bath, outdoor seating area, and free parking.
1.1 miles from MusselburghBeach nearby
3,000 feet from beach
This pet-friendly apartment offers a sun terrace, garden, outdoor fireplace, and free on-site parking.
gogless