Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

14 hotels in Musselburgh

Search the best hotels and places to stay in Musselburgh

Looking for accommodation in Musselburgh? Hotelmix.co.uk enables you to narrow your search in Scotland by proximity to public transport and tourist attractions. We’ve got design and boutique hotels with a big list of facilities and services along with other attractive accommodation options which provide you with an ideal base for exploring.Hide
Show more
View map
Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
  • The hotel has
    • On-site car park
  • The hotel has
    • 24-hour reception
    • 24-hour security
View on map800 m from City Centre100 m from Musselburgh & Fisherrow Welfare Club
Offering location close to Portobello Beach, this hotel overlooks the garden and has a refurbished restaurant.
8.2
Great1 review
From   £ 77 /nightSelect
Not available
  • The has
    • Off-site car park
  • The has
    • Flat-screen TV
View on map1000 m from City Centre300 m from Musselburgh Racecourse
Set in Musselburgh, this 7-room property is an ideal base for visits to Inveresk Lodge Gardens.
8.8
Great1 review
From   £ 88 /nightSelect
Not available
The largest option:
2 adults
3.6 km from City Centre2.9 km from Charles Phillips & Sons
Having an easy access to a bus stop, the property is located within 4 km of the city center.
8.2
Great86 reviews
Select
Not available
8 adults
4 bedrooms
4 beds
3.5 km from City Centre3.1 km from Charles Phillips & Sons
Located in the suburb district of Musselburgh, this traditional-style villa offers a sun terrace, a bar and a garden.
9.2
Perfect63 reviews
From   £ 146 /nightSelect
Not available
3.2 km from City Centre2.7 km from Charles Phillips & Sons
This historic-style hotel is set at a short distance to Dalkeith Country Park.
From   £ 191 /nightSelect
Not available
400 m from City Centre500 m from Musselburgh & Fisherrow Welfare Club
The hotel offers a first floor restaurant, featuring convenient location and a bus stop nearby.
Select
Not available
3.8 km from City Centre1.8 km from Charles Phillips & Sons
There are rooms facing the garden and the hotel is set close to Musselburgh Racecourse.
From   £ 174 /nightSelect
Not available
4 adults
2 bedrooms
2 beds
500 m from City Centre400 m from Musselburgh Racecourse
This 60 m² accommodation consists of 2 bedrooms, a kitchen and 2 bathrooms.
From   £ 132 /nightSelect
Not available
6 adults
2 bedrooms
3 beds
400 m from City Centre400 m from Musselburgh Racecourse
Set 1 km from the centre of Musselburgh, this apartment comes with 2 bedrooms, a kitchen, and own patio.
From   £ 146 /nightSelect
Not available
6 adults
2 bedrooms
3 beds
400 m from City Centre400 m from Musselburgh Racecourse
Staying in this 2-bedroom apartment, nestled near Fisherrow Harbour, guests can enjoy a patio to relax after a busy day.
From   £ 139 /nightSelect
Not available
8 adults
3 bedrooms
4 beds
500 m from City Centre400 m from Musselburgh Racecourse
Situated 1 km from the centre of Musselburgh, the apartment with a view over the city offers a sunny patio.
From   £ 204 /nightSelect
Not available
6 adults
2 bedrooms
3 beds
500 m from City Centre400 m from Musselburgh Racecourse
This 2-bedroom apartment with a fully equipped kitchen is situated within a 10-minute walk from the center of Musselburgh.
From   £ 135 /nightSelect
Not available
Located next to Dalkeith Country Park, the venue comprises 29 rooms with garden views.
From   £ 131 /nightSelect
Not available
6 adults
2 bedrooms
3 beds
400 m from City Centre400 m from Musselburgh Racecourse
Located less than 10 minutes' walk to the city center, this 2-bedroom apartment features a kitchen and a private bathroom.
From   £ 149 /nightSelect
Not available

Filtering results

Please wait...

14 hotels found

Where to stay in Musselburgh?

Best cheap hotels in Musselburgh

If you're on the hunt for a low-cost stay, check out Premier Inn Edinburgh A1 with rates starting from 68£ or Travelodge Edinburgh Musselburgh where prices start at 80£.

Convenience of staying in hotels in the city centre

Hotels such as Melville House and Ravelston House will put you at the heart of the action. Harbour Court and Musselburgh High Street 5 - Two Bedroom Apartment are good apartments that will place you within a 10-minute walk of the city center.

Luxury and boutique accommodation in Musselburgh

Musselburgh High Street 3 - Two Bedroom Apartment is a charming choice that is only a 5-minute walk to the center and offers rates from 114£.

Explore and find your best apartments, B&Bs and others

If you are traveling with kids, consider staying at Edinburgh Lodges, which is a family-friendly apartment that provides a free carpark and a free private carpark. Make sure to choose Faside Estate near Alba Game Fishing - a top-rated resort with views of the garden.

Show moreLess