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

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.9
Fabulous - What previous guests thought, 65 reviews
Price from
US$119.17
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.

I
Inge Benda
From
Turkmenistan
Great value, beautiful room, quality linen and comfortable bed, helpful, friendly family that run the hotel, good location, generous breakfast included.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,997 reviews
Price from
US$139.43
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.

J
Josef
From
Austria
in brief: our apppartement in 5th floor was perfekt for us
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 522 reviews
Price from
US$166.84
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.

J
John Tito
From
United Kingdom
The staff was very accommodating to the guests. ❤️
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 571 reviews
Price from
US$120.83
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...

S
Siobhan
From
Ireland
Room looked amazing. Staff were nice and friendly. Check in system was easy. Location was easy from Royal Mile by bus. For the price extremely happy. Thank you.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 372 reviews
Price from
US$166.84
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
Tereza
From
Czech Republic
Beautiful little room with very comfy bed, everything was very cozy and lovely
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 701 reviews
Price from
US$160.22
1 night, 2 adults

PREMIER SUITES Edinburgh Fountain Court

Edinburgh (Near Musselburgh)

Ideally situated in a central area of Edinburgh, PREMIER SUITES Edinburgh Fountain Court is a recently renovated apartment, providing free WiFi and private parking.

S
Sanne
From
Norway
Me and my mother stayed 5 nights at this apartment hotel and we couldn't be more happy with our experience! We really appreciated how spacious, modern, spotlessly clean and well managed the facilities were. The beds were the most comfortable we ever slept in. Bathrooms were large and the kitchen had all necessities for cooking and washing. Many TV-channels to choose from. We stayed at the 2 bedroom, 2 bathroom penthouse with livingroom/kitchen (kindly upgraded from a one bedroom apt which was much appreciated). The staff were so nice and quickly replied to the questions we had before and after our arrival. They gave good tips on restaurants and places to visit in, and outside Edinburgh. The location of the apartment hotel was very near Haymarket (train, bus and tram stations to Edinburgh airport, London and other parts of Scotland) and within a walking distance to the Old Town and the shopping streets like Prince's street. It was quiet in the neighbourhood which was nice for good nights of sleep. We would definitely stay here again. Will recommend this accomodation to friends & family that will visit Edinburgh :)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,969 reviews
Price from
US$139.04
1 night, 2 adults

Princes Street Hostel

Edinburgh (Near Musselburgh)

Princes Street Hostel is well set in Edinburgh, and provides a shared lounge and free WiFi.

V
Viridiana Ramírez
From
Mexico
It was a last minute booking that saved us on our first night in Edinburgh so that alone is enough to make us happy! Also the breakfast voucher was a great surprise! Thank you for such great hospitality on our first night.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,096 reviews
Price from
US$92.69
1 night, 2 adults

Melville Castle Hotel

Edinburgh (Near Musselburgh)

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.

S
Shauni
From
Belgium
Absolutely wonderful stay! gorgeous location, lovely rooms, great breakfast and food. The bar and other common spaces were so cozy and the staff was so nice and accommodating all the time. what a lovely place to come home too after days of enjoying edinburgh snd the scottish country side.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,795 reviews
Price from
US$195.97
1 night, 2 adults

Moxy Edinburgh Fountainbridge

Edinburgh (Near Musselburgh)

Moxy Edinburgh Fountainbridge is set in Edinburgh in the Lothian region, 400 metres from EICC and less than 1 km from Edinburgh Castle.

M
Melissa
From
Chile
One of the most nicest hotels that I ever been. The staff completely friendly and nice, the bedroom was great, everything clean and looks new. The design of everything reach my attention, a lot of cool places to explore in the loby, with boardgames, even a photoboth. A very cool vibe!
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 4,769 reviews
Price from
US$117.85
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 8.8
Fabulous - What previous guests thought, 18 reviews

Popular with guests booking cheap hotels in Musselburgh

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking cheap hotels in Musselburgh

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

Popular with guests booking cheap hotels in Musselburgh

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 101 reviews

Popular with guests booking cheap hotels in Musselburgh

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 5 reviews

Popular with guests booking cheap hotels in Musselburgh

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

Popular with guests booking cheap hotels in Musselburgh

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

Popular with guests booking cheap hotels in Musselburgh

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

Popular with guests booking cheap hotels in Musselburgh

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

Popular with guests booking cheap hotels in Musselburgh

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

Enjoy breakfast in Musselburgh and nearby

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 6,492 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$144.20 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,208 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$112.02 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,795 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$199.95 per night

Ten Hill Place

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

Just 0.5 miles from Edinburgh Waverley Rail Station, this 4-star Ten Hill Place, WorldHotels Distinctive is owned by the Royal College of Surgeons of Edinburgh and offers free WiFi.

From US$217.07 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,797 reviews

Just around the corner from Calton Hill, the 4-star Apex Waterloo Place hotel epitomises luxury living in the heart of Edinburgh.

From US$337.66 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,729 reviews

In Edinburgh’s historic Old Town, this Hotel Du Vin has uniquely styled bedrooms in a former city asylum. At the hotel’s heart is a French Bistro, serving produce from the Lothian region.

From US$242.32 per night

W Edinburgh

Edinburgh
Breakfast options
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,152 reviews

W Edinburgh has a fitness centre, terrace, a restaurant and bar in Edinburgh. With free WiFi, this 5-star hotel offers room service and a concierge service.

From US$380.03 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,416 reviews

Situated on Princes Street, overlooking Edinburgh Castle, Hotel Indigo - Edinburgh - Princes Street offers rooms with free WiFi. Set in a period building, there is a traditional restaurant and bar.

From US$243.64 per night

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

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.

From US$103.28 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 25 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$198.62 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 223 reviews

Peaceful, Lovely and Modern, Entire House, a property with a garden, is situated in Edinburgh, 6.4 km from University of Edinburgh, 6.7 km from National Museum of Scotland, as well as 7.4 km from The...

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

Situated 4 km from Arthurs Seat, 1BR Edinburgh Stay with Free Parking Sleeps 4 features accommodation with free WiFi and free private parking.

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

Set in Edinburgh within 2.8 km of National Museum of Scotland and 2.8 km of Edinburgh Waverley station, Leith Apartment offers rooms with free WiFi.

From US$166.84 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

St Martins Guest House - Rooms Only, a property with a shared lounge, is situated in Tranent, 17 km from Arthurs Seat, 17 km from Muirfield, as well as 18 km from University of Edinburgh.

From US$187.31 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 794 reviews

Just over a mile from the centre of beautiful Edinburgh, The Rosehall is a small private hotel on the A7, close to Holyrood Park and the stunning Arthur’s Seat.

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

Located just 600 metres from Seton Sands Longniddry Beach, St Andrews Retreat Seton Sands features accommodation in Port Seton with access to a garden, a bar, as well as an ATM.

From US$276.09 per night

Great access to the city centre. Check these cheap hotels in Musselburgh and nearby

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Set in Musselburgh and only 10 km from Arthurs Seat, Musselburgh - Spacious Family-Friendly Home with Garden and Office offers accommodation with garden views, free WiFi and free private parking.

FAQ about cheap hotels in Musselburgh

Cheap hotels that guests love in Musselburgh

See all
Avg. price/night: US$158.90
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 535 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$158.90
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 535 reviews
Great location. Rooms comfortable and spotless clean
Guest review by
vincent
Young couple
Avg. price/night: US$223.78
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,320 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, 27 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.6
Fabulous - What previous guests thought, 51 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