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
Guest house
7.6
Very good2222 reviews
10
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
Great99 reviews
10
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
Hotel
8.2
Great109109 reviews
10
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
Great2020 reviews
10
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
Inn
8.2
Great6464 reviews
10
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
Apartment
8.4
Great1010 reviews
10
Map
1154 yd from City Center1.0 mi from Musselburgh Racecourse
FromUS$ 242
/nightSelect
Apartment
Map
1581 yd from City Center1.2 mi from Musselburgh Racecourse
FromUS$ 240
/nightSelect
Queen Margaret University Residences
Bed & Breakfast
8.4
Great2020 reviews
10
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
Great1515 reviews
10
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
Great99 reviews
10
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
Perfect22 reviews
10
Map
1.1 mi from Musselburgh1.1 mi from City Center1.4 mi from Musselburgh Racecourse
FromUS$ 91
/nightSelect
8.2
Great2525 reviews
10
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
Saved
Save
🏨 Hotels near Musselburgh Racecourse | 30 |
👛 Lowest price | 91 USD |
✍️ Hotels Reviews | 1 653 |