Musselburgh

Travel Guide

Photo by Jock Watson
Photo by Jock Watson
Photo by Jock Watson
Photo by Sharon Dutton
Photo by Sharon Dutton

Where to stay in Musselburgh

Newcraighall

While Newcraighall might not have many sights to explore, venturing just a little farther will lead you to top things to see and do like Portobello Beach and Musselburgh Racecourse.

Newcraighall
Apex Grassmarket Hotel

Apex Grassmarket Hotel

4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
The price is SAR 920 per night from Aug 24 to Aug 25
SAR 920
SAR 1,104 total
24 Aug - 25 Aug
includes taxes & fees
Stay at this 4-star eco-certified hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and 24-hour room service. Our guests praise the breakfast and the ...
9/10 Wonderful! (2,011 reviews)
"Great hotel in a fantastic location. Everything in Edinburgh is easily accessible and walkable. The room was clean and the staff were courteous."

Reviewed on 24 July 2025

Apex Grassmarket Hotel
Holiday Inn Edinburgh by IHG

Holiday Inn Edinburgh by IHG

4 out of 5
132 Corstorphine Road, Edinburgh, Scotland
The price is SAR 667 per night from Jul 29 to Jul 30
SAR 667
SAR 866 total
29 Jul - 30 Jul
includes taxes & fees
Stay at this 4-star spa hotel in Edinburgh. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the breakfast and the helpful staff in our ...
8.2/10 Very Good! (1,013 reviews)
"Ambiance ,staff services"

Reviewed on 21 July 2025

Holiday Inn Edinburgh by IHG
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

4 out of 5
23-27 Waterloo Place, Edinburgh, Scotland
The price is SAR 1,068 per night from Jul 29 to Jul 30
SAR 1,068
SAR 1,281 total
29 Jul - 30 Jul
includes taxes & fees
Stay at this 4-star spa hotel in Edinburgh. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Our guests praise the breakfast and the pool in our ...
9/10 Wonderful! (1,774 reviews)
"Very convenient to restaurants and attractions"

Reviewed on 25 July 2025

Apex Waterloo Place Hotel
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.
Aparthotel Adagio Edinburgh Royal Mile

Aparthotel Adagio Edinburgh Royal Mile

4 out of 5
231 Canongate, Edinburgh, Scotland
Stay at this 4-star aparthotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and a 24-hour fitness center. Our guests praise the breakfast and the helpful ...
9/10 Wonderful! (2,181 reviews)
"This was a great place to stay. The staff was very nice and friendly. It was close to everything. I was able to walk everywhere and felt safe. I would definitely stay here again."

Reviewed on 25 July 2025

Aparthotel Adagio Edinburgh Royal Mile
Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket

4 out of 5
26 King's Stables Road, Edinburgh, Scotland
Stay at this 4-star aparthotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and a fitness center. Our guests praise the helpful staff and the clean ...
9.2/10 Wonderful! (937 reviews)
"Great location and property, staff was fantastic-friendly and helpful."

Reviewed on 22 July 2025

Wilde Aparthotels, Edinburgh, Grassmarket
Forth House by Supercity Aparthotels

Forth House by Supercity Aparthotels

4 out of 5
6 Broughton Street Lane, Edinburgh, Scotland
Stay at this 4-star aparthotel in Edinburgh. Enjoy free WiFi, a 24-hour front desk, and in-room washers/dryers. Popular attractions Royal Mile and Princes Street ...
9.8/10 Exceptional! (21 reviews)
Amazing
"Place is new. All utensils and furnitures in the room are new and clean. Has a cooker, dishwasher, oven and washing machine. All tourist spots are walking distance and a lot of food choices available. We were upgraded to a larger room as a courtesy of our complaint of the aircon making very loud ..."

Reviewed on 25 July 2025

Forth House by Supercity Aparthotels
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.

Popular places to visit