COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Holidays in Christchurch

Choose two or more items and save on your trip:

Christchurch Vacation: Coronavirus Information

Most Christchurch hotels offer free cancellation. Consider booking refundable hotels rather than non-refundable ones. Just look for the ‘free cancellation’ message during your hotel search. Prices can vary, but right now we believe that flexibility matters.

For more information about the impact of COVID-19 on your Christchurch trip, please visit our Coronavirus Information page.

Top hotels in Christchurch

The Fisherman's Haunt
The Fisherman's Haunt
3.5 out of 5
The price is AU$222 per night from 2 Aug. to 2 Aug.
4.4/5Excellent! (161 reviews)
"Kenny and all the staff were very attentive, never had to wait for service either in the bar or the restaurant. Wasn't happy with a main meal they served, it was quickly replaced with another I chose which I was really pleased with. Which is all you can ask for, then found out they didn't charge ..."

Reviewed on 14 Jun. 2021

The Fisherman's Haunt
The Christchurch Harbour Hotel And Spa
The Christchurch Harbour Hotel And Spa
4 out of 5
The price is AU$564 per night from 19 Aug. to 19 Aug.
4.5/5Wonderful! (355 reviews)
"An excellent hotel with attentive staff only let down be poor internet and the area has poor Vodafone reception But very good value for money and comfortable rooms"

Reviewed on 17 Jun. 2021

The Christchurch Harbour Hotel And Spa
The Kings Arms
The Kings Arms
4 out of 5
18 Castle Street, Christchurch, England
The price is AU$328 per night from 8 Aug. to 8 Aug.
4.5/5Wonderful! (172 reviews)
"Friendly helpful staff. Location. Smart hotel. Free parking"

Reviewed on 10 Jul. 2021

The Kings Arms
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.

Top activities in Christchurch

Frequently asked questions