Find the perfect place to stay in Dunedin, from centrally located hotels and historic guesthouses to relaxing coastal accommodation near the Otago Peninsula.
Dunedin offers accommodation for different travel styles and budgets.
Whether you are planning a short city break, a family holiday or a longer exploration of New Zealand’s South Island, choosing the right location can make your visit more enjoyable.
Stay in Central Dunedin
If you are visiting Dunedin for the first time, the city centre is a convenient place to stay.
The area around the Octagon offers easy access to restaurants, cafés, shops and historic attractions.
You will also be within walking distance of Dunedin Railway Station and several museums.
Central hotels are particularly convenient if you are travelling without a car.
Historic Hotels and Boutique Accommodation
Dunedin’s historic architecture creates an attractive setting for boutique hotels and traditional guesthouses.
Some accommodation options occupy restored Victorian and Edwardian buildings, offering a more personal atmosphere than larger modern hotels.
These properties can be an excellent choice for couples planning a relaxing weekend.
Stay Near St Clair Beach
If you prefer coastal surroundings, consider accommodation near St Clair Beach.
The area offers beautiful ocean views, beach walks and convenient access to cafés and restaurants.
It is particularly appealing if you enjoy surfing or want to spend time by the sea.
Accommodation on the Otago Peninsula
For a quieter experience, consider staying on the Otago Peninsula.
Here you can enjoy spectacular scenery and easier access to some of the region’s wildlife attractions.
A rental car is useful if you choose accommodation outside the city centre.
Find Your Accommodation in Dunedin
Compare hotels, guesthouses and holiday apartments for your travel dates.
Affiliate disclosure: We may earn a commission when you book accommodation through our partner links, at no additional cost to you.
My tip: Choose a central hotel if you are visiting Dunedin for just one or two nights. If you have more time and enjoy nature, spending a night on the Otago Peninsula can be a wonderful addition to your trip.