Hotels in Canterbury

Find deals on 316 hotels in Canterbury

Jun 24 — Jun 252
Fri 6/24
Sat 6/25

Top hotels in Canterbury

Find the perfect hotel for your stay in Canterbury
Review Score
Hotel class

Best cities to book a hotel in Canterbury

Below are the average prices for hotels in the most popular cities in Canterbury


$71 - $134

CHEAPEST CITY IN CANTERBURYAshburton27% cheaperHotels in Ashburton are the cheapest in Canterbury at just $71 per night on average
MOST EXPENSIVE CITY IN CANTERBURYHanmer Springs27% more expensiveHanmer Springs has the highest priced hotels in Canterbury with rooms averaging $134 per night
MOST POPULAR CITY IN CANTERBURYChristchurch80% more users visitedMore momondo users search for hotels in Christchurch than any other city in Canterbury

Hotels in popular cities in Canterbury

Below are the most popular cities in Canterbury to stay in, as well as some of the best hotels in each area

When to book a hotel in Canterbury

Check out the information below to find the best deal on a hotel room in Canterbury
Low SeasonMarchcheapest month to stay
High SeasonDecembermost expensive time to stay
25%expected price decrease
30%expected price increase


$89 - $170

Highest day of weekFridayis the most expensive day of the week to book
Cheapest day of weekMondayis the cheapest day of the week to book
$144is the average per night cost for a hotel on this day
$92is the average per night cost for a hotel on this day

How much does a hotel in Canterbury cost per night?

Use the information below to find quality Canterbury hotel rooms for low prices
2 stars and under
3 stars
4 stars +

Best prices found by momondo users in the past 24 hours.

Hostels and cheap hotels in Canterbury

These hotels and hostels usually make for a cheap way to stay in Canterbury

Get the best value hotel in Canterbury

These Canterbury hotels have the best prices for their ratings

Useful insights on Canterbury hotels

Get a quick overview on price and accommodation trends for your visit in Canterbury

Lowest Hotel Price


Most Popular Hotel (5-star)

The Classic Villa Ascend Hotel Collection

Hotels Near Airport


Average Length of Stay

2 days
The cheapest price for a room in Canterbury found in the last 7 days is $19/night. This rate is available with Yha Christchurch Rolleston House, a 3-star hotel.
Travel with comfort when booking a room with The Classic Villa Ascend Hotel Collection, the most popular 5-star hotel in Canterbury.
There are 139 hotels in Canterbury close to Christchurch. Novotel Christchurch Airport is the nearest with a distance of 0.5 mi from this airport.
On average, people stay for 2 days when lodging at hotels in Canterbury. The average accommodation price for 2 days in Canterbury in the past week is $279.

Information about staying in Canterbury

Read these important travel tips before booking a hotel in Canterbury

A good deal for a hotel in Canterbury is typically any price under $107, which is the average nightly rate in Canterbury. This rate will typically be harder to find in Twizel, where hotels prices are generally higher. Lyttelton has some of the lowest hotel prices of any Canterbury destination, and good deals may be easier to find there.

Judging by user ratings, the best hotels in Canterbury are: Whitewood Suites Inner City Luxury Apartments in Christchurch (rated 9.5), and A Little Bit Beachy Modern Double Room Guest Toilet in Christchurch (rated 9.5)Settlers Motel in Hanmer Springs (rated 9.3)

$121 per night is the average price for a double room at a hotel in Canterbury during the month of June. The cheapest rate for a double room in Canterbury during this month was for $75 per night (in Christchurch).

momondo's favorite hotels in Canterbury

Learn more about these user-preferred hotels in Canterbury
Sudima Christchurch City

Sudima Christchurch City

47-49 Salisbury Street, Christchurch, New Zealand

North South Holiday Park

North South Holiday Park

Christchurch, New Zealand

Peppers Christchurch Clearwater Resort

Peppers Christchurch Clearwater Resort

Clearwater Avenue, Christchurch, New Zealand

Hotel Ashburton

Hotel Ashburton

11 Racecourse Road, Ashburton, New Zealand

Alpine-Pacific Holiday Park

Alpine-Pacific Holiday Park

Kaikoura, New Zealand

Blue Seas Motels Kaikoura

Blue Seas Motels Kaikoura

222 Esplanade, Kaikoura, New Zealand

Ramada Suites Christchurch City

Ramada Suites Christchurch City

264 - 266 Tuam Street, Christchurch, New Zealand

Bealey Quarter

Bealey Quarter

247 Bealey Avenue, Christchurch, New Zealand


Hanmer Springs Forest Camp Trust

Hanmer Springs, New Zealand

Kaikoura Gateway Motor Lodge

Kaikoura Gateway Motor Lodge

18 Churchill Street, Kaikoura, New Zealand

The St James

The St James

20 Chisholm Crescent, Hanmer Springs, New Zealand

Alpine Lodge Motel

Alpine Lodge Motel

1 Harrogate Street, Hanmer Springs, New Zealand

Tailor Made Tekapo Accommodation - Guesthouse & Hostel

Tailor Made Tekapo Accommodation - Guesthouse & Hostel

11 Aorangi Crescent, Lake Tekapo, New Zealand


Why use momondo?

momondo is free to use with no hidden fees or costs. momondo searches across numerous travel websites to return hotels and accommodation options in Canterbury which you can then filter quickly and easily.

Finding a great place to stay in Canterbury is easy with momondo. Filter all the accommodation options we return to find the best place for you. Want somewhere with a pool or 24 hour front desk? We have filters for that. Free breakfast? momondo can show those for you also. Filter by review, price and numerous other factors, all for free, all on momondo.

Here's why travelers choose to use momondo
Comprehensive travel search
momondo compares 3M+ hotels and other types of accommodation to ensure you can find the best place to stay.
Intuitive search filters
Filter by price, amenities, free cancellation, enhanced cleaning, free breakfast and much more.
Smart price alerts
If you have found somewhere, momondo can track the price and alert you when it changes.