Find and Book Top Rated Hotels in Kaikoura

Search among 64 available hotels and places to stay in Kaikoura from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-50 out of 64
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great32 reviews
MapView on map4.6 mi from City Center
From   US$ 158 /nightSelect
8.4
Great246 reviews
MapView on map1.1 mi from City Center1.1 mi from City Center
From   US$ 98 /nightSelect
8.0
Great149 reviews
1000 yd from City Center900 yd from City Center
From   US$ 72 /nightSelect
8.4
Great62 reviews
1300 yd from City Center1200 yd from City Center
From   US$ 83 /nightSelect
8.0
Great69 reviews
1.5 mi from City Center1.4 mi from City Center
From   US$ 78 /nightSelect
8.2
Great84 reviews
1100 yd from City Center1100 yd from City Center
From   US$ 107 /nightSelect
8.4
Great59 reviews
1.5 mi from City Center1.4 mi from City Center
From   US$ 87 /nightSelect
8.2
Great64 reviews
2.7 mi from City Center
From   US$ 68 /nightSelect
8.0
Great93 reviews
1400 yd from City Center1400 yd from City Center
From   US$ 166 /nightSelect
7.8
Very good136 reviews
1.1 mi from City Center1.0 mi from City Center
From   US$ 97 /nightSelect
8.2
Great117 reviews
1.3 mi from City Center1.3 mi from City Center
From   US$ 57 /nightSelect
Bed & Breakfast
8.8
Great16 reviews
600 yd from City Center700 yd from City Center
From   US$ 190 /nightSelect
8.0
Great14 reviews
4.2 mi from City Center
From   US$ 132 /nightSelect
8.4
Great136 reviews
700 yd from City Center700 yd from City Center
From   US$ 88 /nightSelect
8.2
Great68 reviews
700 yd from City Center600 yd from City Center
From   US$ 130 /nightSelect
8.4
Great27 reviews
1.1 mi from City Center1.1 mi from City Center
From   US$ 152 /nightSelect
8.0
Great50 reviews
1300 yd from City Center1200 yd from City Center
From   US$ 82 /nightSelect
Hostel
8.6
Great120 reviews
500 yd from City Center400 yd from City Center
From   US$ 21 /nightSelect
8.4
Great208 reviews
300 yd from City Center400 yd from City Center
From   US$ 111 /nightSelect
Bed & Breakfast
8.8
Great35 reviews
2.0 mi from City Center
From   US$ 116 /nightSelect
8.2
Great41 reviews
1200 yd from City Center1200 yd from City Center
From   US$ 278 /nightSelect
Villa
9.2
Perfect12 reviews
4.9 mi from City Center
From   US$ 159 /nightSelect
9.4
Perfect2 reviews
3.4 mi from City Center
From   US$ 293 /nightSelect
8.2
Great16 reviews
6.0 mi from City Center
From   US$ 374 /nightSelect
2.7 mi from City Center
From   US$ 185 /nightSelect
8.0
Great148 reviews
1600 yd from City Center1500 yd from City Center
From   US$ 149 /nightSelect
8.0
Great17 reviews
From   US$ 181 /nightSelect
8.2
Great141 reviews
1.1 mi from City Center1.1 mi from City Center
From   US$ 76 /nightSelect
Bed & Breakfast
8.0
Great89 reviews
2.6 mi from City Center
From   US$ 78 /nightSelect
8.6
Great71 reviews
700 yd from City Center600 yd from City Center
From   US$ 51 /nightSelect
Apartment
8.2
Great28 reviews
600 yd from City Center500 yd from City Center
From   US$ 94 /nightSelect
8.2
Great77 reviews
1.3 mi from City Center1.3 mi from City Center
From   US$ 119 /nightSelect
8.2
Great61 reviews
1.9 mi from City Center
From   US$ 117 /nightSelect
Hostel
8.4
Great86 reviews
900 yd from City Center900 yd from City Center
From   US$ 60 /nightSelect
7.8
Very good65 reviews
1600 yd from City Center1500 yd from City Center
From   US$ 64 /nightSelect
8.4
Great43 reviews
1.2 mi from City Center1.2 mi from City Center
From   US$ 179 /nightSelect
8.4
Great38 reviews
1300 yd from City Center1200 yd from City Center
From   US$ 83 /nightSelect
1.3 mi from City Center1.3 mi from City Center
From   US$ 57 /nightSelect
8.0
Great61 reviews
1.4 mi from City Center1.4 mi from City Center
From   US$ 77 /nightSelect
8.2
Great91 reviews
1500 yd from City Center1500 yd from City Center
From   US$ 94 /nightSelect
Bed & Breakfast
8.2
Great41 reviews
1400 yd from City Center1300 yd from City Center
From   US$ 131 /nightSelect
8.0
Great66 reviews
400 yd from City Center400 yd from City Center
From   US$ 62 /nightSelect
Motel
8.4
Great65 reviews
1.1 mi from City Center1.1 mi from City Center
From   US$ 138 /nightSelect
1000 yd from City Center1000 yd from City Center
From   US$ 287 /nightSelect
8.6
Great22 reviews
1500 yd from City Center1500 yd from City Center
From   US$ 65 /nightSelect
8.2
Great150 reviews
1.7 mi from City Center1.7 mi from City Center
From   US$ 83 /nightSelect
8.8
Great24 reviews
300 yd from City Center300 yd from City Center
From   US$ 173 /nightSelect
Apartment
8.4
Great20 reviews
1.0 mi from City Center1.0 mi from City Center
From   US$ 226 /nightSelect
8.8
Great20 reviews
4.2 mi from City Center
From   US$ 298 /nightSelect
1600 yd from City Center1600 yd from City Center
From   US$ 276 /nightSelect
  • 1
  • 2

Best hotels and places to stay in Kaikoura

Why visit?

Kaikoura, a picturesque coastal town nestled between the Kaikoura Ranges and the Pacific Ocean, offers a unique experience for tourists. Renowned for its diverse marine life, including whales, dolphins, and seals, Kaikoura provides ample opportunities for wildlife enthusiasts and nature lovers to indulge in unforgettable encounters with these magnificent creatures.

Where to stay?

To make the most of your visit to Kaikoura, it is important to choose the right area to stay in. Here are some of the best areas in Kaikoura that offer a range of hotels and accommodations catering to different preferences and budgets:

Kaikoura Township:

The heart of the town, staying here provides easy access to local attractions, marine excursions, shops, and restaurants. With a wide range of hotels and accommodations available, including budget-friendly options and luxurious resorts, Kaikoura Township is a convenient and vibrant base for exploring the region.

South Bay:

Located just a short distance south of the Kaikoura Township, South Bay offers a quieter and more relaxed atmosphere. This area is known for its stunning coastal views and tranquil ambiance. It is an excellent choice for those seeking a peaceful retreat, away from the hustle and bustle of the town center.

Hapuku:

Situated a few kilometers north of the Kaikoura Township, Hapuku is a rural area surrounded by picturesque landscapes. It is an ideal location for travelers who prefer a peaceful and secluded experience. Hapuku is also home to some of the region's finest luxury lodges, providing guests with a luxurious and indulgent stay.

What is the price per hotel room per night?

The average price for hotel rooms per night in Kaikoura varies depending on the star rating of the hotel. Here is a general idea of the average prices:

3-star hotels: $100-$150 per night

4-star hotels: $150-$250 per night

5-star hotels: $250 and above per night

Best Value for Money:

The White Morph Heritage Collection: Starting at $130 per night, this 4-star hotel offers comfortable rooms with stunning sea views. It also features an on-site restaurant and is conveniently located near the town center.

Alpine View Motel: With prices starting at $100 per night, this 3-star motel offers clean and cozy accommodation with beautiful mountain views. It is located close to the town center and provides easy access to local attractions.

Heritage Court Motor Lodge: Starting at $120 per night, this 3-star motor lodge offers spacious rooms with modern amenities. It boasts a peaceful location away from the town center while still being easily accessible to restaurants and shops.

Best Kids-Friendly Hotels:

Kaikoura Gateway Motor Lodge: This 4-star hotel offers family-friendly accommodation with spacious rooms and a playground for children. Prices start at $160 per night, and it is conveniently located near the town center.

Dolphin Lodge: With prices starting at $180 per night, this 4-star lodge provides family-friendly rooms and a welcoming atmosphere. It also offers a range of activities for children, including a game room and a garden.

Best Hotels for Romantic Getaway:

Hapuku Lodge and Tree Houses: This luxurious 5-star lodge offers elegant rooms and exquisite treehouse accommodation. With prices starting at $450 per night, it provides a secluded and romantic experience in the midst of nature.

The Fairways at Ocean Ridge: Starting at $250 per night, this 4-star resort offers spacious suites with private balconies, perfect for a romantic escape. It is situated close to the ocean, allowing couples to enjoy breathtaking views and serene surroundings.

Best for Location:

Kaikoura Boutique Hotel: This 4-star hotel is centrally located in the town, providing convenient access to shops, restaurants, and attractions. Prices start at $180 per night, and it offers comfortable rooms with modern amenities.

Waves on the Esplanade: Situated right on the waterfront, this 4-star hotel offers stunning ocean views and easy access to the beach. With prices starting at $200 per night, it provides a convenient location and comfortable accommodation.

Willowbank Motel: Starting at $130 per night, this 3-star motel is located near the main town area, offering easy access to local amenities and attractions. It provides comfortable rooms with a pleasant ambiance.

Best for a Short City Break:

Anchor Inn Motel: With prices starting at $140 per night, this 3-star motel provides modern and comfortable rooms close to the town center. It is an excellent choice for a short city break, with easy access to local amenities.

Norfolk Pine Beachfront Motel: This 4-star motel offers beachfront accommodation with prices starting at $170 per night. It is located just a short walk from the town center and provides a peaceful environment for a relaxing getaway.

Show moreLess