
Diamond Harbour Holidays from AU$1,251
Book a Hotel + Flight or Car together to unlock savings
Your Diamond Harbour Holiday
Spend less time travel planning and more time having awesome adventures with a Diamond Harbour holiday package. The neighbourhood of Christchurch City Centre, which is great for shopping and dining, makes a wonderful base for your city break. Like to start exploring your surroundings? Lyttelton Harbour, New Brighton Beach and Sumner Beach are three of the leading places to visit during a trip to Diamond Harbour. Don't delay exploring this destination any longer. Your perfect Diamond Harbour holiday is only a few clicks away with Expedia.
The Latest Diamond Harbour Holiday Deals
Price found within the past 48 hours. Click for updated prices.

Rydges Latimer Christchurch
Christchurch City Centre
Price was AU$1,410, price is now AU$1,251 per person
AU$1,251
per person
7 Jan - 10 Jan
found 23 hours ago
Return flight included
Melbourne (MEL) to Christchurch (CHC)
9.2/10 Wonderful! (1,000 reviews)
Spotless room. Great room service. Courteous staff. Entire stay was great. Amazing location too.
Reviewed on 30 Nov 2025

298 Westside Motor Lodge
Upper Riccarton
Price was AU$1,557, price is now AU$1,336 per person
AU$1,336
per person
31 Dec - 5 Jan
found 20 hours ago
Return flight included
Melbourne (MEL) to Christchurch (CHC)
9/10 Wonderful! (382 reviews)
Quite all the sky channels spa bath room was serviced/restocked
Reviewed on 10 Nov 2025

The Salisbury Luxury Class
Christchurch City Centre
Price was AU$1,522, price is now AU$1,305 per person
AU$1,305
per person
7 Jan - 10 Jan
found 23 hours ago
Return flight included
Melbourne (MEL) to Christchurch (CHC)
8.4/10 Very Good! (23 reviews)
Beautiful rooms and communal areas. The lobby and courtyard are beautifully decorated. Our room was very comfortable and quiet. AC/heater was easy to use, as well as the spa bath. Really happy with our stay here, was well worth the value for money and would recommended staying here again.
Reviewed on 10 Nov 2025


Camelot Motor Lodge
Merivale
Price was AU$1,548, price is now AU$1,366 per person
AU$1,366
per person
31 Dec - 5 Jan
found 20 hours ago
Return flight included
Melbourne (MEL) to Christchurch (CHC)
8/10 Very Good! (751 reviews)
Highly recommend this place to stay! It has everything you need right on site, and particularly if you have kids - playground, spa and pool! Will stay again.
Reviewed on 10 Nov 2025
Diamond Harbour Holiday
Diamond Harbour Essential Information
Language | English |
|---|---|
Currency | New Zealand dollars |
Closest Airport | Christchurch Intl. Airport (CHC) |
Max Temp Winter | 10ºC |
Max Temp Summer | 21ºC |
Top Sights | Sumner Beach, New Brighton Beach and Christchurch Gondola |
Our pick of the best Diamond Harbour Hotel Deals

BreakFree on Cashel Christchurch
165 Cashel Street Christchurch
Fully refundableReserve now, pay when you stay
The price is AU$78 per night from 7 Dec to 8 Dec
AU$78
7 Dec - 8 Dec
includes taxes & fees
8.2/10 Very Good! (1,004 reviews)
Great resignation
Reviewed on 29 Nov 2025

Novotel Christchurch Airport
30 Durey Road Christchurch NZ
Fully refundableReserve now, pay when you stay
The price is AU$257 per night from 7 Dec to 8 Dec
AU$257
7 Dec - 8 Dec
includes taxes & fees
9.4/10 Exceptional! (1,025 reviews)
The room is very pleasant.
Reviewed on 25 Nov 2025

Bealey Quarter
247 Bealey Ave Christchurch
Fully refundableReserve now, pay when you stay
The price is AU$67 per night from 9 Dec to 10 Dec
AU$67
9 Dec - 10 Dec
includes taxes & fees
8.4/10 Very Good! (406 reviews)
Spotless room. Great ventilation
Reviewed on 21 Nov 2025
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.
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.











