Twelve Apostles Hotel & Spa

Rated 8.9 in 197 reviews. 70 rooms.

★★★★★

This ocean-front hotel overlooks the Twelve Apostles mountain range and provides free transfers to Camps Bay and V&A Waterfront. It features the award winning Sanctuary Spa with rock pools.

Available Rooms

2 guests

Rooms

Adults

Children

Photos by guests

See all guest photos »

Recommended Nearby

A guide to great places nearby Twelve Apostles Hotel & Spa

  1. The Cafe Grill

    What a space! Quiet, serene, right by the Rock Pool..incredible service from all folks (hi Celeste!) & a real soul-recharge. My kinda place...

    54 m from hotel

  2. Sanctuary Spa

    Swedish massage in their gazebo overlooking the Atlantic. Bliss.

    57 m from hotel
    The Twelve Apostles, Victoria Rd, Camps Bay

  3. Cosy Bay

    240 m from hotel

  4. Oudekraal Beach

    great diving site

    0.9 km from hotel
    33 Beach Rd.

  5. Ocean Basket

    Try the three way calamari!sooo goood!

    1.5 km from hotel
    St. John's Piazza

  6. Detour Espresso Bar

    Make sure you get there early, service is friendly and coffee is hot.

    1.9 km from hotel

  7. Llandudno Lookout

    Great spot to suss out the waves.

    2.6 km from hotel

  8. The Hussar Grill

    Best steak ever. ever. Try the Fillet Bearnaise.

    2.9 km from hotel
    Shop 2, 108 Camps Bay Drive

  9. Bakoven

    Best beach if you don't like sand and busy beaches.

    2.9 km from hotel
    Beta Road

  10. Zenzero

    Great foods, great atmosphere, great serving , literally place 2 live, njoy it !! Hallo from turkey...

    3.8 km from hotel
    Victoria Drive

  11. Camps Bay Beach

    A beautiful beach with restaurants and cafés. Good for sunbathing but, sorry guys, the water is freezing.

    4.1 km from hotel
    Victoria Rd

  12. Cafe Caprice

    A popular cocktail bar and restaurant on the Camps Bay strip, and a great venue for sundowners and scintillating tunes. Caprice is perfect for a couple of cocktails while the sun sets on Camps Bay.

    4.1 km from hotel
    37 Victoria Rd