We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Twelve Apostles

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Victoria Road, Camps Bay 8005, South Africa
0.0 km from Twelve Apostles
Top Deal
USD 430*
USD 345* /night
View Deal
12A Hotel
USD 363*
LHW.com
USD 361*
HotelQuickly
USD 430*
13 Houghton Road, Cape Town Central 8005, South Africa
3.1 km from Twelve Apostles
#89 of 109 hotels in Cape Town Central
13 Ingleside Road, Camps Bay, South Africa
3.4 km from Twelve Apostles
No availability for your dates from these sites
Cancelon
6 Link Road, Camps Bay 8005, South Africa
3.5 km from Twelve Apostles
Top Deal
USD 176*
USD 154* /night
View Deal
Hotwire.com
USD 155*
TripAdvisor
USD 156*
Cancelon
USD 176*
Camps Bay 8005 South Afica, Camps Bay 8005, South Africa
3.5 km from Twelve Apostles
31 Francolin Road | Cape Town, Camps Bay 8005, South Africa
3.6 km from Twelve Apostles
Top Deal
USD 199*
USD 149* /night
View Deal
TripAdvisor
USD 149*
Hotels.com
Hotwire.com
USD 199*
23 Camps Bay Drive, Camps Bay 8005, South Africa
3.6 km from Twelve Apostles
Top Deal
USD 174*
USD 83* /night
View Deal
Priceline
USD 96*
Booking.com
USD 101*
AMOMA
USD 174*
201 The Promenade | Victoria Road, Camps Bay 8005, South Africa
3.8 km from Twelve Apostles
Top Deal
USD 413*
USD 218* /night
View Deal
Hotwire.com
USD 218*
AMOMA
USD 413*
Cancelon
USD 232*
69 Victoria Road, Camps Bay 8005, South Africa
3.9 km from Twelve Apostles
Top Deal
USD 246*
USD 132* /night
View Deal
Booking.com
USD 140*
Hotwire.com
USD 140*
Elvoline
USD 246*
Valley Road, Hout Bay 7806, South Africa
3.9 km from Twelve Apostles
No photo provided
Victoria Rd, Camps Bay 8001, South Africa
4.1 km from Twelve Apostles
No availability for your dates from these sites
Booking.com
Agoda.com
Hotels.com
3 Argyle Street, Camps Bay 8005, South Africa
4.3 km from Twelve Apostles
Top Deal
USD 250*
USD 180* /night
View Deal
Expedia.com
USD 211*
Hotwire.com
USD 211*
Cancelon
USD 250*
15 Victoria Road, Camps Bay 8005, South Africa
4.3 km from Twelve Apostles
Top Deal
USD 187*
USD 92* /night
View Deal
Orbitz.com
USD 98*
Expedia.com
USD 98*
AMOMA
USD 187*
7 Chilworth Road | The Glen, Camps Bay 8005, South Africa
4.6 km from Twelve Apostles
Top Deal
USD 229*
USD 128* /night
View Deal
Travelocity
USD 136*
CheapTickets
USD 136*
AMOMA
USD 229*
Portwood Rd | Portswood Square, V & A Waterfront, Cape Town Central 8001, South Africa
6.1 km from Twelve Apostles
#42 of 109 hotels in Cape Town Central
Top Deal
USD 231*
USD 197* /night
View Deal
Booking.com
USD 197*
Expedia.com
USD 197*
HotelQuickly
USD 231*
52 De Wet
52 De Wet Road, Bantry Bay 8005, South Africa
6.3 km from Twelve Apostles
Top Deal
USD 179*
USD 156* /night
View Deal
Orbitz.com
USD 173*
Hotwire.com
USD 173*
Booking.com
USD 179*
180 Kloof Road | Cape Town, Bantry Bay 8001, South Africa
6.3 km from Twelve Apostles
Loading prices...
Hotwire.com
Expedia.com
Hotels.com
12 Invermark Crescent | Higgovale, Cape Town Central 8001, South Africa
6.3 km from Twelve Apostles
#16 of 109 hotels in Cape Town Central
Loading prices...
TripAdvisor
CheapTickets
Hotels.com
8 Bridle Road | Oranjezicht, Cape Town Central 8001, South Africa
6.5 km from Twelve Apostles
#2 of 109 hotels in Cape Town Central
USD 490* /night
View Deal
Hotwire.com
USD 489*
TripAdvisor
USD 488*
Priceline
USD 490*
38 Kensington Crescent | Higgovale, Cape Town Central 7405, South Africa
6.5 km from Twelve Apostles
#20 of 109 hotels in Cape Town Central
Top Deal
USD 303*
USD 294* /night
View Deal
Orbitz.com
USD 294*
Hotwire.com
USD 294*
Booking.com
USD 303*
154 Kloof Road, Bantry Bay 8005, South Africa
6.5 km from Twelve Apostles
Loading prices...
Priceline
Cancelon
CheapTickets
21 Kensington Crescent | Oranjezicht / Gardens, Cape Town Central 8001, South Africa
6.6 km from Twelve Apostles
#1 of 109 hotels in Cape Town Central
Contact hotel for availability
Baviaanskloof, off Main Road, Hout Bay 7806, South Africa
6.6 km from Twelve Apostles
Top Deal
USD 338*
USD 93* /night
View Deal
Hotwire.com
USD 194*
Orbitz.com
USD 194*
AMOMA
USD 338*
4 Rosmead Avenue | Oranjezicht, Cape Town Central 8001, South Africa
6.8 km from Twelve Apostles
#4 of 109 hotels in Cape Town Central
USD 171* /night
View Deal
TripAdvisor
USD 171*
Hotwire.com
USD 171*
Priceline
USD 171*
11 Deauville Avenue, Fresnaye 8005, South Africa
6.8 km from Twelve Apostles
No photo provided
92 Kloof Road, Bantry Bay 8005, South Africa
6.9 km from Twelve Apostles
Top Deal
USD 152*
USD 148* /night
View Deal
Booking.com
USD 152*
Agoda.com
USD 151*
Expedia.com
USD 148*
24 Hohenort Avenue, 7806, Kempton Park 1623, South Africa
6.9 km from Twelve Apostles
No photo provided
14 Derwent Road | Tamboerskloof, Cape Town Central 8001, South Africa
7.0 km from Twelve Apostles
#5 of 109 hotels in Cape Town Central
Top Deal
USD 214*
USD 181* /night
View Deal
Cancelon
USD 214*
Expedia.com
USD 181*
Orbitz.com
USD 181*
4 Alexandra Avenue, Bantry Bay 8001, South Africa
7.0 km from Twelve Apostles
Top Deal
USD 203*
USD 110* /night
View Deal
Orbitz.com
USD 138*
Booking.com
USD 137*
AMOMA
USD 203*
8 Alexander Road, Bantry Bay 8060, South Africa
7.0 km from Twelve Apostles
Top Deal
USD 167*
USD 90* /night
View Deal
Booking.com
USD 93*
Orbitz.com
USD 90*
AMOMA
USD 167*
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.
Cape Town Central Travel Forum Need specific advice visiting Cape Town Central, Cape Town? Visit the TripAdvisor Travel Forum for Cape Town Central and ask our Destination Experts and the travel community.