Hotels near Musselburgh Racecourse in Musselburgh

Choose among 30 hotels near Musselburgh Racecourse in Musselburgh

Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Filter & Sort
View map
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
View map
1-20 out of 30
Sort by: near distance
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
  • Distance: near to far
7.6
Very good22 reviews
Map
1056 yd from City Center311 yd from Musselburgh Racecourse
While staying at the 4-star Arden House you are invited to discover Portobello Beach, set 10 minutes away by car, or Musselburgh Beach, which is 1.2 miles away.
FromUS$ 157 /nightSelect
Riverside Musselburgh
Apartment
Map
259 yd from City Center1032 yd from Musselburgh Racecourse
Offering 3 bedrooms, 1 bathrooms and an equipped kitchenette area, this apartment is set 5 minutes' walk from the city center.
FromUS$ 229 /nightSelect
Map
1.1 mi from City Center1205 yd from Musselburgh Racecourse
The Velvet Easel Gallery is 3.3 miles from this villa that offers 1 bedrooms along with a kitchen.
FromUS$ 947 /nightSelect
8.6
Great9 reviews
3 adults
1 bedroom
1 bed
Map
1131 yd from City Center1299 yd from Musselburgh Racecourse
While staying at the Unique Cosy Cottage With Stunning Gardens you are invited to discover Craigmillar Castle, set about 3.9 miles away, or Cuthill Park, which is 10 minutes away by car.
FromUS$ 147 /nightSelect
8.2
Great109 reviews
Map
790 yd from City Center1438 yd from Musselburgh Racecourse
Approximately a 10-minute drive from Portobello Beach, the 3-star Ravelston House includes 7 rooms.
FromUS$ 117 /nightSelect
8.6
Great20 reviews
4 adults
2 bedrooms
2 beds
Map
855 yd from City Center1456 yd from Musselburgh Racecourse
Located in Musselburgh, and a short stroll from Fisherrow Harbour, this venue includes an equipped kitchen with a microwave oven, an electric kettle and a refrigerator, as well as 2 bathrooms.
FromUS$ 326 /nightSelect
8.2
Great64 reviews
Map
882 yd from City Center1529 yd from Musselburgh Racecourse
The Ship Musselburgh is located 19 miles from Edinburgh airport and within 400 feet of Ship Inn bus stop.
FromUS$ 149 /nightSelect
5 adults
2 bedrooms
3 beds
Map
961 yd from City Center1744 yd from Musselburgh Racecourse
The 3 Bedroom Apartment Max 5 Pax is placed in a residential area of Musselburgh, 15 minutes by car from Craigmillar Castle and 0.7 miles from Musselburgh Racecourse.
FromUS$ 276 /nightSelect
8.4
Great10 reviews
Map
1154 yd from City Center1.0 mi from Musselburgh Racecourse
FromUS$ 242 /nightSelect
Map
1581 yd from City Center1.2 mi from Musselburgh Racecourse
FromUS$ 240 /nightSelect
Queen Margaret University Residences
Bed & Breakfast
8.4
Great20 reviews
Map
1.0 mi from City Center1.5 mi from Musselburgh Racecourse
Located 19 miles from Edinburgh airport, the 2-star Queen Margaret University Residences offers a cash machine and an elevator for guests' convenience.
FromUS$ 227 /nightSelect
Bed & Breakfast
8.6
Great15 reviews
Map
2.4 mi from City Center2.2 mi from Musselburgh Racecourse
Midlothian House and Brunton Theatre are located 3.8 miles and 2.4 miles from the 4-star luxurious Faside Estate Musselburgh respectively.
FromUS$ 334 /nightSelect
Places to stay near Musselburgh
Musselburgh / Edinburgh Near Qm Uni
Apartment
4 adults
2 bedrooms
2 beds
Map
965 yd from Musselburgh965 yd from City Center1749 yd from Musselburgh Racecourse
Prestongrange Industrial Heritage Museum is 2.3 miles from the Musselburgh / Edinburgh Near Qm Uni Fisherrow and Hope Hub is approximately 0.3 miles away.
Select
Musselburgh - Stylish 3 Bed With Stunning Sea Views
Apartment
8.8
Great9 reviews
5 adults
3 bedrooms
3 beds
Map
1155 yd from Musselburgh1155 yd from City Center1.0 mi from Musselburgh Racecourse
The Musselburgh - Stylish 3 Bed With Stunning Sea Views Edinburgh with sea views lies within 0.4 miles of Newhailes Estate.
FromUS$ 304 /nightSelect
Morrison'S Haven
Villa
Map
1.8 mi from Musselburgh1.8 mi from City Center1.3 mi from Musselburgh Racecourse
This villa is a 10-minute drive from Inveresk Lodge Garden and offers canoeing and hiking.
FromUS$ 527 /nightSelect
9.6
Perfect2 reviews
Map
1.1 mi from Musselburgh1.1 mi from City Center1.4 mi from Musselburgh Racecourse
FromUS$ 91 /nightSelect
8.2
Great25 reviews
Map
1.4 mi from Musselburgh1.4 mi from City Center1.4 mi from Musselburgh Racecourse
While staying at the 3-star Premier Inn Edinburgh A1 - Musselburgh Edinburgh you are invited to discover Musselburgh Lagoons, set approximately a 25-minute walk away, or Preston Tower, which is 2.7 miles away.
FromUS$ 163 /nightSelect
Beautiful 3 Bedroom Detached Home With Hot Tub
Villa
Map
1.0 mi from Musselburgh1.0 mi from City Center1.5 mi from Musselburgh Racecourse
FromUS$ 483 /nightSelect
Apartment
6 adults
3 bedrooms
3 beds
Map
1.2 mi from Musselburgh1.2 mi from City Center1.5 mi from Musselburgh Racecourse
Set within a 5-minute drive of Brunton Theatre, the rooms in the Ark At Anchor Edinburgh have views of sea.
FromUS$ 345 /nightSelect
Eastfield
Villa
Map
1.2 mi from Musselburgh1.2 mi from City Center1.6 mi from Musselburgh Racecourse
Situated in the Portobello district, the Eastfield offers quick access to Edinburgh airport within 26 minutes' drive.
Select
  • 1
  • 2

Hotels near Musselburgh Racecourse essential information

🏨 Hotels near Musselburgh Racecourse 30
👛 Lowest price 91 USD
✍️ Hotels Reviews 1 653