Compare Cheap Hotels in Otago Peninsula
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Otago Peninsula Hotels

Larnach Lodge
145 Camp Road Dunedin
$99 nightly
The price is $113 total per night
$113 total
Jan 11 - Jan 12, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
2.95 mi from city center
With a stay at Larnach Lodge in Dunedin, you'll be 0.8 mi (1.3 km) from Larnach Castle and 9 mi (14.4 km) from Dunedin Chinese Garden.
Parking included
Free WiFi

Craftsman built house provides stunning retreat
Dunedin City Otago
$88 nightly
The price is $99 total per night
$99 total
Dec 14 - Dec 15
Total with taxes and fees
3.23 mi from city center
With a stay at this vacation home in Dunedin (Broad Bay), you'll be within a 5-minute drive of The Fletcher House and Silver Peaks Reserve.
Kitchen
Washer

Harbour Studio (Dunedin)
Dunedin Area Dunedin
$129 nightly
The price is $145 total per night
$145 total
Jan 11 - Jan 12, 2026
Total with taxes and fees
7.95 mi from city center
With a stay at this condo in Dunedin (Vauxhall), you'll be within a 5-minute drive of Edgar Centre and Chisholm Park Golf Club.
Kitchen
Washer

Scenic Hotel Dunedin City
123 Princes Street Dunedin
$93 nightly
The price is $107 total per night
$107 total
Jan 8 - Jan 9, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
9 mi from city center
A stay at Scenic Hotel Dunedin City places you in the heart of Dunedin, steps from The Octagon and 2 minutes by foot from Grand Casino.
Free WiFi
Restaurant

Scenic Hotel Southern Cross
118 High Street Dunedin
$85 nightly
The price is $98 total per night
$98 total
Dec 15 - Dec 16
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
9.08 mi from city center
With a stay at Scenic Hotel Southern Cross, you'll be centrally located in Dunedin, steps from Grand Casino and within a 5-minute walk of Speight's Brewery.
Free WiFi
Restaurant

Kingsgate Hotel Dunedin
10 Smith Street Dunedin
$91 nightly
The price is $105 total per night
$105 total
Jan 11 - Jan 12, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
9.06 mi from city center
Kingsgate Hotel Dunedin is centrally located in Dunedin, a 3-minute walk from St. Paul's Cathedral and 7 minutes by foot from Speight's Brewery.
Breakfast included
Free WiFi

Iconic Historic Seaside Cottage
Purakanui Inlet Dunedin City
8.44 mi from city center
A stay at this vacation home places you in the heart of Purakaunui, a 1-minute drive from Purakaunui Inlet and 6 minutes from Long Beach.
Pool
Kitchen

Distinction Dunedin Hotel
6 Liverpool Street Dunedin
$136 nightly
The price is $157 total per night
$157 total
Jan 4 - Jan 5, 2026
Total with taxes and fees
9.05 mi from city center
A stay at Distinction Dunedin Hotel places you in the heart of Dunedin, within a 5-minute walk of Grand Casino and Dunedin Chinese Garden.
Free WiFi
Restaurant

Beach lodge motel
38 Victoria Rd Dunedin Otago
$59 nightly
The price is $68 total per night
$68 total
Dec 15 - Dec 16
Total with taxes and fees
8.77 mi from city center
With a stay at Beach lodge motel in Dunedin (Saint Kilda), you'll be within a 10-minute walk of Ocean Beach Railway and Chisholm Park Golf Club.
Parking included
Free WiFi

Quest Dunedin
333 Cumberland St Dunedin
$96 nightly
The price is $111 total per night
$111 total
Dec 14 - Dec 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
8.73 mi from city center
A stay at Quest Dunedin places you in the heart of Dunedin, within a 5-minute walk of The Octagon and University of Otago.
Free WiFi
Breakfast available

The Chamberson
77 Stuart Street Dunedin Otago
$112 nightly
The price is $129 total per night
$129 total
Dec 18 - Dec 19
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
8.81 mi from city center
With a stay at The Chamberson, you'll be centrally located in Dunedin, steps from The Octagon and within a 5-minute walk of New Zealand Sports Hall of Fame.
Free WiFi
Parking available

Dunedin Holiday Park & Motels
41 Victoria Road Dunedin
$50 nightly
The price is $57 total per night
$57 total
Dec 20 - Dec 21
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
8.82 mi from city center
With a stay at Dunedin Holiday Park & Motels in Dunedin (Saint Kilda), you'll be within a 10-minute walk of Ocean Beach Railway and Chisholm Park Golf Club.
Parking included
Free WiFi
Don't see what you're looking for?
See all available properties in Otago Peninsula
View all propertiesLowest 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.
Often, one of the most difficult things about booking a hotel is finding the best time to go. The cost of staying in hotels in could vary significantly, depending on the time of the year chosen. If you would like to figure out the most suitable time to take a trip then using CheapTickets could be the best option for you. We will be able to provide information on hotels in to ensure that you get the best deal possible. So if you are looking for a booking website that will streamline the process and offer good prices, then log in and get booking.
Otago Peninsula hotels essential information
Accommodation | 278 hotels |
|---|---|
Lowest Price | $57 |
Highest Price | $157 |
Popular hotels | Larnach Lodge, Craftsman built house provides stunning retreat, Harbour Studio (Dunedin), Scenic Hotel Dunedin City, Scenic Hotel Southern Cross, Kingsgate Hotel Dunedin, Iconic Historic Seaside Cottage, Distinction Dunedin Hotel, Beach lodge motel , Quest Dunedin, The Chamberson, Dunedin Holiday Park & Motels |
Most Recent Otago Peninsula Hotel Reviews

Distinction Dunedin Hotel
5 out of 5
Posted 3 days ago
CheapTickets Verified Review
"Clean room with good amenities and great location"
A verified traveler stayed at Distinction Dunedin Hotel






