A coastal landscape with sand dunes, grassy vegetation, and rocky outcrops in the sea.

Find Beach Hotels in Musselburgh

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Musselburgh Beach Hotels

Our top choices for Musselburgh beach hotels

1. Distinction Dunedin Hotel

Distinction Dunedin Hotel
4.5 star property
Dunedin City Centre, 2.5 km from Musselburgh
9.6 out of 10, Exceptional, (998 reviews)
"The property was well situated, nice and close to the main city centre. The staff were friendly and polite, the food in the restaurant was very good. We would recommend this property and definitely stay again."
Australia
Shahnaz
The price is ₩202,320
₩232,668 total
includes taxes & fees
Nov 13 - Nov 14
Distinction Dunedin Hotel

2. Fable Dunedin

Fable Dunedin
5.0 star property
Dunedin City Centre, 2.5 km from Musselburgh
9.2 out of 10, Wonderful, (597 reviews)
"Room was clean and cozy. Staff was really helpful at check in and whenever I needed something. Would definitely recommend and stay again."
United States
Christine
The price is ₩153,771
₩176,837 total
includes taxes & fees
Dec 7 - Dec 8
Fable Dunedin

3. The Thomas Gregg Apartments

The Thomas Gregg Apartments
4.0 star property
Dunedin City Centre, 2.3 km from Musselburgh
9.4 out of 10, Exceptional, (76 reviews)
"Was an awesome stay amazing room and awesome location will stay again"
Australia
Designer
The price is ₩199,649
₩229,596 total
includes taxes & fees
Nov 15 - Nov 16
The Thomas Gregg Apartments

4. Scenic Hotel Southern Cross

Scenic Hotel Southern Cross
4.0 star property
Dunedin City Centre, 2.6 km from Musselburgh
8.6 out of 10, Excellent, (1,004 reviews)
"Very pleased with the hotel and staff. They were very helpful."
Australia
Gregory
The price is ₩99,589
₩114,527 total
includes taxes & fees
Nov 15 - Nov 16
Scenic Hotel Southern Cross

5. The Victoria Hotel Dunedin

The Victoria Hotel Dunedin
4.0 star property
Dunedin City Centre, 2.9 km from Musselburgh
8.6 out of 10, Excellent, (1,000 reviews)
"Second time staying here. Great location and overall comfortable stay."
Australia
Alice
The price is ₩134,952
₩155,195 total
includes taxes & fees
Nov 13 - Nov 14
The Victoria Hotel Dunedin

6. 315 Euro Motel & Serviced Apartments

315 Euro Motel & Serviced Apartments
3.5 star property
Dunedin City Centre, 3.3 km from Musselburgh
9.2 out of 10, Wonderful, (877 reviews)
"Easy checkin with friendly staff. Great parking. Awesome location. It is always our first choice if staying in Dunedin overnight."
Australia
Stacey
The price is ₩109,836
₩126,311 total
includes taxes & fees
Dec 7 - Dec 8
315 Euro Motel & Serviced Apartments

7. Dunedin Palms Motel

Dunedin Palms Motel
4.5 star property
Dunedin City Centre, 2.6 km from Musselburgh
9.2 out of 10, Wonderful, (965 reviews)
"Quite a modern style motel which is well equipped, and located for easy walking to town for shopping and dining."
Australia
Gary
The price is ₩136,276
₩160,639 total
includes taxes & fees
Nov 15 - Nov 16
Dunedin Palms Motel

8. Kingsgate Hotel Dunedin

Kingsgate Hotel Dunedin
3.5 star property
Dunedin City Centre, 3.1 km from Musselburgh
8.2 out of 10, Very good, (1,001 reviews)
"Friendly staff. Breakfast included. Close to central Dunedin. Comfortable beds & a good price. Limited parking."
Australia
Derek
The price is ₩122,758
₩141,172 total
includes taxes & fees
Dec 7 - Dec 8
Kingsgate Hotel Dunedin

9. Hotel St Clair

Hotel St Clair
3.5 star property
St. Clair, 2.8 km from Musselburgh
9.4 out of 10, Exceptional, (832 reviews)
"Great location"
Australia
Rochelle
The price is ₩164,409
₩189,070 total
includes taxes & fees
Nov 29 - Nov 30
Hotel St Clair

10. Dunedin Leisure Lodge - A Distinction Hotel

Dunedin Leisure Lodge - A Distinction Hotel
4.0 star property
North Dunedin, 4.5 km from Musselburgh
9.0 out of 10, Wonderful, (1,000 reviews)
"Great staff and very comfortable beds"
Australia
Mary
The price is ₩160,878
₩185,010 total
includes taxes & fees
Dec 12 - Dec 13
Dunedin Leisure Lodge - A Distinction Hotel

11. Ebb-Dunedin

Ebb-Dunedin
5.0 star property
Dunedin City Centre, 3.3 km from Musselburgh
9.6 out of 10, Exceptional, (154 reviews)
"Super stay, superb location"
Australia
Andrew
The price is ₩175,725
₩202,084 total
includes taxes & fees
Nov 13 - Nov 14
Ebb-Dunedin

12. Beechwood Boutique Accommodation

Beechwood Boutique Accommodation
3.5 star property
North Dunedin, 4.3 km from Musselburgh
9.6 out of 10, Exceptional, (193 reviews)
"Nice stay and friendly staff member on check in. Room was clean and the amenities were great. Awesome location and easy to get into town"
New Zealand
Grant
The price is ₩152,466
₩175,336 total
includes taxes & fees
Nov 15 - Nov 16
Beechwood Boutique Accommodation

13. Alhambra Oaks Motor Lodge

Alhambra Oaks Motor Lodge
3.0 star property
North Dunedin, 4 km from Musselburgh
9.4 out of 10, Exceptional, (469 reviews)
"Lovely place to stay, friendly staff & not too much road noise."
Australia
Jo
The price is ₩109,389
₩125,797 total
includes taxes & fees
Dec 13 - Dec 14
Alhambra Oaks Motor Lodge

14. Scenic Hotel Dunedin City

Scenic Hotel Dunedin City
4.0 star property
Dunedin City Centre, 2.7 km from Musselburgh
8.8 out of 10, Excellent, (1,001 reviews)
"Great location with a good size room."
Australia
Tim
The price is ₩104,086
₩119,699 total
includes taxes & fees
Dec 6 - Dec 7
Scenic Hotel Dunedin City

15. 97 Motel Moray

97 Motel Moray
3.0 star property
Dunedin City Centre, 2.9 km from Musselburgh
8.8 out of 10, Excellent, (543 reviews)
"The staff were exceptional, amenities were as described, location was outstanding, walking distance to so many things. Breakfast was lovely."
Australia
Laura
The price is ₩127,924
₩147,116 total
includes taxes & fees
Nov 15 - Nov 16
97 Motel Moray

16. Quest Dunedin

Quest Dunedin
4.0 star property
Dunedin City Centre, 2.9 km from Musselburgh
8.8 out of 10, Excellent, (1,001 reviews)
"Room is very clean and locating is excellent."
Australia
Christopher Yoke Fah
The price is ₩118,446
₩136,213 total
includes taxes & fees
Dec 13 - Dec 14
Quest Dunedin

17. Bluestone On George

Bluestone On George
5.0 star property
North Dunedin, 3.7 km from Musselburgh
10.0 out of 10, Exceptional, (1,000 reviews)
"I really appreciate the warm professionalism of the staff and owners. It is a delightful place to stay and has great parking for free."
Australia
Christine
The price is ₩164,999
₩189,749 total
includes taxes & fees
Dec 13 - Dec 14
Bluestone On George

18. Cable Court Motel

Cable Court Motel
4.0 star property
North Dunedin, 4.1 km from Musselburgh
8.8 out of 10, Excellent, (885 reviews)
"Very welcoming & hospitable staff. Great location to walk the beautiful University of Otago campus & head to Forysth Barr Stadium for a rugby match."
Canada
Mark
The price is ₩92,133
₩105,953 total
includes taxes & fees
Nov 29 - Nov 30
Cable Court Motel

19. Alexis Motor Lodge

Alexis Motor Lodge
3.5 star property
North Dunedin, 3.6 km from Musselburgh
9.4 out of 10, Exceptional, (599 reviews)
"Parking was good Able to walk to hospital Close to cafes & restaurants "
Australia
Valda
The price is ₩130,311
₩149,858 total
includes taxes & fees
Nov 13 - Nov 14
Alexis Motor Lodge

20. Alcala Motel

Alcala Motel
3.5 star property
North Dunedin, 4 km from Musselburgh
8.8 out of 10, Excellent, (361 reviews)
"The room was a good size Staff were very friendly and helpful The cooked breakfasts we had for 2 mornings we were there was very generous size and value for money and a free smile Overall great stay and would happily recommend to others"
Australia
bart
The price is ₩103,375
₩118,881 total
includes taxes & fees
Nov 13 - Nov 14
Alcala Motel
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.

Choose what matters most at beach hotels in Musselburgh

Top Musselburgh Hotel Reviews

Frequently asked questions

What is Musselburgh like for travelers who love the beach?
Discover your ideal place to stay in Musselburgh, which has a lot to offer the traveler looking for a beach getaway.
What is there to see and do around Musselburgh?
After arriving and settling in at your accommodation of choice, you might want to venture out and explore. If you're eager to check out the beaches, head to Brighton Beach or Tunnel Beach for some relaxation by the water. Make time for a range of local attractions, which include St. Clair Beach and Speight's Brewery. Other things to see and do in the area are Regent Theatre and The Octagon.