Skip to main content

Cheap hotels in Musselburgh

Find the cheap hotels that appeal to you the most

The best cheap hotels in Musselburgh

Check out our pick of great cheap hotels in Musselburgh

Filter by:

Review score

Carberry Tower Mansion House and Estate

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.

P
Pavlo
From
Ukraine
Superb location (for travelers by car), real medieval castle! with great staff. Delicious breakfasts, superb huge library. Well-groomed green area. large private parking.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,267 reviews
Price from
US$160.72
1 night, 2 adults

Musselburgh Links B&B

Musselburgh

A recently renovated bed and breakfast located in Musselburgh, Musselburgh Links B&B features a garden. A hot tub and a bicycle rental service are available for guests.

M
Masaki
From
Japan
The room was clean and the bed was very soft and comfortable. When I arrived, they even brought me a drink. It was the best stay
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 87 reviews
Price from
US$114.61
1 night, 2 adults

The Lane Hotel

Edinburgh (Near Musselburgh)

Situated in Edinburgh and with Edinburgh International Conference Centre reachable within 2.5 km, The Lane Hotel features a restaurant, non-smoking rooms, free WiFi throughout the property and a bar.

M
Matej
From
Slovenia
The location was perfect. Near bus station and near supermarket. The room was spacious and beautiful. We love to stay in this hotel. The bed was very comfortable. We will for sure return in this hotel
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,555 reviews
Price from
US$114.07
1 night, 2 adults

28 York Place Hotel

Edinburgh (Near Musselburgh)

In the heart of Edinburgh, a 5-minute walk from Waverley Rail Station, 28 York Place Hotel offers a lounge bar, free WiFi and bedrooms with views.

W
Waleed
From
Pakistan
Excellent location, comfortable room
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,304 reviews
Price from
US$141.58
1 night, 2 adults

Hotel Ceilidh-Donia

Edinburgh (Near 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.

T
Tomas
From
Czech Republic
An excellent choice—peaceful and away from the crowds, yet conveniently close to the city center. The host's hospitality was truly exceptional.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 2,003 reviews
Price from
US$141.98
1 night, 2 adults

Forth House by Supercity Aparthotels

Edinburgh (Near Musselburgh)

Situated in the centre of Edinburgh, less than 1 km from Edinburgh Waverley station, Forth House by Supercity Aparthotels features air-conditioned rooms and free WiFi.

M
Marta
From
Spain
The location was great, and the place was perfect. Clean, easy to access and had anything you need
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 660 reviews
Price from
US$169.89
1 night, 2 adults

4 Friends House

Edinburgh (Near Musselburgh)

Situated in Edinburgh, the recently renovated 4 Friends House features accommodation 1.3 km from Royal Yacht Britannia and 3.1 km from Edinburgh Waverley station.

L
Lenka
From
Slovakia
Lovely room with a bathroom built inside. I loved the small bath. The staff was nice and helpfull. Free coffee and tea each day.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 625 reviews
Price from
US$112.76
1 night, 2 adults

Museum Apartments

Edinburgh (Near Musselburgh)

Museum Apartments offers accommodation within 200 metres of the centre of Edinburgh, with free WiFi, and a kitchen with a dishwasher, an oven and a microwave.

H
Humaid Al Ansaari
From
United Arab Emirates
I had a great time in Edinburgh and enjoyed staying in the apartment. The apartment was spotless, and it had a great location The check-in was very smooth, and the staff were amiable..
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 869 reviews
Price from
US$218.43
1 night, 2 adults

Grangeview Guest House

Edinburgh (Near Musselburgh)

With free private parking and free Wi-Fi, a 30-minute walk from the centre of Edinburgh, Grangeview Guest House boasts an impressive winding staircase, a 32-inch flat-screen TV in its bedrooms, and...

D
Dirk
From
Germany
Our host, Louise was very helpful and friendly, since we had a problem with our hired car. She offered us even her mobile to contact the car rental company. Each day she gave us a new bag with some snacks and tee and coffee bags. The room was clean, nice bathroom and the beds were comfortable. Everything well maintained. We had the superior double room on the backside, very noise free room. The only shortcoming, the room was a bit small as usual in UK. 14 m2 is not that much 😉. So, if you need more space, book the “Superior double or two bedrooms”. On the backside of the guest house, you can park your car, enough space, just be carefully driving your car through the somewhat tight entryway. So, all in all we were very satisfied.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 406 reviews
Price from
US$160.45
1 night, 2 adults

Sonas Guesthouse

Edinburgh (Near Musselburgh)

With free parking and free WiFi, Sonas Guest House offers bright, cosy bedrooms. The historical Royal Mile and Holyrood Park are just a 20-minute walk away.

T
Tom
From
Germany
Absolutely wonderful stay! The host was incredibly warm and welcoming, making us feel right at home from the moment we arrived. The location is perfect - just a pleasant 20-minute walk to the city center. The accommodation was spotlessly clean throughout. We were particularly impressed by the host's friendliness and genuine hospitality. Would definitely recommend this place to anyone looking for a comfortable stay with a personal touch!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 717 reviews
Price from
US$153.71
1 night, 2 adults
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.

Most booked cheap hotels in Musselburgh and surroundings in the past month

See all

Popular with guests booking cheap hotels in Musselburgh

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2 reviews

Popular with guests booking cheap hotels in Musselburgh

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 28 reviews

Popular with guests booking cheap hotels in Musselburgh

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 19 reviews

Popular with guests booking cheap hotels in Musselburgh

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 9 reviews

Popular with guests booking cheap hotels in Musselburgh

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 6 reviews

Popular with guests booking cheap hotels in Musselburgh

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 24 reviews

Popular with guests booking cheap hotels in Musselburgh

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 56 reviews

Popular with guests booking cheap hotels in Musselburgh

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 522 reviews

Popular with guests booking cheap hotels in Musselburgh

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 87 reviews

Popular with guests booking cheap hotels in Musselburgh

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,267 reviews

Stay connected in Musselburgh and nearby. Cheap hotels with free WiFi

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 37 reviews

Offering a garden and garden view, Holiday Home with free parking & 4min to Edinburgh Warverly is set in Fisherrow, 11 km from Edinburgh Waverley station and 11 km from Edinburgh Playhouse.

From US$106.16 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 9 reviews

Spacious 2BR Home by Portobello Beach is set in the Portobello district of Edinburgh, 7.9 km from Arthurs Seat, 8 km from Edinburgh Waverley station and 8 km from Edinburgh Playhouse.

From US$188.09 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 6,369 reviews

Best Western Kings Manor in Edinburgh offers free WiFi, a 20-metre swimming pool and a gym. Portobello Beach is just 10 minutes’ walk from the building.

From US$114.36 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Situated in Carberry and only 11 km from Arthurs Seat, Ensuite Room in a home- East of Edinburgh features accommodation with quiet street views, free WiFi and free private parking.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 133 reviews

In the Portobello district of Edinburgh, close to Portobello Beach, The Porty Beach House features a garden and a washing machine.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 31 reviews

Offering a garden and mountain view, Relaxing, cozy 1 double room is located in Edinburgh, 3.1 km from Arthurs Seat and 5.4 km from Edinburgh Waverley station.

From US$215.74 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 122 reviews

Located in Edinburgh in the Lothian region, with Portobello Beach nearby, Self-catering extended family home provides accommodation with free WiFi and free private parking.

From US$148 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 48 reviews

Situated in Edinburgh in the Lothian region, with Portobello Beach nearby, Gorgeous Full Home in Edinburgh features accommodation with free WiFi and free private parking.

From US$205.85 per night

Enjoy breakfast in Musselburgh and nearby

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,158 reviews

Located within 9.4 km from Edinburgh City Centre, The Melville Inn by Innkeeper's Collection features a connected pub and restaurant with a 24-hour front desk. Free WiFi and free parking is provided.

From US$101.94 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,796 reviews

Located in Edinburgh, 6.1 km from Dalhousie Castle, Melville Castle Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant.

From US$231.92 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,378 reviews

Situated in Edinburgh, 2 km from University of Edinburgh and 2.4 km from National Museum of Scotland, Airdenair Guest House features accommodation with free WiFi in a historic building.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 2,003 reviews

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.

The Scott

Edinburgh
Breakfast options
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,827 reviews

Welcome to The Scott, where history intertwines with luxury in the heart of Edinburgh's Southside.

From US$209.53 per night

The Scholar

Edinburgh
Breakfast options
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 3,255 reviews

The Scholar is a newly refurbished hotel located in the beautiful grounds of the Pollock Estate, just a few minutes’ walk from Arthurs Seat, Holyrood Park and the Meadows and within walking distance...

From US$154.72 per night

Laird And Dog Inn

Lasswade
Breakfast options
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,157 reviews

The Laird And Dog is located in the Midlothian village of Lasswade, 15 minutes’ drive from Edinburgh. It offers a conservatory-style restaurant, rooms with free Wi-Fi and free parking.

From US$133.49 per night

Terrace hotel

Edinburgh
Breakfast options
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2,299 reviews

Featuring free WiFi throughout the property, Terrace hotel offers accommodation in Edinburgh, 500 metres from Edinburgh Playhouse.

From US$121.35 per night

FAQ about cheap hotels in Musselburgh

Cheap hotels that guests love in Musselburgh

See all
Avg. price/night: US$161.80
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 522 reviews
Very clean, comfortable, convenient location, Friendly staff, lovely walks along the beach close by. On bus routes to Edinburgh
Guest review by
Marilyn
Young couple
Avg. price/night: US$161.80
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 522 reviews
Great location. Rooms comfortable and spotless clean
Guest review by
vincent
Young couple
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 9 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.
Guest review by
Rebecca
Group
Avg. price/night: US$160.45
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,267 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.
Guest review by
Anna
Young couple
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 28 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.
Guest review by
radar96
Solo traveller
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 56 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.
Guest review by
Andrew
Group