Find hotels near Cave Rock, Christchurch from $84

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 1,283 hotels close to Cave Rock with room rates, reviews, and availability. Most hotels are fully refundable.

Sumner Bay Motel & Apartments

3.5 star property
Sumner, 0.1 mi from Cave Rock
9.4 out of 10, Exceptional, (206)
"Great place to visit "
Australia
Malcom
$123 nightly
The price is $138
Dec 18 - Dec 19
Total with taxes and fees
Sumner Bay Motel & Apartments

Dyers House

5.0 star property
Cashmere, 6.5 mi from Cave Rock
10.0 out of 10, Exceptional, (38)
"Fantastic location, beautiful views from very clean and comfortable room. Friendly host and delicious breakfast available. "
United States
Anonymous traveler
$228 nightly
The price is $264
Dec 11 - Dec 12
Total with taxes and fees
Dyers House

The Observatory Hotel Christchurch

5.0 star property
Christchurch City Centre, 7 mi from Cave Rock
9.8 out of 10, Exceptional, (282)
"Beautiful designed and well kept hotel right downtown "
Australia
JH
$150 nightly
The price is $172
Dec 14 - Dec 15
Total with taxes and fees
The Observatory Hotel Christchurch

Adelphi Motel

4.5 star property
Merivale, 7.5 mi from Cave Rock
9.8 out of 10, Exceptional, (8)
"What a little gem Adelphi motel turned out to be. Great central location and very very clean with new furniture !2 tvs and a a heat pump/air conditioner kept us comfortable when it got hot. Fair price. I will definitely stay here again "
Australia
Andrea
$91 nightly
The price is $105
Dec 19 - Dec 20
Total with taxes and fees
Adelphi Motel

Quest on Kilmore

5.0 star property
Christchurch City Centre, 6.8 mi from Cave Rock
9.6 out of 10, Exceptional, (172)
"Perfect place to stay, excellent facilities "
Australia
Marilyn
$100 nightly
The price is $116
Dec 21 - Dec 22
Total with taxes and fees
Quest on Kilmore

Quest on Cambridge

3.0 star property
Christchurch City Centre, 6.8 mi from Cave Rock
9.6 out of 10, Exceptional, (247)
"Very pleasant staff"
Canada
Lyle
$100 nightly
The price is $116
Jan 4 - Jan 5, 2026
Total with taxes and fees
Quest on Cambridge

Focus Motel And Executive Suites

4.0 star property
Christchurch City Centre, 6.9 mi from Cave Rock
9.6 out of 10, Exceptional, (464)
"Easy to locate, easy parking, easy walk to Casino for a meal, modern with reasonably small room"
Australia
Ray
$112 nightly
The price is $128
Dec 9 - Dec 10
Total with taxes and fees
Focus Motel And Executive Suites

Sherborne Motor Lodge

3.5 star property
Saint Albans, 7 mi from Cave Rock
9.6 out of 10, Exceptional, (99)
"Excellent host made you feel welcome. Great price and location."
Australia
Tony
$72 nightly
The price is $84
Dec 14 - Dec 15
Total with taxes and fees
Sherborne Motor Lodge

The Mayfair

5.0 star property
Christchurch City Centre, 7.2 mi from Cave Rock
9.6 out of 10, Exceptional, (262)
"Great stay!"
United States
Kelsie
$170 nightly
The price is $195
Dec 14 - Dec 15
Total with taxes and fees
The Mayfair

The Classic Villa

5.0 star property
Christchurch City Centre, 7 mi from Cave Rock
9.6 out of 10, Exceptional, (489)
"Loved the location, the hosts, and the property. Quiet and relaxing. "
United States
Marc and Janice
$216 nightly
The price is $248
Dec 19 - Dec 20
Total with taxes and fees
The Classic Villa

Quest on Manchester

4.5 star property
Christchurch City Centre, 6.3 mi from Cave Rock
9.4 out of 10, Exceptional, (384)
"Would stay again, a pleasant experience :)"
Australia
Jeremy
$93 nightly
The price is $107
Dec 7 - Dec 8
Total with taxes and fees
Quest on Manchester

Distinction Christchurch Hotel

4.0 star property
Christchurch City Centre, 6.6 mi from Cave Rock
9.4 out of 10, Exceptional, (596)
"Fantastic hotel in the middle of it all. Room was beautifully appointed and very spacious. Lovely and quiet. Highly recommended."
Australia
Lynette
$142 nightly
The price is $163
Dec 24 - Dec 25
Total with taxes and fees
Distinction Christchurch Hotel

Christchurch City Hotel

4.0 star property
Christchurch City Centre, 6.6 mi from Cave Rock
9.4 out of 10, Exceptional, (537)
"Super clean, great location, very comfortable. We would definitely stay here again."
Australia
Joshua
$105 nightly
The price is $122
Dec 14 - Dec 15
Total with taxes and fees
Christchurch City Hotel

The Elmwood Motel

3.0 star property
Merivale, 7.6 mi from Cave Rock
9.6 out of 10, Exceptional, (30)
"Beautiful room, very well decorated, clean, friendly staff and good location "
Australia
Sophie
$104 nightly
The price is $121
Dec 19 - Dec 20
Total with taxes and fees
The Elmwood Motel

The Grange Boutique B & B

4.0 star property
Christchurch City Centre, 6.9 mi from Cave Rock
9.4 out of 10, Exceptional, (622)
"Comfortable bed, cozy room, free Netflix, excellent breakfast with espresso coffees, great location for downtown. "
United States
Kim
$100 nightly
The price is $115
Dec 9 - Dec 10
Total with taxes and fees
The Grange Boutique B & B

The Grange Motel

3.0 star property
Christchurch City Centre, 6.9 mi from Cave Rock
9.4 out of 10, Exceptional, (212)
"Close to city center, clean, tidy and quiet."
Australia
Timothy
$85 nightly
The price is $99
Dec 14 - Dec 15
Total with taxes and fees
The Grange Motel

Sudima Christchurch City

5.0 star property
Christchurch City Centre, 7.1 mi from Cave Rock
9.4 out of 10, Exceptional, (501)
"The room was nice, clean and up to date. The staff was also very friendly and helpful. We thoroughly enjoyed our stay."
United States
David
$147 nightly
The price is $169
Dec 14 - Dec 15
Total with taxes and fees
Sudima Christchurch City

Tuscana Motor Lodge

4.0 star property
Christchurch City Centre, 7.1 mi from Cave Rock
9.4 out of 10, Exceptional, (331)
"Have stayed here many times. Always so clean and a great experience. Comfortable beds and great service staff. "
Australia
Jennifer
$80 nightly
The price is $92
Dec 19 - Dec 20
Total with taxes and fees
Tuscana Motor Lodge

Rydges Latimer Christchurch

4.5 star property
Christchurch City Centre, 6.3 mi from Cave Rock
9.2 out of 10, Wonderful, (1007)
"Spotless room. Great room service. Courteous staff. Entire stay was great. Amazing location too. "
Australia
Aisha
$139 nightly
The price is $160
Dec 14 - Dec 15
Total with taxes and fees
Rydges Latimer Christchurch

Amross Court Motor Lodge

4.0 star property
Christchurch City Centre, 7.2 mi from Cave Rock
9.4 out of 10, Exceptional, (841)
"Spacious and clean room. Recommended to stay "
Australia
Glacy Ann
$93 nightly
The price is $108
Jan 4 - Jan 5, 2026
Total with taxes and fees
Amross Court Motor Lodge
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 Cave Rock Hotel Reviews

Hotels near other Cave Rock attractions

Frequently asked questions

What are the top-rated hotels near Cave Rock?
Discover top-rated hotels near Cave Rock that provide an exceptional experience and stunning views, perfect for your stay in Christchurch.

Panoramic Views and Relaxing Spa

With an outstanding review rating of 10, Panoramic Views and Relaxing Spa offers a serene retreat just 3.6 miles from Cave Rock. This hotel features a well-equipped kitchenette, spacious patio, and a relaxing hot tub, making it ideal for travelers seeking comfort and relaxation. The garden and secured yard enhance the outdoor experience, providing a perfect space to unwind after a day of exploration.

Cave Rock Guest House

Nestled only a 2-minute walk from Cave Rock, Cave Rock Guest House is a charming 3-star accommodation rated 9.6 by travelers. Guests can enjoy breathtaking sea views from the hotel while taking advantage of the terrace and beautiful garden. With amenities like a kitchenette and daily housekeeping, this traveler house ensures a cozy and convenient stay at the heart of the action.

Arcadia Motel

Rated 8.4 by travelers, Arcadia Motel is a comfortable 3-star hotel located 4.8 miles from Cave Rock. This hotel offers practical amenities including a kitchenette and ample parking options, making it a great choice for those exploring the area. Guests can unwind in the garden or enjoy the nearby indoor pool, providing an enjoyable stay amid the scenic beauty of Christchurch.
What hotels are within walking distance to Cave Rock?
Discover ideal accommodations just a short stroll from Cave Rock, perfect for enjoying stunning views and top-rated stays.

Cave Rock Guest House

Cave Rock Guest House is a charming 3-star hotel located just a 2-minute walk from the picturesque Cave Rock. Rated 9.6 by travelers, this hotel features a welcoming terrace and a beautiful garden, providing a serene atmosphere for relaxation. Guests can enjoy convenient amenities such as free self-parking and a kitchenette equipped with a toaster and refrigerator, making it a comfortable choice for those looking to explore the nearby beach and surf spots. The traveler house also offers stunning sea views, perfect for unwinding after a day of adventure.
How much is a hotel near Cave Rock?
Staying near Cave Rock is a treat, with plenty of hotels from $84 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Cave Rock?
For families seeking top-rated, family-friendly hotels near Cave Rock, there are wonderful options that offer comfort and amenities for both kids and adults.

Panoramic Views and Relaxing Spa

Panoramic Views and Relaxing Spa is a family haven just 3.6 miles from Cave Rock, rated an impressive 10 by travelers. This hotel features a fantastic outdoor play area for children, along with a secure yard and babysitting services for added peace of mind. Guests can also enjoy a kitchenette, hot tub, and a beautiful garden area, making it an ideal choice for family relaxation and fun.

Cave Rock Guest House

Cave Rock Guest House is just a 2-minute walk from Cave Rock and boasts a review rating of 9.6, making it a perfect choice for families. It features free cribs, connecting rooms, and a secure yard, ensuring a comfortable stay for travelers with children. Additional amenities include a terrace, kitchenette, and nearby beach access, perfect for family outings.

Arcadia Motel

Arcadia Motel, located 4.8 miles from Cave Rock, offers a solid 8.4 review rating and a welcoming atmosphere for families. With free cribs, kitchenettes, and a playground, it caters well to children's needs. Guests can also take advantage of daily housekeeping, an indoor pool nearby, and convenient onsite parking for a straightforward stay.
Which hotels near Cave Rock offer the best views?
For those seeking top-rated hotels with stunning views near Cave Rock, your perfect stay awaits in Christchurch.

Cave Rock Guest House

Just a 2-minute walk from Cave Rock, Cave Rock Guest House is a charming 3-star accommodation rated an impressive 9.6 by travelers. This traveler house boasts breathtaking beach views and direct access to the sandy shores, perfect for those looking to enjoy the ocean. Guests will appreciate the tranquil terrace and garden area, as well as the well-equipped kitchenette for a comfortable stay. The hotel offers free self-parking, ensuring convenience for all visitors.

Arcadia Motel

Arcadia Motel is a 3-star hotel located 4.8 miles from Cave Rock, rated 8.4 by travelers. This inviting motel features a lovely river view from select rooms, making it a great choice for those looking to enjoy the natural scenery. Guests can take advantage of a kitchenette in their rooms, which includes an oven and full-sized refrigerator, ideal for longer stays. The motel also offers convenient amenities such as free onsite parking and a daily housekeeping service.
What are the best affordable hotels near Cave Rock?
For travelers seeking affordable accommodations near Cave Rock, these top-rated hotels offer both comfort and value, making them perfect for a memorable getaway.

Panoramic Views and Relaxing Spa

Just 3.6 miles from Cave Rock, this accommodation boasts a perfect review rating of 10, making it a favorite among travelers. Families will appreciate its outdoor play area, toys for children, and secured yard, ensuring a fun and safe environment. Additional amenities include WiFi, a relaxing hot tub, and a well-equipped kitchenette, perfect for those looking to prepare meals during their stay.

Cave Rock Guest House

Located just a 2-minute walk from Cave Rock, this charming 3-star traveler house is rated 9.6 by travelers. It features family-friendly amenities such as free cribs and a beautiful terrace for relaxation. Guests can enjoy WiFi, direct access to the beach, and nearby surfing opportunities, making it an ideal spot for beach lovers and families alike.

Arcadia Motel

Situated 4.8 miles from Cave Rock, this 3-star motel has a solid review rating of 8.4. It welcomes families with free cribs and an indoor pool nearby for a splash of fun. Guests enjoy conveniences like complimentary WiFi, free parking, and a kitchenette in each room, making it a practical choice for budget-conscious travelers.
What are the best pet-friendly hotels near Cave Rock?
For those traveling with pets, finding the right hotel near Cave Rock can enhance your stay in Christchurch. Here are some top-rated pet-friendly options that promise comfort and convenience.

Panoramic Views and Relaxing Spa

Just 3.6 miles from Cave Rock, Panoramic Views and Relaxing Spa boasts an impressive review rating of 10, making it a perfect choice for pet owners seeking luxury. This hotel allows pets in rooms and features a relaxing spa, hot tub, and a secured yard for pets to play. With additional amenities like a fully equipped kitchenette, outdoor play area for children, and a serene patio, travelers can enjoy stunning views while ensuring their pets are comfortable and cared for.

Arcadia Motel

Arcadia Motel is a welcoming 3-star hotel located just 4.8 miles from Cave Rock, with a solid review rating of 8.4 from travelers. This motel is pet-friendly, offering essential amenities such as food and water bowls to make your furry friend feel at home. Guests can enjoy features like in-room kitchenettes, free parking, and easy access to local attractions. With additional amenities like an indoor pool nearby and daily housekeeping, this spot caters to both travelers and their pets.
Can I book a fully refundable hotel close to Cave Rock?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Cave Rock", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Cave Rock?
To look for discounts on hotels near Cave Rock, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia