Find hotels in Musselburgh, Dunedin

  • 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 prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Musselburgh hotels

Hotel St Clair

Hotel St Clair
3.5 star property
St. Clair, 2.8 km from Musselburgh
9.4 out of 10, Exceptional, (781 reviews)
"Great place and staff "
Australia
Deborah
The price is NT$3,767
NT$4,332 total
includes taxes & fees
May 5 - May 6
Hotel St Clair

Bella Vista Motel Mosgiel

Bella Vista Motel Mosgiel
4.0 star property
13.2 km from Musselburgh
9.2 out of 10, Wonderful, (425 reviews)
"Very clean, friendly staff and a great location 👍 "
Australia
Deborah
The price is NT$2,827
NT$3,251 total
includes taxes & fees
May 11 - May 12
Bella Vista Motel Mosgiel

Hunters Moon

Hunters Moon
4.5 star property
9.7 km from Musselburgh
9.6 out of 10, Exceptional, (356 reviews)
"Yes nice rooms and a nice quiet spot "
Australia
Keith
The price is NT$1,893
NT$2,177 total
includes taxes & fees
May 12 - May 13
Hunters Moon

Larnach Lodge

Larnach Lodge
4.0 star property
9.3 km from Musselburgh
9.6 out of 10, Exceptional, (591 reviews)
"This is a must visit for anyone coming to Dunedin"
United States
Jose
The price is NT$3,152
NT$3,624 total
includes taxes & fees
Apr 19 - Apr 20
Larnach Lodge

Beach lodge motel

Beach lodge motel
3.0 star property
Saint Kilda, 0.8 km from Musselburgh
9.0 out of 10, Wonderful, (343 reviews)
"Friendly staff clean spacious room."
Australia
Donald
The price is NT$2,313
NT$2,660 total
includes taxes & fees
Apr 20 - Apr 21
Beach lodge motel

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, (830 reviews)
"Perfect location, room very clean with great facilities "
Australia
Karina
The price is NT$2,618
NT$3,011 total
includes taxes & fees
May 11 - May 12
315 Euro Motel & Serviced Apartments

Bonnie Knights Motel

Bonnie Knights Motel
4.0 star property
12.7 km from Musselburgh
8.8 out of 10, Excellent, (292 reviews)
"Great location. Easy parking. Clean room"
Australia
Glenda
The price is NT$2,487
NT$2,860 total
includes taxes & fees
Apr 21 - Apr 22
Bonnie Knights Motel

Longbourne Lodge

Longbourne Lodge
4.0 star property
16 km from Musselburgh
9.6 out of 10, Exceptional, (272 reviews)
"Check/in easy - staff very helpful. Lovely clean accommodation in a beautiful setting. Awesome to allow my dog to stay - thank you "
Australia
Sandra
The price is NT$2,793
NT$3,212 total
includes taxes & fees
Apr 28 - Apr 29
Longbourne Lodge

Ocean Beach Hotel

Ocean Beach Hotel
3.0 star property
Saint Kilda, 1.2 km from Musselburgh
7.6 out of 10, Good, (363 reviews)
"Clean and comfortable room and great place to explore Dunedin from."
Australia
Rob
The price is NT$2,424
NT$2,788 total
includes taxes & fees
Apr 20 - Apr 21
Ocean Beach Hotel

Scenic Hotel Southern Cross

Scenic Hotel Southern Cross
4.5 star property
Dunedin City Centre, 2.6 km from Musselburgh
8.6 out of 10, Excellent, (1,001 reviews)
"Great location and excellent food and spacious room"
Australia
Leigh
The price is NT$2,828
NT$3,253 total
includes taxes & fees
Apr 25 - Apr 26
Scenic Hotel Southern Cross

Distinction Dunedin Hotel

Distinction Dunedin Hotel
4.5 star property
Dunedin City Centre, 2.5 km from Musselburgh
9.8 out of 10, Exceptional, (908 reviews)
"Thoroughly enjoyed our stay"
Australia
Rhonda
The price is NT$3,863
NT$4,442 total
includes taxes & fees
May 11 - May 12
Distinction Dunedin Hotel

Aurora On George

Aurora On George
4.5 star property
North Dunedin, 3.9 km from Musselburgh
9.6 out of 10, Exceptional, (412 reviews)
"Room was clean and everything was smooth "
United States
Sandeep
The price is NT$3,121
NT$3,590 total
includes taxes & fees
May 17 - May 18
Aurora On George

Carisbrook Motel

Carisbrook Motel
3.0 star property
2.5 km from Musselburgh
9.0 out of 10, Wonderful, (141 reviews)
"Very friendly greeting on arrival. Very good location near the city centre. Room was spotless. Even though 'dated' facilities were all you needed for a very comfortable stay."
Australia
Christopher
The price is NT$2,505
NT$2,881 total
includes taxes & fees
Apr 19 - Apr 20
Carisbrook Motel

Dunedin Palms Motel

Dunedin Palms Motel
4.5 star property
Dunedin City Centre, 2.6 km from Musselburgh
9.2 out of 10, Wonderful, (942 reviews)
"Shower excellent but very few facilities as far as cooking went. "
Australia
Mike
The price is NT$3,065
NT$3,613 total
includes taxes & fees
Apr 25 - Apr 26
Dunedin Palms Motel

Cable Court Motel

Cable Court Motel
4.0 star property
North Dunedin, 4.1 km from Musselburgh
8.8 out of 10, Excellent, (868 reviews)
"Friendly staff, very clean and so good to be able to have our dog stay too. "
Australia
Alan
The price is NT$2,509
NT$2,885 total
includes taxes & fees
May 7 - May 8
Cable Court Motel

Highland House Boutique Hotel

Highland House Boutique Hotel
3.5 star property
North Dunedin, 4.6 km from Musselburgh
9.0 out of 10, Wonderful, (276 reviews)
"Nice big room and very nice front desk lady, bed was comfy, had everything we needed "
Canada
Laurie
The price is NT$2,349
NT$2,701 total
includes taxes & fees
Apr 19 - Apr 20
Highland House Boutique Hotel

ASURE Adrian Motel

ASURE Adrian Motel
4.0 star property
Saint Kilda, 1.1 km from Musselburgh
9.2 out of 10, Wonderful, (94 reviews)
"Loved that the beach, shops, everything we needed was in walking distance, there were bus stops that were close and could get us anywhere that was too far to walk. "
Australia
Jason
The price is NT$3,055
NT$3,513 total
includes taxes & fees
May 4 - May 5
ASURE Adrian Motel

Superior Dunedin Apartments

Superior Dunedin Apartments
3.0 star property
8.8 km from Musselburgh
8.8 out of 10, Excellent, (100 reviews)
"The property was extremely clean, quiet and comfortable. "
Australia
Susan
The price is NT$2,299
NT$2,643 total
includes taxes & fees
Apr 29 - Apr 30
Superior Dunedin Apartments

Alhambra Oaks Motor Lodge

Alhambra Oaks Motor Lodge
3.0 star property
North Dunedin, 4 km from Musselburgh
9.4 out of 10, Exceptional, (446 reviews)
"Staff very friendly and helpful, very clean with excellent facilities. Handy to city centre and travel. Good parking."
Australia
Doug
The price is NT$2,909
NT$3,345 total
includes taxes & fees
Apr 22 - Apr 23
Alhambra Oaks Motor Lodge

Scenic Hotel Dunedin City

Scenic Hotel Dunedin City
4.5 star property
Dunedin City Centre, 2.7 km from Musselburgh
8.6 out of 10, Excellent, (1,001 reviews)
"Very nice hotel great location"
Australia
Tanya
The price is NT$2,893
NT$3,327 total
includes taxes & fees
Apr 24 - Apr 25
Scenic Hotel Dunedin City
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.

Dunedin City Centre

Travelers come to Dunedin City Centre for its abundant dining options, and you can see top attractions like Regent Theatre and Grand Casino while you're in town.

North Dunedin

Unique features of North Dunedin include the spas and gardens. Make a stop by Dunedin Botanic Garden or Otago Museum while you're exploring the area.

St. Clair

The pristine beaches and ample dining options are top of the list for many visitors to St. Clair. A stop by St. Clair Beach or St. Clair Golf Club might round out your trip.

Saint Kilda

You might appreciate the beaches and bars in Saint Kilda, and if you're interested in seeing more of the area, St. Clair Beach and Edgar Centre are just a few notable stops.

South Dunedin

Restaurants and waterfront are just a few things travelers like about South Dunedin. A stop by Edgar Centre is also recommended if you've got time to explore the area.

Top Musselburgh Hotel Reviews

Find out more about Musselburgh

Top reasons to visit Musselburgh

  • Scenic Beaches: Enjoy the beautiful Musselburgh Sands, perfect for relaxation and seaside activities.
  • Thrilling Racecourse: Visit the Musselburgh Racecourse for exciting horse racing events and entertainment.
  • Charming Suburb: Experience the friendly atmosphere and family-friendly vibe of the lovely suburb.
  • Cultural Exploration: Discover local history and cultural experiences just a short distance from Edinburgh.
  • Diverse Accommodation: Choose from a variety of eco-certified hotels and motels to suit any travel need.

Find great hotels near Musselburgh

Explore a variety of hotel accommodation options in Musselburgh, Dunedin, where you'll find a mix of hotels and motels ideal for both business travelers and families seeking a memorable vacation. Enjoy eco-certified lodgings and convenient access to local attractions, including the nearby Musselburgh Racecourse. Whether you're looking for a cozy family stay or a business-friendly atmosphere, Musselburgh has the perfect hotel to suit your needs.

  • Scenic Hotel Southern Cross: Nestled 3.2km from Musselburgh, Scenic Hotel Southern Cross is a 4.5-star eco-certified haven perfect for family and business travelers. With a commitment to sustainability, this hotel offers a range of family-friendly amenities, including complimentary cribs for little ones. Guests can enjoy a comfortable stay in well-appointed rooms while benefiting from the hotel’s dedication to eco-friendly practices, making it an ideal choice for environmentally conscious visitors.
  • Fable Dunedin: A luxurious 5-star retreat located 3.2km from Musselburgh, Fable Dunedin is the perfect blend of adventure and relaxation. This eco-certified hotel caters to business travelers and outdoor enthusiasts alike. With adventure sports such as kayaking, boating, and windsurfing available nearby, guests can indulge in exciting activities. The sophisticated ambiance and modern amenities ensure a memorable stay while promoting a sustainable vacation experience.
  • Law Courts Hotel: Conveniently situated 3.2km from Musselburgh, Law Courts Hotel is a 3.5-star establishment that combines comfort with a vibrant dining scene. Guests can enjoy a hearty full breakfast, lunch options, and a snack bar, making it perfect for families with children. The hotel features modern entertainment amenities, including flat-screen TVs. With its proximity to the city center and local hospitals, it offers convenience for both leisure and business travelers.

Where to stay near Musselburgh

Explore the charming suburb of Musselburgh, where you can enjoy a relaxing beach vacation or a romantic getaway. With its friendly atmosphere and family-friendly vibe, you’ll find plenty of entertainment options nearby. Don't miss the vibrant city of Edinburgh, just a short distance away, offering rich history and culture. Whether you're strolling along the beach or exploring local attractions, Musselburgh promises a delightful experience for every traveler.

  • Dunedin: Nestled on the southeast coast of New Zealand's South Island, Dunedin is renowned for its rich Scottish heritage and vibrant cultural scene. As Musselburgh is part of this charming city, visitors can immerse themselves in a variety of cultural experiences, from theater performances to educational tours at the historic university. Nature lovers will appreciate the nearby stunning beaches and the iconic Dunedin Castle. The city is ideal for family vacations or romantic getaways, especially during the peak travel months of December to February when the atmosphere is lively and inviting.
  • Dunedin City Centre: Located just 3.2km from Musselburgh, the Dunedin City Centre is the heart of the city, brimming with shops, cafes, and cultural venues. This bustling neighborhood attracts visitors year-round, with peak times in the summer months. Families and outdoor enthusiasts will find plenty to enjoy, including parks and the fascinating planetarium observatory. The historic university and nearby castle add a touch of grandeur, making this area a perfect blend of relaxation and cultural exploration.
  • South Dunedin: A short 1.4km from Musselburgh, South Dunedin is a vibrant suburb known for its family-friendly atmosphere and proximity to beautiful beaches. Ideal for beachgoers and culture enthusiasts, this area offers a variety of attractions including walking paths and educational facilities. The local beaches are perfect for a fun day out with the family, and the historic college provides a glimpse into the area’s educational heritage. Travelers will find South Dunedin to be a welcoming place to unwind and enjoy the coastal lifestyle.

Things to do near Musselburgh

Musselburgh is perfect for entertainment-themed, romantic, and beach vacations. Visitors can enjoy family outings and create memorable experiences with a variety of activities, including local tours and shopping. Whether exploring the scenic coastline or indulging in delicious dining options, Musselburgh offers a delightful escape for everyone looking to relax and have fun.

Shopping

In Musselburgh, visit Seriously Twisted, a unique store located 3.2km away, offering a delightful range of gifts and souvenirs. The charming local shops and nearby markets provide a wonderful shopping experience filled with local crafts and specialty items.

Recreation

Experience the energy of Forsyth Barr Stadium, just 3.2km from Musselburgh, where you can catch a thrilling sports event. For a leisurely day outdoors, Chisholm Park Golf Club, only 805m away, offers a serene golfing experience amidst beautiful landscapes.

Adventure

Experience the Bush Creek Trail, a scenic hiking trail located 4.8km from Musselburgh, perfect for outdoor enthusiasts seeking adventure. Another option is the Pineapple Track, situated 8.0km away, offering breathtaking views and a chance to immerse yourself in nature’s beauty.

Nightlife

Musselburgh offers a vibrant nightlife atmosphere, with the Regent Theatre just 3.2km away, showcasing a mix of romance, entertainment, and culture. Experience captivating performances and immerse yourself in the local arts scene for an unforgettable evening in Dunedin.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Musselburgh

To save money on your trip to Musselburgh, consider visiting during the cheaper months of June, August, or October, and book your hotel about a month in advance for the best rates. Mondays are typically the least expensive days to stay, while Saturdays are the priciest. Use Expedia to find last-minute deals and sort hotel options by price. Combining your hotel, flights, and activities into a package can lead to additional savings. Don’t forget to compare prices and explore free activities in the area to enhance your travel experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Musselburgh are June, August and October, where the prices are slightly lower. This is in comparison to February to March and December, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel around Musselburgh about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Musselburgh is Monday. The most expensive day to stay around Musselburgh is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your options based on your budget, desired location, and preferred hotel type. For the best prices and deals, be sure to sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Musselburgh hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Musselburgh

Musselburgh offers a delightful blend of entertainment, romance, and beach vacations. Visitors can explore popular attractions including the Musselburgh Racecourse, historic sites, and beautiful beaches like Musselburgh Sands. The area caters to those seeking cultural experiences and outdoor sports, making it a perfect destination for diverse interests. Whether you’re looking to relax by the beach or enjoy local history, Musselburgh has something for everyone.

  • St. Clair Beach: Experience the laid-back beach vibes at St. Clair Beach, just 1.3km from Musselburgh. Enjoy stunning ocean views, perfect for swimming, sunbathing, or a leisurely stroll along the sandy shore.
  • First Church of Otago: Located 3.2km from Musselburgh, the First Church of Otago is a stunning architectural gem. This church showcases rich cultural heritage and features beautiful stained glass windows and intricate woodwork, making it a must-visit for culture enthusiasts.
  • Dunedin Railways: Also 3.2km from Musselburgh, Dunedin Railways offers a unique journey through the region's history. Experience scenic train rides that connect you with the stunning landscapes and cultural stories of Otago.

Best time to go to Musselburgh

The best time to visit Musselburgh can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Musselburgh falls in February, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature around Musselburgh falls in July, visitor numbers are average and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January57.4°F (14.1°C)Light RainMostly SunnySlightly HighAverage
February57.6°F (14.2°C)Light RainMostly SunnySlightly HighSlightly High
March55.9°F (13.3°C)Light RainMostly SunnyAverageSlightly High
April53.1°F (11.7°C)Light RainMostly SunnyAverageAverage
May49.5°F (9.7°C)Light RainMostly SunnyAverageAverage
June46.0°F (7.8°C)No RainMostly SunnySlightly LowSlightly Low
July44.8°F (7.1°C)Light RainMostly SunnyAverageAverage
August45.9°F (7.7°C)No RainMostly SunnySlightly LowSlightly Low
September47.5°F (8.6°C)No RainMostly SunnySlightly LowAverage
October49.6°F (9.8°C)Light RainMostly SunnyAverageSlightly Low
November52.5°F (11.4°C)Light RainMostly SunnyAverageAverage
December55.6°F (13.1°C)Light RainMostly SunnySlightly HighSlightly High

The nearest major airports for your trip to Musselburgh

Traveling to Musselburgh, Dunedin, in New Zealand is convenient via Dunedin International Airport (DUD), located 24.1km away. Nearby hotel options include Bonnie Knights Motel and Bella Vista Motel Mosgiel, both rated 4 stars and situated 12.9km from the airport. For a more affordable stay, Silver Peaks Lodge offers a comfortable 3-star experience just 9.7km from Dunedin International Airport. Transportation services are readily available, making it easy to access Musselburgh from these hotels. Whether you're looking for a luxurious or budget-friendly stay, you'll find suitable accommodations within a short distance of the airport.

Frequently asked questions

What is Musselburgh like?
Musselburgh is a neighborhood that travelers like for its cafes, beaches, and local tours.
If I need to cancel my hotel reservation in Musselburgh, will I receive a refund?
Yes, most hotel room reservations are fully refundable provided that you cancel before the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your arrival date. If you have a non-refundable reservation, you might be able to still cancel and be given a refund within 24 hours of booking. Plug in your dates, click on "Search", then use the filter option "fully refundable" to view the top deals on offer in Musselburgh.
Where can I learn more about changing or cancelling my trip to Musselburgh?
For additional details about changing or cancelling your trip to Musselburgh, head over to our customer service page.
What can I see and do in this Dunedin neighborhood?
A few places to visit in the area around Musselburgh include Chisholm Park Golf Club, Edgar Centre, and Ocean Beach Railway. When you're sightseeing in Dunedin, St. Clair Beach and Tomahak Beach are also worth a stop.