Compare cheap hotels in Musselburgh
Check hotel availability in Musselburgh
Featured Hotels near Musselburgh

Oasis on Belmont Lane
27 Belmont Lane Dunedin
0.33 km from Musselburgh
During your stay at this holiday home, you'll be within walking distance of Chisholm Park Golf Club. Free self-parking and laundry facilities are available. The holiday home offers free WiFi and a kitchen.

Scenic Hotel Southern Cross
118 High Street Dunedin
2.57 km from Musselburgh
The price is CHF 72 per night
CHF 72
25 Jan - 26 Jan
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at Scenic Hotel Southern Cross. During your stay, you're just a quick walk from Grand Casino. Features include free WiFi in public areas, plus 2 restaurants and a gym.

Scenic Hotel Dunedin City
123 Princes Street Dunedin
2.68 km from Musselburgh
The price is CHF 76 per night
CHF 76
1 Feb - 2 Feb
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at Scenic Hotel Dunedin City. During your stay, you're just a quick walk from The Octagon. Enjoy features like free WiFi in public areas, plus a restaurant and a bar.

Kingsgate Hotel Dunedin
10 Smith Street Dunedin
3.1 km from Musselburgh
The price is CHF 84 per night
CHF 84
26 Jan - 27 Jan
includes taxes & fees
Our customers tell us that they enjoy the free breakfast at Kingsgate Hotel Dunedin. During your stay, you're just a quick walk from The Octagon. Free WiFi in public areas, a restaurant and a bar are available.
Frühstück inbegriffen
Kostenloses WLAN

Beach lodge motel
38 Victoria Rd Dunedin Otago
0.81 km from Musselburgh
The price is CHF 58 per night
CHF 58
23 Jan - 24 Jan
includes taxes & fees
During your stay at Beach lodge motel , you're just a quick walk from Ocean Beach Railway. Features include free WiFi in public areas and free self-parking, plus breakfast (surcharge).
Parkplatz inbegriffen
Kostenloses WLAN

Distinction Dunedin Hotel
6 Liverpool Street Dunedin
2.46 km from Musselburgh
The price is CHF 133 per night
CHF 133
23 Jan - 24 Jan
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at Distinction Dunedin Hotel. During your stay, you're just a quick walk from Grand Casino. Enjoy features like free WiFi in public areas, plus a restaurant and a gym.
Kostenloses WLAN
Restaurant

Dunedin Holiday Park & Motels
41 Victoria Road Dunedin
0.87 km from Musselburgh
The price is CHF 50 per night
CHF 50
29 Jan - 30 Jan
includes taxes & fees
During your stay at Dunedin Holiday Park & Motels, you're just a quick walk from Ocean Beach Railway. Free WiFi in public areas, free self-parking and a free casino shuttle are available.

Quest Dunedin
333 Cumberland St Dunedin
2.88 km from Musselburgh
The price is CHF 115 per night
CHF 115
21 Jan - 22 Jan
includes taxes & fees
Quest Dunedin's great location gets high marks from our customers. During your stay, you'll be connected to a shopping centre and just a quick walk from University of Otago. Features include free WiFi in public areas, plus breakfast (surcharge) and dry cleaning service.
Kostenloses WLAN
Frühstück verfügbar

Fable Dunedin
310 Princes St Dunedin
2.5 km from Musselburgh
The price is CHF 125 per night
CHF 125
23 Jan - 24 Jan
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at Fable Dunedin. During your stay, you're just a quick walk from Grand Casino. You'll find features such as free WiFi in public areas, plus a restaurant and a bar.

The Victoria Hotel Dunedin
137 St Andrew Street Centre City Dunedin
2.93 km from Musselburgh
The price is CHF 92 per night
CHF 92
25 Jan - 26 Jan
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at The Victoria Hotel Dunedin. During your stay, you're just a quick walk from University of Otago. Enjoy features like free WiFi in public areas, plus a restaurant and a gym.

Ebb-Dunedin
82 Filleul St Dunedin Otago
3.32 km from Musselburgh
The price is CHF 134 per night
CHF 134
23 Jan - 24 Jan
includes taxes & fees
During your stay at Ebb-Dunedin, you're just a quick walk from University of Otago. Free WiFi in public areas, a full-service spa and a gym are available.

315 Euro Motel & Serviced Apartments
315 George Street Dunedin
3.29 km from Musselburgh
The price is CHF 76 per night
CHF 76
28 Jan - 29 Jan
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at 315 Euro Motel & Serviced Apartments. During your stay, you're just a quick walk from University of Otago. Features include free WiFi in public areas and free self-parking, plus dry cleaning service. This comfortable aparthotel has 26 apartments. Enjoy your stay with amenities like free WiFi and an LCD TV in each apartment.

The Chamberson
77 Stuart Street Dunedin Otago
2.71 km from Musselburgh
The price is CHF 112 per night
CHF 112
22 Jan - 23 Jan
includes taxes & fees
During your stay at The Chamberson, you're just a quick walk from The Octagon. Enjoy features like free WiFi in public areas, plus dry cleaning service and concierge services.

Hotel St Clair
24 Esplanade Dunedin
2.84 km from Musselburgh
The price is CHF 129 per night
CHF 129
21 Jan - 22 Jan
includes taxes & fees
Hotel St Clair's great beach location gets high marks from our customers. During your stay, you're just a quick walk from St. Clair Beach. Features include free WiFi in public areas and free self-parking, plus a business centre.

Larnach Lodge
145 Camp Road Dunedin
9.34 km from Musselburgh
The price is CHF 90 per night
CHF 90
28 Jan - 29 Jan
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at Larnach Lodge. During your stay, you'll be within walking distance of Larnach Castle. You'll find features such as free WiFi in public areas and free self-parking, plus a restaurant.
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.
Musselburgh hotels essential information
Accommodation | 265 hotels |
|---|---|
Lowest Price | CHF 50 |
Highest Price | CHF 134 |
Popular hotels | Oasis on Belmont Lane, Scenic Hotel Southern Cross, Scenic Hotel Dunedin City, Kingsgate Hotel Dunedin, Beach lodge motel , Distinction Dunedin Hotel, Dunedin Holiday Park & Motels, Quest Dunedin, Fable Dunedin, The Victoria Hotel Dunedin, Ebb-Dunedin, 315 Euro Motel & Serviced Apartments, The Chamberson, Hotel St Clair, Larnach Lodge |
Recent Musselburgh hotel reviews by travellers like youebookers verified reviews

Beach lodge motel
4/5 Good
"Der Name trügt leider ein wenig, da der Strand (St. Kilda Beach) zwar recht nah aber doch erst über einen größeren Umweg nach ca. 15 Gehminuten erreichbar ist. Unser Zimmer war sauber, groß und geräumig mit zwei Schlafzimmern und gut ausgestatteter Küche. Allerdings und das fiel besonders beim Bad aus (Duschwanne, sehr beengte Toilette) ist alles doch etwas in die Jahre gekommen.
Vom Personal haben wir nicht viel gesehen oder gehört. Die Begrüßung war kurz aber wenig kommunikativ.
Wir hatte dennoch eine gute Zeit (2 Nächte über Silvester 2025). "
A verified traveller stayed at Beach lodge motel
Posted 13 days ago
Areas of Musselburgh
Explore Destinations
Top Trending
Hotels
Flights
- Flights to Lagos
- Flights from Geneva to Amman
- Flights to Narbonne
- Flights to Mexico
- Flights to Gdańsk
- Flights from Geneva to Lagos
- Japan Airlines
- Flights from Geneva to Nassau
- Flights to Opatija
- Flights to Lourdes
- Flights from Geneva to Nizhny Novgorod
- Flights from Geneva to Fethiye
- Flights from Geneva to Reggio Calabria
- Flights to Seychelles
- Flights to Japan
- Flights from Basel to Florence


