Skip to main content
Accommodations Flights Flight + Hotel Car Rentals Tours & Activities Airport Taxis

View vacation packages to

Hotels and More in Musselburgh

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

Ravelston House

Hotel in Musselburgh

Located in Musselburgh, a 20-minute walk from Musselburgh Racecourse, Ravelston House has accommodations with a restaurant, free private parking, a bar and a garden. The hotel has family rooms. Breakfast, staff, parking, and location.

Show more Show less
8.9
Excellent
525 reviews
Avg. price/night:
$59
Check availability

Carberry Tower Mansion House and Estate

Musselburgh

This 15th-century castle dates back to Mary, Queen of Scots, and is set in 40 acres of stunning parkland. Edinburgh city center is 8 miles from Carberry Tower Mansion House and Estate. Everything was perfect. The property, its entrance, gardens, rooms and staff was perfect. I hope to stay there again.

Show more Show less
9.1
Awesome
950 reviews
Avg. price/night:
$98
Check availability

SEAVIEW_APT

Musselburgh

Offering free WiFi and free private parking, SEAVIEW_APT is located in Musselburgh, just 1.1 miles from Musselburgh Racecourse. This was an amazing stay, clean, warm, spacious, outside seating and great location

Show more Show less
9.5
Exceptional
11 reviews
Avg. price/night:
$75
Check availability

Musselburgh High Street 5 - Two Bedroom Apartment

Musselburgh

Located in Musselburgh, Musselburgh High Street 5 - Two Bedroom Apartment provides self-catering accommodations with a patio and free WiFi. Nice, personal welcome by the owner. Excellent service throughout our stay. Cosy beds and great facilities. Location is great for Edinburgh and the local area has everything you need.

Show more Show less
9
Awesome
5 reviews
Avg. price/night:
$169
Check availability

Musselburgh High Street 3 - Two Bedroom Apartment

Musselburgh

Located in Musselburgh, Musselburgh High Street 3 - Two Bedroom Apartment provides self-catering accommodations with a patio and free WiFi. Easy to access and very central for our needs

Show more Show less
9.4
Awesome
15 reviews

Musselburgh High Street Apartments

Musselburgh

Located in Musselburgh, just a 6-minute walk from Musselburgh Racecourse, Musselburgh High Street Apartments provides accommodations with free WiFi. Our host was lovely , very helpful . The Appartments beds were very comfy and the Appartment was spacious.

Show more Show less
9.1
Awesome
12 reviews
Avg. price/night:
$152
Check availability

Bush Terrace

Musselburgh

Featuring a garden, Bush Terrace provides accommodations in Musselburgh with free WiFi and sea views. It is located in a building dating from 19th century, 1.1 miles from Musselburgh Racecourse. The window seat where I sat each morning with my cup of tea looking out at the sea.

Show more Show less
9.5
Exceptional
66 reviews
Avg. price/night:
$121
Check availability

Apartment Musselburgh

Musselburgh

Offering free WiFi and garden views, Apartment Musselburgh is a property located in Musselburgh. Housed in a building dating from 1930, this apartment is 1.4 miles from the Musselburgh Racecourse. Well positioned for travelling to Edinburgh and surrounding areas. Good facilities with shops near by. Lovely place to stay

Show more Show less
9.4
Awesome
18 reviews
Avg. price/night:
$171
Check availability

Harbour Court

Musselburgh

Offering free WiFi and sea views, Harbour Court provides accommodations located in Musselburgh, just 1.1 miles from Musselburgh Racecourse. Robert was quick to reply to any questions Plenty of hot water for five people. Easy access to Edingburgh. Bus stops very close. Shops a stones throw away. The flat is in quiet area close to harbour with sea front walks

Show more Show less
9.3
Awesome
77 reviews
Avg. price/night:
$72
Check availability

The Old Bakery

Musselburgh

The Old Bakery offers accommodations in Musselburgh, a 16-minute walk from Musselburgh Racecourse. Featuring river and garden views, this apartment also comes with free WiFi. The location, the silence, the walks, closeness to buses.

Show more Show less
9.7
Exceptional
58 reviews
Avg. price/night:
$105
Check availability
Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Musselburgh:

Explore guest reviews of hotels in Musselburgh

See all