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.

A
Anne
From
United Kingdom
Very nice clean room with a few extra’s. The host Jamie was very helpful throughout the stay. Good value for money. Would definitely stay again
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 79 reviews
Price from
US$111.30
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
Mohammad
From
0
The room overall. How clean everything was. The helpful nature of the staff. The comfy bed
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,575 reviews
Price from
US$112.61
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.

H
Hervé
From
Switzerland
staff is so welcoming breakfast is marvelous quiet and peaceful
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,989 reviews
Price from
US$137.89
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.

N
Nathan
From
Ireland
Rooms were brilliant, although we didn't use all the facilities as we were too busy out and about. The room exceeded our expectations, had everything provided for an easy stay. The rooms were clean, cosy and modern and the staff were extremely friendly and welcoming.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 590 reviews
Price from
US$164.99
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
Lauren
From
Australia
Everything. The staff Eric, Lukas and Sylvia could not do more to help. Room was fantastic, Excellent beds and shower! Facilities also excellent. Atmosphere, "extras".......everything was superb. We travel a bit and 4 Friends is a place we will remember forever such was our satisfaction and memory of our stay. Thank you to the staff for all they did to help us - we were truly grateful.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 596 reviews
Price from
US$115.21
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...

M
Madelein
From
South Africa
Perfect location to use as base. Excellent and reasonably priced restaurants and bars within walking distance. Spacious and very comfortable rooms - we even had a small table with chairs in the room. We appreciated the coffee, tea and small instant breakfast that was provided. Small fridge was a bonus. Friendly and helpful hosts.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 388 reviews
Price from
US$164.99
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.

P
Ping
From
China
1. The hotel is well-organized, offering daily cleaning services every morning. 2. The host is very thoughtful and hospitable, providing fruits and breakfast bread. 3. The location is great, with just a 10-minute taxi ride to the city center. 4. The room is very clean, well-maintained, and the shower water is comfortably warm.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 710 reviews
Price from
US$158.44
1 night, 2 adults

Relax&Dreams caravan

Port Seton (Near Musselburgh)

Relax&Dreams caravan is a beachfront property situated in Port Seton, less than 1 km from Seton Sands Longniddry Beach and 13 km from Muirfield.

G
Gary
From
United Kingdom
Great location, clean spaciois caravan, and good facilities on the park.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 24 reviews
Price from
US$159.10
1 night, 2 adults

The Tartan Accommodation

Edinburgh (Near Musselburgh)

The Tartan Accommodation is located in the Broughton district of Edinburgh, 1.7 km from Royal Mile, 2.8 km from National Museum of Scotland and 2.8 km from Royal Yacht Britannia.

K
Keer
From
United Kingdom
The host was really kind, and the cleanliness
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 25 reviews
Price from
US$158.44
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.

C
Cristiane
From
Hong Kong
It’s 25min walk to the Royal Mile / Castle and all and I love walking so that was a plus. Close enough but far enough that it wasn’t busy area.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,014 reviews
Price from
US$137.49
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, 27 reviews

Popular with guests booking cheap hotels in Musselburgh

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

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 8.0
Very good - What previous guests thought, 5 reviews

Popular with guests booking cheap hotels in Musselburgh

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 26 reviews

Popular with guests booking cheap hotels in Musselburgh

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

Popular with guests booking cheap hotels in Musselburgh

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

Popular with guests booking cheap hotels in Musselburgh

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

Popular with guests booking cheap hotels in Musselburgh

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

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

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 95 reviews

In the Portobello district of Edinburgh, close to Portobello Beach, The Coorie Inn @ Portobello, Edinburgh’s Seaside. Features a garden and a washing machine.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 6 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.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 6,461 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$135.53 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 25 reviews

Located in Edinburgh and only 1.3 km from Portobello Beach, Edinburgh Stays provides accommodation with garden views, free WiFi and free private parking.

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

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

From US$405.93 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 28 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$196.42 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 227 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...

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 120 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$144.04 per night

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

Riverside

Musselburgh
Central location
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 55 reviews

Offering quiet street views, Riverside is an accommodation located in Musselburgh, 7.2 km from Arthurs Seat and 10 km from Edinburgh Waverley station.

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

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.

Enjoy breakfast in Musselburgh and nearby

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,193 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$110.78 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,789 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$248.80 per night

Anchorage B&B

Cockenzie
Breakfast options
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 137 reviews

Offering sea views, Anchorage B&B is an accommodation located in Cockenzie, 1.3 km from Seton Sands Longniddry Beach and 14 km from Muirfield.

From US$137.49 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,989 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.

From US$183.32 per night

The Scott

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

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

From US$291.48 per night

The Scholar

Edinburgh
Breakfast options
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 3,318 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$239.30 per night

Laird And Dog Inn

Lasswade
Breakfast options
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,176 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$117.85 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,273 reviews

This 4-star townhouse hotel is located within the quiet residential area of Newington, just 1 mile from Edinburgh’s historic Royal Mile and vibrant city centre.

From US$195.11 per night

FAQ about cheap hotels in Musselburgh

Cheap hotels that guests love in Musselburgh

See all
Avg. price/night: US$157.13
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 528 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$157.13
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 528 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$142.73
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,301 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.5
Very good - What previous guests thought, 55 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