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

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
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
Filter by
View map
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 guest house has
    • Free internet access
  • The guest house has
    • 24-hour reception
  • The guest house has
    • Paid breakfast
View on map3.6 km from City Centre
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
  • The hotel has
    • On-site car park
  • The hotel has
    • 24-hour security
View on map800 m from City Centre
Offering location close to Portobello Beach, this hotel overlooks the garden and has a refurbished restaurant.
8.2
Great1 review
From   £ 73 /nightSelect
Not available
Country house
8 adults
4 bedrooms
4 beds
3.5 km from City Centre
Located in the suburb district of Musselburgh, this traditional-style villa offers a sun terrace, a bar and a garden.
9.2
Perfect66 reviews
From   £ 104 /nightSelect
Not available
Guest house
1000 m from City Centre
Set in Musselburgh, this 7-room property is an ideal base for visits to Inveresk Lodge Gardens.
8.0
Great2 reviews
From   £ 81 /nightSelect
Not available
3.6 km from City Centre
This historic-style hotel is set at a short distance to Dalkeith Country Park.
From   £ 182 /nightSelect
Not available
Guest house
1.5 km from City Centre
Featuring a sunbathing terrace, this property is situated a short distance from Musselburgh & Fisherrow Welfare Club and about a 20-minute walk from the center of Musselburgh.
Select
Not available
Apartment
3 adults
2 bedrooms
2 beds
400 m from City Centre
Located right next to a bus stop, the apartment includes a fully equipped kitchen with a microwave, a dishwasher and a washing machine.
Select
Not available
Bed & Breakfast
3.8 km from City Centre
There are rooms facing the garden and the hotel is set close to Musselburgh Racecourse.
From   £ 157 /nightSelect
Not available
6 adults
2 bedrooms
3 beds
400 m from City Centre
Set 1 km from the centre of Musselburgh, this apartment comes with 2 bedrooms, a kitchen, and own patio.
From   £ 140 /nightSelect
Not available
8 adults
3 bedrooms
4 beds
500 m from City Centre
Situated 1 km from the centre of Musselburgh, the apartment with a view over the city offers a sunny patio.
From   £ 195 /nightSelect
Not available
6 adults
2 bedrooms
3 beds
400 m from City Centre
Staying in this 2-bedroom apartment, nestled near Fisherrow Harbour, guests can enjoy a patio to relax after a busy day.
From   £ 133 /nightSelect
Not available
4 adults
2 bedrooms
2 beds
500 m from City Centre
This 60 m² accommodation consists of 2 bedrooms, a kitchen and 2 bathrooms.
From   £ 126 /nightSelect
Not available
6 adults
2 bedrooms
3 beds
500 m from City Centre
This 2-bedroom apartment with a fully equipped kitchen is situated within a 10-minute walk from the center of Musselburgh.
From   £ 128 /nightSelect
Not available
Located next to Dalkeith Country Park, the venue comprises 29 rooms with garden views.
From   £ 125 /nightSelect
Not available
6 adults
2 bedrooms
3 beds
400 m from City Centre
Located less than 10 minutes' walk to the city center, this 2-bedroom apartment features a kitchen and a private bathroom.
From   £ 142 /nightSelect
Not available
Apartment
3 adults
2 bedrooms
2 beds
800 m from City Centre
This 2-bedroom apartment can accommodate up to 3 people, within a 20-minute walk from Lewisvale Public Park.
Select
Not available
4 adults
2 bedrooms
2 beds
800 m from City Centre
This 2-bedroom apartment can accommodate up to 4 people, within a 25-minute walk from Musselburgh Lagoons.
Select
Not available
3 adults
1 bedroom
1 bed
1.0 km from City Centre
Musselburgh & Fisherrow Welfare Club is 1.7 km from this villa that offers 1 bedrooms along with a kitchen.
Select
Not available

Filtering results

Please wait...

18 hotels found

FAQs about hotels in Musselburgh

We hope that the answers to these questions will help you plan your trip

What are the best family hotels in Musselburgh?
Many families loved staying at these kid-friendly hotels - Edinburgh Lodges and Ravelston House. All great hotels for family stay in Musselburgh you can find here. You might also like hotels with complimentary private parking and a free car park.
What are good hotels for a short-term stay on business in Musselburgh?
Business travelers can be quite busy, but keen to see the atmosphere of Musselburgh. On this, you might enjoy Ravelston House.

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