A beach with colorful beach huts and people enjoying the water.

St. James Hotel Guide - Luxury Hotels in St. James, Cape Town

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on St. James Luxury Hotels

Our top choices for St. James luxury hotels

1. St James Guesthouses

St James Guesthouses
5.0 star property
Kalk Bay
9.8 out of 10, Exceptional, (110 reviews)
  • cleanliness
    Serene 5-star Kalk Bay guesthouse blends Edwardian elegance with beachfront luxury near Cape's wonders.
The price is €187
includes taxes & fees
12 Sept - 13 Sept
St James Guesthouses

2. Sonnekus Boutique Hotel & Bistro

Sonnekus Boutique Hotel & Bistro
4.0 star property
Kalk Bay
9.4 out of 10, Exceptional, (180 reviews)
The price is €48
includes taxes & fees
7 Sept - 8 Sept
Sonnekus Boutique Hotel & Bistro

3. Steenberg Hotel & Spa

Steenberg Hotel & Spa
5.0 star property
Steenberg Estate
9.6 out of 10, Exceptional, (173 reviews)
  • cleanliness
    Vineyard luxury and spa indulgence define this Cape Town hotel, offering winery tours and refined relaxation.
The price is €233
includes taxes & fees
11 Sept - 12 Sept
Steenberg Hotel & Spa

4. Tintswalo Atlantic

Tintswalo Atlantic
5.0 star property
Hout Bay
9.8 out of 10, Exceptional, (65 reviews)
  • cleanliness
    Oceanfront Cape Town lodge offers beach views, private spa experiences, and poolside relaxation.
The price is €794
includes taxes & fees
9 Sept - 10 Sept
Tintswalo Atlantic

5. Colona Castle

Colona Castle
5.0 star property
Muizenberg
8.8 out of 10, Excellent, (37 reviews)
The price is €172
includes taxes & fees
11 Sept - 12 Sept
Colona Castle

6. The Alphen Boutique Hotel & Spa

The Alphen Boutique Hotel & Spa
5.0 star property
Constantia
9.6 out of 10, Exceptional, (111 reviews)
  • cleanliness
    Experience historic luxury in Cape Town's hotel with full-service spa, 3 bars, and poolside relaxation in a boutique setting.
The price is €338
includes taxes & fees
7 Sept - 8 Sept
The Alphen Boutique Hotel & Spa

7. The Cellars-Hohenort

The Cellars-Hohenort
5.0 star property
Constantia
9.6 out of 10, Exceptional, (171 reviews)
  • cleanliness
    Elegant Cape Town retreat offers 2 pools, luxury spa, and award-winning dining amid lush gardens.
The price is €339
includes taxes & fees
6 Sept - 7 Sept
The Cellars-Hohenort

8. Hotel Verde Cape Town Airport

Hotel Verde Cape Town Airport
4.0 star property
Matroosfontein
9.6 out of 10, Exceptional, (1,005 reviews)
The price is €168
includes taxes & fees
6 Sept - 7 Sept
Hotel Verde Cape Town Airport

9. Last Word Constantia

Last Word Constantia
5.0 star property
Constantia
9.6 out of 10, Exceptional, (40 reviews)
  • cleanliness
    Constantia guesthouse offers spa services, pool relaxation, and boutique charm in Cape Town's vineyard setting.
The price is €180
includes taxes & fees
6 Sept - 7 Sept
Last Word Constantia

10. The Twelve Apostles Hotel and Spa

The Twelve Apostles Hotel and Spa
5.0 star property
Oudekraal
9.2 out of 10, Wonderful, (134 reviews)
  • cleanliness
    Cape Town's Twelve Apostles Hotel offers oceanfront luxury with a spa, 2 restaurants, and sunset vistas.
The price is €460
includes taxes & fees
8 Sept - 9 Sept
The Twelve Apostles Hotel and Spa
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 St. James Hotel Reviews

Frequently asked questions

Are you looking for a luxury hotel for your St. James holiday?
During your visit, you might want to enjoy the restaurants which St. James is known for.
What's the best luxury place to stay in St. James?
St James Guesthouses is a luxury guest house with a car service and a terrace, and it's a popular choice for Expedia travellers looking for an elegant place to stay.
What's there to see and do in St. James?
When you're in St. James, enjoy exploring the sights and attractions here including Table Mountain National Park, Main Road and Danger Beach. If you have a bit of extra time while you're in the area, you might want to check out Save Our Seas Shark Education Centre and Kalk Bay Theatre.
How can I get around St. James?
It's easier to get around town comfortably when you know your options. Make your way to St. James Station for metro travel.

Explore a world of travel with Expedia