Photo by Jock Watson

Search Hotels in Musselburgh

Travelling to the States just got easier, as COVID-19 tests are no longer required.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

a&o Edinburgh City
2 out of 5
50 Blackfriars Street, Edinburgh, Scotland, EH1 1NE
Fully refundableReserve now, pay when you stay
The price is £39 per night from 3 Jul to 4 Jul
5.12 mi from city centre
3.8/5 Good! (783 reviews)
"Friendly staff. Close to old town. Overall Good stay for the money."

Reviewed on 25 Jun 2022

a&o Edinburgh City
ibis Edinburgh Centre South Bridge - Royal Mile
3 out of 5
77 South Bridge, Edinburgh, Scotland, EH1 1HN
Fully refundableReserve now, pay when you stay
The price is £142 per night from 18 Jul to 19 Jul
5.16 mi from city centre
4.2/5 Very Good! (924 reviews)
"Great location. Excellent breakfast"

Reviewed on 13 Jun 2022

ibis Edinburgh Centre South Bridge - Royal Mile
Apex Waterloo Place Hotel
4 out of 5
23-27 Waterloo Place, Edinburgh, Scotland, EH1 3BG
Fully refundableReserve now, pay when you stay
The price is £217 per night from 1 Jul to 2 Jul
5.2 mi from city centre
4.5/5 Wonderful! (979 reviews)
"Quiet, calm and very clean throughout. Great central location. Very helpful staff. Perfect place for restful stay."

Reviewed on 24 Jun 2022

Apex Waterloo Place Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Apex Grassmarket Hotel
4 out of 5
31-35 Grassmarket, Edinburgh, Scotland, EH1 2HS
Fully refundableReserve now, pay when you stay
The price is £193 per night from 3 Jul to 4 Jul
5.53 mi from city centre
4.4/5 Wonderful! (973 reviews)
"The breakfast should be better organized. Too many young people just learning the trade."

Reviewed on 25 Jun 2022

Apex Grassmarket Hotel
Apex City of Edinburgh Hotel
4 out of 5
61 Grassmarket, Edinburgh, Scotland, EH1 2HJ
Fully refundableReserve now, pay when you stay
The price is £164 per night from 3 Jul to 4 Jul
5.49 mi from city centre
4.4/5 Wonderful! (954 reviews)
"Great hotel service and great location"

Reviewed on 23 Jun 2022

Apex City of Edinburgh Hotel
Hampton by Hilton Edinburgh Airport
3.5 out of 5
Almond Avenue, Ingliston, Newbridge, Scotland, EH12 9DN
Fully refundableReserve now, pay when you stay
The price is £146 per night from 24 Jul to 25 Jul
11.9 mi from city centre
4.4/5 Excellent! (965 reviews)
"Close to airport."

Reviewed on 23 Jun 2022

Hampton by Hilton Edinburgh Airport
Point A Hotel Edinburgh Haymarket
3.5 out of 5
152 Morrison Street, Edinburgh, Scotland, EH3 8EB
The price is £120 per night from 3 Jul to 4 Jul
6.07 mi from city centre
4.4/5 Wonderful! (560 reviews)
"This hotel was all we wanted for our stay and more. A great location to get around Edinburgh, the staff was so helpful and friendly, the room was spotless, beds comfy, and the optional breakfast was delicious! Would definitely book to stay here again. Thank you, Point A for making our stay so ..."

Reviewed on 23 Jun 2022

Point A Hotel Edinburgh Haymarket
Macdonald Holyrood Hotel and Spa
4 out of 5
81 Holyrood Road, Edinburgh, Scotland, EH8 8AU
Fully refundableReserve now, pay when you stay
The price is £170 per night from 3 Jul to 4 Jul
4.79 mi from city centre
4.2/5 Excellent! (953 reviews)
"Friendly informative staff especially Anna on reception. Hotel exceptionally clean and decor well designed. Good food and facilities. Conveniient locality for visiting city centre.Would book there again."

Reviewed on 25 Jun 2022

Macdonald Holyrood Hotel and Spa
Leonardo Royal Edinburgh Haymarket
4 out of 5
1 Morrison Link, Midlothian, Edinburgh, Scotland, EH3 8DN
Fully refundableReserve now, pay when you stay
The price is £161 per night from 27 Jul to 28 Jul
6.2 mi from city centre
4/5 Very Good! (1,040 reviews)
"Central location for Trams and busses. Parking at hotel. Bars and restaurants on doorstep. Staff all pleasant and helpful. Breakfast area and bar can be crowded at peak times."

Reviewed on 26 Jun 2022

Leonardo Royal Edinburgh Haymarket
Jurys Inn Edinburgh
4 out of 5
43 Jeffrey Street, Edinburgh, Scotland, EH1 1DH
Fully refundableReserve now, pay when you stay
The price is £159 per night from 3 Jul to 4 Jul
5.15 mi from city centre
3.9/5 Good! (982 reviews)
"I would definitely recommend this hotel to everyone. Good value, great breakfast and lovely service for a budget hotel. I would have given full marks if our air conditioning, that wasnt working, which we reported, had been corrected. Staff are so lovely from the receptionists, night porter and our ..."

Reviewed on 26 Jun 2022

Jurys Inn Edinburgh
Don't see what you're looking for?
See all available properties in Musselburgh
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Where to stay in Musselburgh

Find the best Musselburgh areas and neighborhoods for the activities you enjoy most. Learn more about Musselburgh

Frequently asked questions

Musselburgh Hotel Reviews
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organise your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code