Compare Cheap Hotels in Napier
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Napier Hotels

Peace Valley Guesthouse
2 Wouter Street Napier Western Cape
0.38 mi from city center
Located in Napier, Peace Valley Guesthouse is in the mountains, within a 5-minute drive of Dutch Reformed Church Napier and Riek Creative Art Gallery.
Pool
Restaurant

The Caledon Hotel & Spa
1 Nerina Avenue Caledon Western Cape
$123 nightly
The price is $141 total per night
$141 total
Jun 18 - Jun 19
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
31.24 mi from city center
With a stay at The Caledon Hotel & Spa in Caledon, you'll be within a 15-minute walk of Caledon Hospital and The Caledon Casino.
Pool
Spa

Arniston Spa Hotel
1 Beach Road Arniston Western Cape
23.18 mi from city center
With a stay at Arniston Spa Hotel in Arniston, you'll be on the beach, just a 1-minute walk from Arniston Beach and 8 minutes by foot from Roman Beach.
Pool
Breakfast included

Grootbos Nature Reserve
148 Route 43 Gansbaai Western Cape
$1,332 nightly
The price is $1,532 total per night
$1,532 total
Jul 11 - Jul 12
Total with taxes and fees
28.07 mi from city center
With a stay at Grootbos Nature Reserve in Gansbaai, you'll be within a 15-minute drive of Grootbos Nature Reserve and De Kelders Strand.
Pool
Breakfast included

Stonehouse on Main
49 Protea Rd Struisbaai Western Cape
$71 nightly
The price is $81 total per night
$81 total
Jun 20 - Jun 21
Total with taxes and fees
23.73 mi from city center
With a stay at Stonehouse on Main in Struisbaai, you'll be within a 15-minute walk of Struisbaai Beach and Struisbaai Mall.
Breakfast included
Parking included

De Hoop Suites
De Hoop Nature Reserve Bredasdorp Western Cape
$187 nightly
The price is $210 total per night
$210 total
Jun 18 - Jun 19
Total with taxes and fees
9.12 mi from city center
Located in Bredasdorp, De Hoop Suites is in a provincial park, within a 15-minute drive of Bredasdorp Shipwreck Museum and Dutch Reformed Church Napier.
Breakfast included
Parking included

Lands Edge Eco Friendly Cottages
21 Cinneraria Street Struisbaai Western Cape
$70 nightly
The price is $70 total per night
$70 total
Jun 20 - Jun 21
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
24.27 mi from city center
With a stay at Lands Edge Eco Friendly Cottages in Struisbaai, you'll be near the beach, just a 2-minute walk from Struisbaai Mall and 5 minutes by foot from Struisbaai Beach.
Kitchen
Parking included

Sea Star Lodge
19 Ingangstraat De Kelders Western Cape
$88 nightly
The price is $101 total per night
$101 total
Jun 22 - Jun 23
Total with taxes and fees
31.14 mi from city center
Located in De Kelders, Sea Star Lodge is within a 5-minute drive of De Kelders Strand and Danger Point Lighthouse.
Pool
Breakfast included

Kleinzee Oceanfront Guesthouse
59 Cliff Street De Kelders Western Cape
$96 nightly
The price is $110 total per night
$110 total
Jun 18 - Jun 19
Total with taxes and fees
30.67 mi from city center
When you stay at Kleinzee Oceanfront Guesthouse in De Kelders, you'll be on the beach, within a 5-minute drive of Klipgat Caves and De Kelders Strand.
Breakfast included
Parking included

BlueSky Arniston Boutique Guesthouse
10 5th Avenue Arniston Western Cape
$92 nightly
The price is $92 total per night
$92 total
Jun 18 - Jun 19
Total with taxes and fees
22.92 mi from city center
With a stay at BlueSky Arniston Boutique Guesthouse in Arniston, you'll be near the beach, within a 15-minute walk of Arniston Beach and Roman Beach.
Pool
Breakfast included

16 On Main Arniston
16 Main Road Arniston Western Cape
$102 nightly
The price is $117 total per night
$117 total
Jul 1 - Jul 2
Total with taxes and fees
22.9 mi from city center
When you stay at this vacation home in Arniston, you'll be near the beach, within a 10-minute walk of Arniston Beach and Roman Beach.
Pet friendly
Parking included

Sea Star Cliff
41 Cliff Street De Kelders Western Cape
$98 nightly
The price is $113 total per night
$113 total
Jun 27 - Jun 28
Total with taxes and fees
30.56 mi from city center
When you stay at Sea Star Cliff in De Kelders, you'll be next to a golf course, within a 5-minute drive of Klipgat Caves and De Kelders Strand.
Pool
Breakfast included
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.
Napier hotels essential information
Accommodation | 140 hotels |
|---|---|
Lowest Price | $70 |
Highest Price | $1,532 |
Popular hotels | Peace Valley Guesthouse, The Caledon Hotel & Spa, Arniston Spa Hotel, Grootbos Nature Reserve, Stonehouse on Main, De Hoop Suites, Lands Edge Eco Friendly Cottages, Sea Star Lodge, Kleinzee Oceanfront Guesthouse, BlueSky Arniston Boutique Guesthouse, 16 On Main Arniston, Sea Star Cliff |
Most Recent Napier Hotel Reviews

The Caledon Hotel & Spa
4 out of 5
Posted 2 months ago
CheapTickets Verified Review
"Friendly staff,got our room type wrong but corrected quickly. Beds are seriously in need of replacement. Hotel gardens and pools are realy good. Breakfast very good just needs more pork options"
A verified traveler stayed at The Caledon Hotel & Spa





