Gog_sr_cc_less
Skip to main content

Filter by:

Review score
Property type
Travel group
Smart filters
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
Beach access
Neighbourhood
Property accessibility
Room accessibility

2,233 properties in and around Musselburgh

0.2 miles from centreBeach nearby
1.8 miles from beach
Spacious, recently renovated apartment with private check-in, outdoor seating area, and free on-site parking.
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.
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.
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.6 miles from centre
Housed in a historic building, this guest house offers free WiFi and private check-in services.
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.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 offering family rooms, kitchenette, balcony, and free WiFi for a comfortable stay.
0.4 miles from centre
Spacious holiday home with garden, private check-in, outdoor seating, and free on-site parking.
0.9 miles from centre
Spacious apartment with garden views, private check-in, outdoor seating, and family-friendly amenities available.
0.5 miles from centreBeach nearby
1.4 miles from beach
Spacious apartment with garden views, family rooms, and free on-site parking for ultimate comfort.
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.
2.4 miles from centre
Offering spacious accommodation, this property boasts a garden and free on-site private parking.
0.7 miles from centre
A delightful holiday home with a kitchen, garden views, and a cosy living room atmosphere.
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, fitness centre, and indoor pool.
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.4 miles from Musselburgh
This spacious, pet-friendly apartment offers free on-site private parking for a convenient stay.
1.1 miles from MusselburghBeach nearby
3,000 feet from beach
This pet-friendly apartment boasts a sun terrace, garden, outdoor fireplace, and free on-site parking.
2.5 miles from MusselburghBeach nearby
3,800 feet from beach
This holiday home offers a beautiful garden, free on-site private parking, and stunning garden views.
gogless