Skip to main content

Featured hotels in Musselburgh

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Oasis on Belmont Lane

Musselburgh, Dunedin

Featuring garden views, Oasis on Belmont Lane provides accommodation with a garden and a patio, around 4.3 km from Taieri Gorge Railway. Oasis on Belmont Lane was a perfect home for our friends. It's really nice home, clean and well-equipped. Flawless message communication with the host. HUGE space with lots of places to relax. Each room had a great view which everyone loved, and the kitchen was a cooks dream.

Show more Show less
8.2
Very good
35 reviews
Price from
£259
per night

Dunedin Classic Stay

Musselburgh, Dunedin

2.4 km from Saint Kilda Beach, Dunedin Classic Stay is set in Dunedin and offers free WiFi and express check-in and check-out. The architectural details of the room were charming, it was nice to have some character with tall patterned ceilings and we had a nice big picture window.

Show more Show less
7.1
Good
91 reviews
Price from
£70
per night

Dunedin Retreat Cabin

Musselburgh, Dunedin

Located in Dunedin, 2.4 km from Saint Kilda Beach and 4.1 km from Taieri Gorge Railway, Dunedin Retreat Cabin provides air-conditioned accommodation with a patio and free WiFi. I really love staying in that cabin It is very clean and very relaxing. Everything you need is there and I really love to come back...

Show more Show less
7.4
Good
86 reviews
Price from
£81
per night