Skip to main content

The best cheap hotels in Musselburgh

Check out our pick of great cheap hotels in Musselburgh

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Two Bedroom Country Cottage With Parking, hotel in Musselburgh

Situated 16 km from Edinburgh Playhouse, Two Bedroom Country Cottage With Parking features accommodation with free WiFi and free private parking.

Excellent location because of its proximity to Carberry Towers Hotel where other family members were staying and attending a wedding.
Scored 9.1
9.1
Rated superb
Superb
17 reviews
Price from
£225
per night
Carberry Tower Mansion House and Estate, hotel in Musselburgh

This 15th-century castle dates back to Mary, Queen of Scots, and is set in 40 acres of stunning parkland. Edinburgh city centre is 8 miles from Carberry Tower Mansion House and Estate.

The isolation and ease of access to railway
Scored 8.6
8.6
Rated fabulous
Fabulous
1,525 reviews
Price from
£143.10
per night
Ravelston House, hotel in Musselburgh

Set in Musselburgh, 2 km from Portobello Beach, Ravelston House offers accommodation with a garden, free private parking, a restaurant and a bar.

A very modern room very clean, great breakfast
Scored 8.3
8.3
Rated very good
Very good
937 reviews
Price from
£195
per night
The Rutland Hotel & Apartments, hotel in Musselburgh

The glamorous Rutland Hotel has stylish rooms, a luxurious late-lounge, and a unique restaurant with a glass wine cellar.

Large spacious apartment
Scored 9.2
9.2
Rated superb
Superb
2,374 reviews
Price from
£320
per night
Destiny Scotland New Town Apartments, hotel in Musselburgh

Situated within less than 1 km of The Real Mary King's Close and a 10-minute walk of Edinburgh Waverley station in Edinburgh, Destiny Scotland New Town Apartments features accommodation with a...

Very new, easy to access, nice rooms, kitchen with coffee :-)
Scored 9.1
9.1
Rated superb
Superb
1,531 reviews
Price from
£126
per night
Destiny Scotland -The Malt House Apartments, hotel in Musselburgh

Situated in the heart of Edinburgh’s city centre, Malt House Apartments are only 2 minutes’ walk to the west end of Princes Street.

Lovely apartment, clean and modern.
Scored 9.0
9.0
Rated superb
Superb
1,424 reviews
Price from
£126
per night
Destiny Scotland - Royal Mile Residence, hotel in Musselburgh

Situated on the Royal Mile in the Old Town of Edinburgh, Destiny Scotland - Royal Mile Residence features accommodation with free WiFi, seating area and flat-screen TV.

Self check in is great.
Scored 9.1
9.1
Rated superb
Superb
1,564 reviews
Price from
£157.50
per night
Eden Locke, hotel in Musselburgh

Move into your own space at Eden Locke, our aparthotel on George Street in Edinburgh city centre.

Location was good.
Scored 9.1
9.1
Rated superb
Superb
1,399 reviews
Price from
£131
per night
Hotel Ceilidh-Donia, hotel in Musselburgh

This small, family-run metro hotel has easy access by bus to Edinburgh city centre, less than 2 miles away. It offers free on-street parking, free WiFi, en-suite rooms and a bar.

Perfect for what we needed. Kevin is a fantastic host. Would definitely stay again.
Scored 9.3
9.3
Rated superb
Superb
1,964 reviews
Price from
£135
per night
Ocean Mist Leith, hotel in Musselburgh

Situated in Edinburgh and with Royal Yacht Britannia reachable within less than 1 km, Ocean Mist Leith features express check-in and check-out, allergy-free rooms, a terrace, free WiFi throughout the...

Different but lovely
Scored 9.5
9.5
Rated exceptional
Exceptional
1,518 reviews
Price from
£183.60
per night
All cheap hotels in Musselburgh
Looking for a cheap hotel?
For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.
Search cheap hotels in Musselburgh

Most booked cheap hotels in Musselburgh this month

Enjoy breakfast in Musselburgh!

  • Carberry Tower Mansion House and Estate
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 1,525 reviews

    This 15th-century castle dates back to Mary, Queen of Scots, and is set in 40 acres of stunning parkland. Edinburgh city centre is 8 miles from Carberry Tower Mansion House and Estate.

    Beautiful Hotel staff were very helpful and friendly.

  • Ravelston House
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 937 reviews

    Set in Musselburgh, 2 km from Portobello Beach, Ravelston House offers accommodation with a garden, free private parking, a restaurant and a bar.

    Lovely hotel,spotless,nice room comfy bed.Lovely bar & staff

  • Two Bedroom Country Cottage With Parking
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 17 reviews

    Situated 16 km from Edinburgh Playhouse, Two Bedroom Country Cottage With Parking features accommodation with free WiFi and free private parking. 16 km from Royal Mile and 16 km from Edinburgh...

    Location was perfect Beautiful family living close by and super helpful

  • Superb 5 bedroom Villa 16 mins from City Centre
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 8 reviews

    Offering quiet street views, Superb 5 bedroom Villa 16 mins from City Centre is an accommodation set in Musselburgh, 11 km from Edinburgh Playhouse and 11 km from Royal Mile.

    Location was great host was very helpful would stay again

  • Modern apt, amazing harbour views, wifi & parking
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 45 reviews

    Located 2 km from Portobello Beach, Modern apt, amazing harbour views, wifi & parking provides accommodation with free WiFi and free private parking.

    Central to locations and activities we wanted to do

  • Stunning 3 bed seaview apartment
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 37 reviews

    Offering sea views, Stunning 3 bed seaview apartment is an accommodation set in Musselburgh, 8.9 km from Royal Mile and 9.3 km from Edinburgh Waverley station.

    Fijn appartement. Makkelijk parkeren. En zeezicht.

  • Riverside
    Breakfast options
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 31 reviews

    Offering quiet street views, Riverside is an accommodation located in Musselburgh, 9.3 km from Edinburgh Playhouse and 10 km from Royal Mile.

    the house was spacious. We enjoyed good time in the tv lounge

  • Newly Renovated early 19th Century Cottage with Hot-Tub
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 12 reviews

    Featuring a spa bath, Newly Renovated early 19th Century Cottage with Hot-Tub is set in Musselburgh. This property offers access to a patio, free private parking and free WiFi.

    space, comfortable beds and sofa, hot tub, owners were great to deal with.

FAQ about cheap hotels in Musselburgh

Cheap hotels that guests love in Musselburgh

  • Avg. price/night: £120
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 538 reviews
    Very clean, comfortable, convenient location, Friendly staff, lovely walks along the beach close by. On bus routes to Edinburgh
    Marilyn
    Young couple
  • Avg. price/night: £120
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 538 reviews
    Great location. Rooms comfortable and spotless clean
    vincent
    Young couple
  • Avg. price/night: £125
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 937 reviews
    Very clean spotless hotel
    Kenny
    Young couple
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 12 reviews
    The house was beautiful and very clean and tidy, Great location for access to Edinburgh. The host was really helpful and on the other end of the phone if needed. I would highly recommend!! We had a great time staying at the property.
    Rebecca
    Group
  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 45 reviews
    It was a perfect place for us. Very clean and comfortable in a great location. The hosts wete very responsive once we made contact! The flat was just as advertised ...thanks for the binoculars too!
    JEREMY
    Family with young children
  • Avg. price/night: £125
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 937 reviews
    Very clean and in the right location
    fiona
    Young couple
  • Avg. price/night: £169
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 1,525 reviews
    The house is beautiful and in a lovely location, easy to get to as not too far from the main road but far enough to be very peaceful. Breakfast options were good with cooked and continental to choose from. Bed was large, definitely bigger than a double, but not particularly comfortable. Good shower pressure, appreciated that despite the small sink they had a good size tap for filling the kettle. Staff were very friendly and offered some useful tips for cheap and quick travel into Edinburgh.
    Anna
    Young couple
  • Scored 9.1
    9.1
    Rated superb
    Superb
     · 17 reviews
    Spotless and comfortable cottage, cooking facilities, great location for us as we were visiting family in the area. Welcome pack a good touch, very handy especially if you arrive prior to visiting a supermarket. Will absolutely stay again.
    radar96
    Solo traveller
  • Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 37 reviews
    Location,and very clean and comfortable
    lilian
    Group
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 31 reviews
    The property was spotlessly clean and very well-equipped! Great location for the local shops, bars and restaurants and also the transport network into central Edinburgh.
    Andrew
    Group
gogless