Find and Book Top Rated Hotels in Dunedin

Search among 33 available resorts and all inclusive hotels in Dunedin from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
1-20 out of 33
2Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great42 reviews
MapView on map100 m from City Centre100 m from NZSG Dunedin Research
From   US$ 181 /nightSelect
8.2
Great150 reviews
MapView on map100 m from City Centre200 m from Dunedin Casino
From   US$ 75 /nightSelect
8.6
Great234 reviews
800 m from City Centre300 m from Dunedin Public Art Gallery
From   US$ 119 /nightSelect
Motel
8.2
Great104 reviews
2.1 km from City Centre600 m from University of Otago
From   US$ 86 /nightSelect
8.2
Great92 reviews
2.7 km from City Centre800 m from Knox College
From   US$ 101 /nightSelect
8.2
Great126 reviews
200 m from City Centre100 m from Dunedin Casino
From   US$ 107 /nightSelect
8.6
Great217 reviews
400 m from City Centre200 m from Dunedin Casino
From   US$ 166 /nightSelect
8.4
Great111 reviews
3.8 km from City Centre500 m from St. Clair Beach
From   US$ 147 /nightSelect
Motel
8.2
Great63 reviews
1.9 km from City Centre500 m from University of Otago
From   US$ 101 /nightSelect
8.0
Great95 reviews
900 m from City Centre400 m from Dunedin Law Courts
From   US$ 111 /nightSelect
Motel
8.2
Great91 reviews
3.0 km from City Centre700 m from Knox College
From   US$ 130 /nightSelect
8.2
Great71 reviews
2.3 km from City Centre700 m from University of Otago
From   US$ 83 /nightSelect
8.6
Great37 reviews
1.5 km from City Centre300 m from Dunedin Hospital
From   US$ 114 /nightSelect
8.2
Great43 reviews
3.0 km from City Centre1.4 km from St. Clair Beach
From   US$ 97 /nightSelect
8.4
Great64 reviews
2.0 km from City Centre600 m from University of Otago
From   US$ 84 /nightSelect
8.4
Great19 reviews
1.8 km from City Centre500 m from University of Otago
From   US$ 98 /nightSelect
8.0
Great10 reviews
2.0 km from City Centre1.9 km from St. Clair Beach
From   US$ 88 /nightSelect
8.6
Great9 reviews
2.6 km from City Centre800 m from Knox College
From   US$ 128 /nightSelect
8.2
Great82 reviews
2.4 km from City Centre700 m from Toitu Otago Settlers Museum
From   US$ 72 /nightSelect
8.4
Great73 reviews
200 m from City Centre300 m from Dunedin Casino
From   US$ 190 /nightSelect
  • 1
  • 2

Best Resorts and Places to Stay in Dunedin

Why visit?

Dunedin, located in the South Island of New Zealand, is a captivating destination that offers a unique blend of natural beauty, fascinating history, and cultural attractions. With its Victorian and Edwardian architecture, stunning landscapes, and renowned wildlife, Dunedin has something to offer every traveler. Notable landmarks include the iconic Dunedin Railway Station, the historic Larnach Castle, the beautiful Otago Peninsula, and the renowned Albatross Colony. Whether you are interested in exploring nature, visiting cultural attractions, or simply enjoying scenic views, Dunedin has it all.

Why is choosing a resort in Dunedin better than staying in a hotel?

Immersive Nature: Resorts in Dunedin are often surrounded by pristine landscapes, allowing you to connect with nature and enjoy breathtaking views right from your doorstep.

Enhanced Amenities: Resorts frequently provide a wide range of facilities, including swimming pools, spa services, on-site restaurants, and concierge services, ensuring a comfortable and convenient stay.

Privacy and Space: Resorts often offer larger accommodation options, such as suites or villas, providing more privacy and space compared to traditional hotel rooms.

Unique Experiences: Resorts in Dunedin often offer special activities or access to unique attractions, such as wildlife tours, golf courses, or private beach access, enhancing your overall experience.

Personalized Service: Resorts usually have dedicated staff members who go the extra mile to ensure you have a memorable stay, offering personalized service and catering to your specific needs.

What is the price to stay in a resort per night?

3-star resorts: Prices range from $80 to $150 per night, depending on the location and amenities.

4-star resorts: Prices typically range from $150 to $300 per night, offering more luxurious facilities and accommodations.

5-star resorts: Prices vary between $300 and $500 per night, providing top-notch amenities, exceptional service, and stunning views.

Best Value for Money Resorts:

The Brothers Boutique Hotel: This charming boutique hotel offers comfortable rooms, friendly service, and a central location. It's situated near popular attractions such as the Dunedin Railway Station and the Toitu Otago Settlers Museum.

Cable Court Motel: Located close to St. Clair Beach, Cable Court Motel offers modern and spacious units with self-catering facilities. It provides excellent value for money and easy access to the beach and local cafes.

Best Luxury Resorts:

Larnach Lodge: Situated within the picturesque Larnach Castle grounds, this luxurious lodge offers elegant rooms with stunning views of the Otago Peninsula. Guests can explore the castle and gardens and enjoy a high-quality dining experience.

Camp Estate at Larnach Castle: Nestled in the heart of Larnach Castle's grounds, Camp Estate provides luxurious accommodation in beautifully restored heritage buildings. Guests can enjoy the tranquility of the gardens, explore the castle, and experience a touch of opulence.

Best Pet-Friendly Resorts:

Portobello Motel: Positioned on the scenic Otago Peninsula, Portobello Motel offers pet-friendly units with modern amenities. It's conveniently located near attractions such as the Royal Albatross Centre and Penguin Place.

Best Western Dunedin: This centrally-located hotel accepts pets in certain rooms, allowing you to explore the city with your furry friends. The hotel offers comfortable accommodation and is close to attractions like the Dunedin Botanic Garden.

Best Resorts for Families:

Woodlands Village Motels & Apartments: Set within peaceful surroundings, this family-friendly resort provides spacious units with kitchenettes and playground facilities. It's located near the Otago Museum and offers easy access to the city center.

Bella Vista Dunedin: Situated in a convenient location, Bella Vista Dunedin offers modern rooms and family units. It features a children's playground, barbecue facilities, and easy access to Baldwin Street, famed as the steepest street in the world.

Best Resorts with Unique Views:

Hotel St. Clair: Located near St. Clair Beach, this boutique hotel offers stunning ocean views from its stylish rooms. It provides an ideal base for exploring the beach, Otago Peninsula, and the vibrant St. Clair Esplanade.

Fletcher Lodge: A beautifully restored Victorian mansion, Fletcher Lodge offers luxurious rooms with views of the city's heritage buildings and the Otago Peninsula. It is within walking distance of the Octagon, the city's center for entertainment and dining.

Show moreLess