Default HTG hotel image

Find hotels in Musselburgh, Dunedin

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

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, 1.8 mi from Musselburgh
9.4 out of 10, Exceptional, (799 reviews)
"Great staff, clean room, comfortable bed, parking options, highly recommended"
Australia
Brett
$102 nightly
The price is $119
Jul 1 - Jul 2
Total with taxes and fees
Hotel St Clair

Beach lodge motel

Beach lodge motel
3.0 star property
Saint Kilda, 0.5 mi from Musselburgh
9.0 out of 10, Wonderful, (392 reviews)
"Propery manager was very welcoming, property great value for money, larger size than what we expected, would definitely stay again."
Australia
liz
$60 nightly
The price is $70
Jun 19 - Jun 20
Total with taxes and fees
Beach lodge motel

Hunters Moon

Hunters Moon
4.5 star property
6 mi from Musselburgh
9.6 out of 10, Exceptional, (362 reviews)
"All aspects of our stay were great. "
New Zealand
BERNARD
$52 nightly
The price is $61
Jul 16 - Jul 17
Total with taxes and fees
Hunters Moon

Bella Vista Motel Mosgiel

Bella Vista Motel Mosgiel
4.0 star property
8.2 mi from Musselburgh
9.2 out of 10, Wonderful, (430 reviews)
"Comfortable clean bedding"
Australia
MERCEDES
$82 nightly
The price is $96
Jul 3 - Jul 4
Total with taxes and fees
Bella Vista Motel Mosgiel

315 Euro Motel & Serviced Apartments

315 Euro Motel & Serviced Apartments
3.5 star property
Dunedin City Centre, 2 mi from Musselburgh
9.2 out of 10, Wonderful, (848 reviews)
"Always a great place to stay in Dunedin."
Australia
Christopher
$79 nightly
The price is $90
Jun 19 - Jun 20
Total with taxes and fees
315 Euro Motel & Serviced Apartments

Longbourne Lodge

Longbourne Lodge
4.0 star property
10 mi from Musselburgh
9.6 out of 10, Exceptional, (275 reviews)
$82 nightly
The price is $95
Jun 28 - Jun 29
Total with taxes and fees
Longbourne Lodge

Larnach Lodge

Larnach Lodge
4.0 star property
5.8 mi from Musselburgh
9.6 out of 10, Exceptional, (604 reviews)
"Excellent customer service, all the staff are with smiles, breakfast is delicious, view is gorgeous, able to see sunset in early morning from the window."
United States
DIAN
$90 nightly
The price is $105
Jul 9 - Jul 10
Total with taxes and fees
Larnach Lodge

Esplanade Apartments

Esplanade Apartments
3.5 star property
St. Clair, 1.7 mi from Musselburgh
9.6 out of 10, Exceptional, (57 reviews)
$129 nightly
The price is $149
Jun 25 - Jun 26
Total with taxes and fees
Esplanade Apartments

Scenic Hotel Southern Cross

Scenic Hotel Southern Cross
4.5 star property
Dunedin City Centre, 1.6 mi from Musselburgh
8.6 out of 10, Excellent, (1,007 reviews)
"Nice place to stay"
United States
Xiaopeng
$75 nightly
The price is $87
Jun 19 - Jun 20
Total with taxes and fees
Scenic Hotel Southern Cross

Ocean Beach Hotel

Ocean Beach Hotel
3.0 star property
Saint Kilda, 0.7 mi from Musselburgh
7.6 out of 10, Good, (363 reviews)
"The convenience of parking & having a bar restaurant was really good, food was good."
Australia
Jan
$54 nightly
The price is $63
Jun 20 - Jun 21
Total with taxes and fees
Ocean Beach Hotel

Bonnie Knights Motel

Bonnie Knights Motel
4.0 star property
7.9 mi from Musselburgh
8.8 out of 10, Excellent, (298 reviews)
"was really good owner was very friendly"
Australia
Janet
$70 nightly
The price is $81
Jul 3 - Jul 4
Total with taxes and fees
Bonnie Knights Motel

Distinction Dunedin Hotel

Distinction Dunedin Hotel
4.5 star property
Dunedin City Centre, 1.5 mi from Musselburgh
9.8 out of 10, Exceptional, (943 reviews)
$113 nightly
The price is $131
Jun 28 - Jun 29
Total with taxes and fees
Distinction Dunedin Hotel

Aurora On George

Aurora On George
4.5 star property
North Dunedin, 2.5 mi from Musselburgh
9.6 out of 10, Exceptional, (422 reviews)
"Super helpful checkin"
United States
Lisa
$91 nightly
The price is $106
Jul 2 - Jul 3
Total with taxes and fees
Aurora On George

555 Motel Dunedin

555 Motel Dunedin
3.0 star property
South Dunedin, 0.5 mi from Musselburgh
9.0 out of 10, Wonderful, (368 reviews)
"Good location, friemdly helpful host Bathroom needs some minor attention"
Australia
Fred
$63 nightly
The price is $72
Jun 18 - Jun 19
Total with taxes and fees
555 Motel Dunedin

Bluestone On George

Bluestone On George
5.0 star property
North Dunedin, 2.3 mi from Musselburgh
10.0 out of 10, Exceptional, (1,002 reviews)
"Great location close to the university and cosy."
Australia
Michaela
$114 nightly
The price is $132
Jun 23 - Jun 24
Total with taxes and fees
Bluestone On George

Carisbrook Motel

Carisbrook Motel
3.0 star property
Calversham, 1.6 mi from Musselburgh
9.0 out of 10, Wonderful, (144 reviews)
"Very handy location and helpful staff"
Australia
Angela
$67 nightly
The price is $79
Jun 22 - Jun 23
Total with taxes and fees
Carisbrook Motel

Amross Motel

Amross Motel
4.0 star property
North Dunedin, 2.4 mi from Musselburgh
9.8 out of 10, Exceptional, (718 reviews)
"Great stay and centrally located. Well equipped and friendly helpful staff. Would stay again and highly recommend."
Canada
Norm
$90 nightly
The price is $104
Jun 20 - Jun 21
Total with taxes and fees
Amross Motel

Highland House Boutique Hotel

Highland House Boutique Hotel
3.5 star property
North Dunedin, 2.8 mi from Musselburgh
9.0 out of 10, Wonderful, (284 reviews)
"Quiet place Close to restaurants "
United States
JASON
$63 nightly
The price is $74
Jun 22 - Jun 23
Total with taxes and fees
Highland House Boutique Hotel

Scenic Hotel Dunedin City

Scenic Hotel Dunedin City
4.5 star property
Dunedin City Centre, 1.7 mi from Musselburgh
8.8 out of 10, Excellent, (1,000 reviews)
"Nice room, nice restaurant, and very good location."
Australia
Terence
$82 nightly
The price is $95
Jul 8 - Jul 9
Total with taxes and fees
Scenic Hotel Dunedin City

The Stables Dunedin

The Stables Dunedin
3.0 star property
Dunedin City Centre, 2.2 mi from Musselburgh
$84 nightly
The price is $97
Jun 21 - Jun 22
Total with taxes and fees
The Stables Dunedin
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. Learn more about Musselburgh
Learn more about Musselburgh

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 Otago Museum or Dunedin Botanic Garden 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.

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.

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.

Top Musselburgh Hotel Reviews

Find out more about Musselburgh

Top reasons to visit Musselburgh

  • Stunning Beaches: Musselburgh boasts beautiful beaches perfect for relaxation and seaside activities.
  • Cultural Experiences: Engage with local history through charming squares and historic churches.
  • Family-Friendly Adventures: Enjoy a variety of activities suitable for all ages, ensuring fun for the entire family.
  • Friendly Locals: Experience warm hospitality that enhances your visit and connects you with the community.
  • Proximity to Dunedin: Easily explore the vibrant city of Dunedin, rich in culture and history, just a short distance away.

Find great hotels near Musselburgh

Explore a variety of hotel accommodation options in Musselburgh, Dunedin, where you'll find everything from budget-friendly motels to more upscale hotels. Ideal for business travelers and families alike, the area offers eco-certified vacation experiences and essential amenities to ensure a comfortable stay. Whether you're searching for cheap hotels in Musselburgh or a cozy spot with rooms, you'll discover the perfect base for your New Zealand adventure.

  • Scenic Hotel Southern Cross: Embrace a family-friendly urban retreat at the 4.5-star Scenic Hotel Southern Cross, boasting a commendable guest rating of 8.6. Located in the city center, just 2 miles from Musselburgh, this eco-certified hotel is perfect for eco-conscious travelers. Guests appreciate amenities tailored for families, including complimentary cribs and breakfast options for children. With a focus on providing a comfortable stay, the hotel combines modern comforts with a city-themed ambiance, making it an ideal base for exploring Dunedin.
  • Scenic Hotel Dunedin City: For those seeking a blend of luxury and family-friendly amenities, the 4.5-star Scenic Hotel Dunedin City offers a superb experience with a guest rating of 8.6. Situated 2 miles from Musselburgh, this hotel caters to business travelers and families alike. Its central location makes it convenient for exploring the city, while its services, including free cribs and children’s breakfast options, ensure that families feel right at home. The hotel’s sophisticated design and attentive service make it a standout choice for a luxurious stay.
  • Fable Dunedin: Experience unparalleled luxury at the 5-star Fable Dunedin, where adventure meets elegance. With a remarkable guest rating of 9.2 and located just 2 miles from Musselburgh, this hotel is perfect for families and thrill-seekers alike. The property offers a variety of adventure sports and recreational activities nearby, such as kayaking and sailing. Families will appreciate the amenities, including a free crib and first aid kit. Fable Dunedin is the ideal choice for those looking to combine comfort with an adventurous spirit during their stay in Dunedin.

Where to stay near Musselburgh

Your vacation in Musselburgh, Dunedin, promises a delightful blend of beachside relaxation and family-friendly adventures. Explore the stunning Musselburgh Links and enjoy the warm atmosphere created by friendly locals. Don't miss the nearby historic houses that add a touch of charm to your stay. With the vibrant city of Edinburgh just a short distance away, you can easily dive into its rich history and culture while enjoying the relaxing vibe of Musselburgh.

  • Dunedin: Dunedin is a vibrant city known for its rich cultural heritage and stunning natural landscapes. Nestled near the southern coast of New Zealand's South Island, the city offers a blend of history and outdoor adventures. Visitors flock here for a variety of experiences, from exploring the iconic Otago University to enjoying the beautiful beaches nearby. Whether you're attending a theater performance or participating in outdoor activities, Dunedin caters to a wide range of interests throughout the year, with peak travel seasons from December to February.
  • Dunedin City Centre: Located a mere 2 miles from Musselburgh, Dunedin City Centre serves as the heart of the city. This neighborhood is bustling with life, offering a mix of cultural attractions and recreational opportunities. Families will appreciate the educational venues and nearby golf courses, while history buffs can explore the historic college university and nearby castle. The City Centre is a great place to soak in the local atmosphere, with peak visitor numbers occurring during the summer months, making it a lively spot for travelers looking for family-friendly activities.
  • Tainui: Just 0.4 miles from Musselburgh, Tainui is a charming suburb perfect for those seeking a beach getaway. With its eco-friendly vibe, Tainui is ideal for adventure seekers and beach lovers alike. Visitors can enjoy the nearby family beach and take advantage of the local sports facilities. The area provides a laid-back atmosphere, making it a fantastic spot to unwind after a day of exploring Dunedin. The travel experience here is consistently enjoyable, with a steady flow of visitors year-round, particularly during the summer months.

Things to do in Musselburgh

Musselburgh is a fantastic destination for beach vacations, offering a variety of activities such as local tours and shopping experiences. Visitors can enjoy race meetings at nearby venues, explore unique shopping options, and immerse themselves in the region's rich cultural offerings. Whether you're looking to relax by the beach or engage in lively events, Musselburgh has something for everyone.

Shopping

Musselburgh offers a charming shopping experience with local boutiques and specialty stores. Check out the Musselburgh Shopping Centre for a variety of shops, and don’t miss the nearby Farmers Market for unique, handcrafted souvenirs and fresh local produce to take home.

Recreation

In Musselburgh, indulge in rejuvenating spa treatments at local wellness retreats, where you can unwind with massages and holistic therapies. Enhance your well-being with yoga classes by the beach, or explore scenic walking paths along the coastline for a refreshing outdoor experience.

Adventure

Musselburgh is perfect for adventure enthusiasts. Explore the nearby Dunedin Coastal Trail, offering stunning ocean views and exhilarating bike rides. For a thrill, try surfing at St. Clair Beach or enjoy a day of kayaking along the Otago Harbour, soaking in the beautiful scenery and vibrant marine life.

Nightlife

Musselburgh offers a cozy nightlife scene with local bars and eateries. Enjoy a laid-back evening at the Musselburgh Tavern for drinks or try the nearby local restaurants for a relaxed meal. The atmosphere is friendly and welcoming, perfect for unwinding after a day of exploring Dunedin.

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

Booking tips and Expedia advantages for Musselburgh

  • 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: The cheapest time to book a hotel around Musselburgh is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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: Expedia's search tool lets you customize your travel preferences, including your budget and desired location. You can easily sort the results from the lowest to the highest prices, ensuring you find the most affordable hotels first. Additionally, you have the option to refine your search by hotel type; for instance, selecting the Eco-certified filter will display hotels that prioritize sustainability and eco-friendliness, making it simple to book a responsible choice.
  • Consider bundling your trip: You can save money by combining your Musselburgh hotel reservations with your flights and activities through an Expedia package deal.

Find the best attractions near Musselburgh

Musselburgh, located in Dunedin, Otago, New Zealand, is an ideal destination for beach vacations. Visitors can explore a variety of attractions, including beautiful beaches, charming squares, and historic churches. Whether you're seeking cultural experiences or a relaxing city atmosphere, Musselburgh offers a delightful mix of activities and sights that cater to all travelers.

  • The Octagon: Located 2 miles from Musselburgh, The Octagon is a vibrant city square that serves as the cultural heart of Dunedin. It's surrounded by historic buildings, cafes, and shops, making it a perfect spot to soak in the local atmosphere.
  • St. Clair Beach: Just 0.8 miles away, St. Clair Beach offers a stunning sandy shoreline and picturesque views. It's a popular spot for swimming, surfing, or simply relaxing by the waves, providing a quintessential beach experience.
  • First Church of Otago: Situated 2 miles from Musselburgh, this beautiful church is a striking example of Gothic Revival architecture. It features stunning stained glass windows and a peaceful atmosphere, perfect for those interested in history and culture.

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

To visit Musselburgh, Dunedin, travelers can fly into Dunedin International Airport (DUD), located 15 miles away. A few excellent hotel options near the airport include the 4-star Bonnie Knights Motel and Bella Vista Motel Mosgiel, both situated 8 miles from DUD, and the 3-star Silver Peaks Lodge, which is 6 miles away. These hotels offer convenient access to transportation services that can take you to and from the airport, making your stay comfortable and hassle-free. With various amenities and proximity to the airport, these accommodations provide a great starting point for your exploration of the beautiful Otago region.

Frequently asked questions

What are the best hotels in Musselburgh that travelers recommend?
Two of the best hotels in Musselburgh that travelers recommend are the Fable Dunedin and the Distinction Dunedin Hotel.

The 5-star Fable Dunedin, with a 9.0 rating, offers luxurious amenities such as valet parking, air conditioning, and 24-hour room service. Guests consistently praise its friendly and helpful staff, comfortable and beautiful rooms, and excellent food. It is conveniently located near attractions like the Toitu Otago Settlers Museum and the Dunedin Chinese Garden.

Another highly recommended option is the 4.5-star Distinction Dunedin Hotel, which boasts an impressive 9.8 rating. This hotel provides premium bedding, rainfall showerheads, and 24-hour room service. Travelers frequently praise the great and friendly staff, clean and great rooms, and convenient location. It is also close to the Toitu Otago Settlers Museum and the Dunedin Chinese Garden.
What are the best family hotels in Musselburgh?
Two of the best family hotels in Musselburgh are the Distinction Dunedin Hotel and Fable Dunedin.

The 4.5-star Distinction Dunedin Hotel, with an outstanding 9.8 rating, is top by families. It offers child-friendly window design and free cribs, along with 24-hour room service and premium bedding. Guests appreciate the clean, great rooms and convenient location, being only 0.3 miles from the Toitu Otago Settlers Museum and 0.2 miles from the Dunedin Chinese Garden.

Another excellent option is the 5-star Fable Dunedin, which has a 9.0 rating. This hotel provides kids' meals, free cribs, and connecting rooms, making it very suitable for families. It also features 24-hour room service and designer toiletries. It is centrally located, 0.3 miles from the Toitu Otago Settlers Museum and 0.2 miles from the Dunedin Chinese Garden. Guests frequently praise the friendly and helpful staff, as well as the comfortable and beautiful rooms.
What are the best 5-star hotels in Musselburgh?
For a luxurious 5-star experience in Musselburgh, the Fable Dunedin is an excellent choice.

This highly-rated hotel, boasting a 9.0 review score, offers a range of premium features including 24-hour room service, air conditioning, and designer toiletries, ensuring a comfortable and indulgent stay. Guests consistently praise the friendly and helpful staff, the beautiful and comfortable rooms, and the amazing food served at the on-site restaurant. Its great location places it within easy reach of attractions such as the Dunedin Chinese Garden, just 0.2 miles away, and the Toitu Otago Settlers Museum, located 0.3 miles from the property.
What are the top pet-friendly hotels in Musselburgh?
For a top pet-friendly accommodation in Musselburgh, consider the Stafford Gables Hostel.

This hostel provides a welcoming environment for pets and offers several convenient amenities. Guests can enjoy ocean views, access to a shared kitchen, and complimentary wired internet in public areas. Free self-parking is available, and the hostel also provides a 24-hour airport shuttle service. It is conveniently located near various points of interest, including the Toitu Otago Settlers Museum, the Dunedin Chinese Garden, and The Octagon, all within a mile.
What are the best hotels in Musselburgh near St. Clair Beach?
For hotels in Musselburgh near St. Clair Beach, the Beach lodge motelis an excellent option.

This 3-star motel, with an impressive 9.2 rating, is conveniently located just 0.3 miles from St. Clair Beach, making it ideal for those who wish to be close to the coast. Guests consistently praise the friendly and attentive staff, as well as the clean and spacious rooms. Each room is equipped with a kitchen, free toiletries, and a deck or patio, providing a comfortable and convenient stay for families. Free WiFi and complimentary self-parking are also available, adding to the overall value.
When is the best time to go to Musselburgh?
The best time to visit Musselburgh is during the summer months, from December to February, when the weather is warmest and most suitable for outdoor activities.

During this period, the average daily temperatures range from 18°C to 22°C (64°F to 72°F), making it comfortable for exploring the local beaches and parks. The longer daylight hours also allow for more sightseeing and leisurely strolls along the coast. It's an ideal time for travelers looking for pleasant weather to enjoy their vacation.

For those who prefer a cooler, yet still pleasant, experience, the shoulder seasons of autumn (March to May) and spring (September to November) also offer good conditions. Temperatures are milder, and there are fewer crowds, which can be appealing for couples seeking a more tranquil visit.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Musselburgh.
How can I save on a Musselburgh hotel booking with Expedia?
One Key™ - Expedia's free travel rewards program - gives you instant access to perks and Member Prices on Musselburgh hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings.

*OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Musselburgh hotel?
Prices for hotels in Musselburgh often vary, but you can find a great deal on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia