St. James Hotels near 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 prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. James hotels

St James Guesthouses

St James Guesthouses
5.0 star property
St. James
9.8 out of 10, Exceptional, (109 reviews)
"Excellent service, beautifully appointed Manor House, exquisite view of the sea, lovely pool, easy access to two tidal pools. Will definitely book again!"
South Africa
Angus
The price is P13,024
P14,978 total
includes taxes & fees
May 1 - May 2
St James Guesthouses

Sonnekus Boutique Hotel & Bistro

Sonnekus Boutique Hotel & Bistro
4.0 star property
St. James
9.4 out of 10, Exceptional, (174 reviews)
"Staff were friendly and very helpful. Room clean & comfortable."
Australia
John
The price is P4,315
P4,963 total
includes taxes & fees
Apr 17 - Apr 18
Sonnekus Boutique Hotel & Bistro

Simon's Town Quayside Hotel

Simon's Town Quayside Hotel
3.0 star property
Simon's Town, 8.4 km from St. James
9.0 out of 10, Wonderful, (328 reviews)
"We have a wonderful stay room was clean staff were very friendly and accommodating!"
Canada
Julie
The price is P4,228
P4,862 total
includes taxes & fees
Apr 19 - Apr 20
Simon's Town Quayside Hotel

Tintswalo Atlantic

Tintswalo Atlantic
5.0 star property
Hout Bay, 10.1 km from St. James
9.8 out of 10, Exceptional, (62 reviews)
"I stayed at this property for my mother's birthday and wow! Our room was stunning, spacious and well appointed. We ate from the restaurant a few times which was also fantastic on all visits. The staff at the hotel were wonderful - special shout out to Jonathan, Mmeli and Lamla, and went out of their way to ensure we had a great stay. As there are only 10 rooms our stay felt very personalised. The property itself is beautiful and provides a great base to have a relaxing stay in CPT. 10, 10, 10 -...
United Kingdom
Mona
The price is P34,021
P40,586 total
includes taxes & fees
May 3 - May 4
Tintswalo Atlantic

Hotel Verde Cape Town Airport

Hotel Verde Cape Town Airport
4.0 star property
20.5 km from St. James
9.6 out of 10, Exceptional, (1,013 reviews)
"Great staff and great food!"
Germany
Christian
The price is P11,373
P13,210 total
includes taxes & fees
May 1 - May 2
Hotel Verde Cape Town Airport

Ocean View House

Ocean View House
4.0 star property
Bakoven, 18.9 km from St. James
9.6 out of 10, Exceptional, (316 reviews)
"Great staff! Location and view of the sea!"
United Kingdom
Rory
The price is P10,623
P12,216 total
includes taxes & fees
May 3 - May 4
Ocean View House

City Lodge Hotel GrandWest

City Lodge Hotel GrandWest
3.0 star property
23.9 km from St. James
8.8 out of 10, Excellent, (380 reviews)
"Very friendly staff"
Canada
Svilen
The price is P5,416
P6,228 total
includes taxes & fees
Apr 27 - Apr 28
City Lodge Hotel GrandWest

Sovn Experience+Lifestyle

Sovn Experience+Lifestyle
4.0 star property
Camps Bay, 19.8 km from St. James
10.0 out of 10, Exceptional, (72 reviews)
"The staff is insanely friendly , they will do everything to accommodate any requests. Highly recommend this place! "
United States
Frederike
The price is P13,501
P15,526 total
includes taxes & fees
May 2 - May 3
Sovn Experience+Lifestyle

The Bantry Bay Aparthotel by Totalstay

The Bantry Bay Aparthotel by Totalstay
4.0 star property
Sea Point, 23 km from St. James
8.8 out of 10, Excellent, (334 reviews)
"By far the best location when it comes to a hotel stay in Sea-Point! Super close to Saunders, walkable to cafes, and overall good cleanliness of the rooms and size. Definitely get a room wit ha beach view you won't be disappointed! "
United States
Christopher
The price is P5,861
P6,740 total
includes taxes & fees
Apr 14 - Apr 15
The Bantry Bay Aparthotel by Totalstay

The Tropicana Hotel

The Tropicana Hotel
2.5 star property
Sea Point, 23.2 km from St. James
9.4 out of 10, Exceptional, (62 reviews)
"Rooms were niely cleaned everyday. The staff were very friendly and helpful. The rooftop pool area is nice and the area around the hotel has many nice returants and is a block away from the Seapoint waterfront promenade. We were very happy wth our stay."
Canada
Randall
The price is P4,371
P5,027 total
includes taxes & fees
May 11 - May 12
The Tropicana Hotel

The Winchester Hotel by NEWMARK

The Winchester Hotel by NEWMARK
4.0 star property
Sea Point, 24 km from St. James
9.2 out of 10, Wonderful, (329 reviews)
"Superb hotel. Restaurant a little limited but quality great. "
United States
Dan
The price is P15,352
P17,832 total
includes taxes & fees
May 3 - May 4
The Winchester Hotel by NEWMARK

Atlanticview Cape Town Boutique Hotel

Atlanticview Cape Town Boutique Hotel
5.0 star property
Bakoven, 18.9 km from St. James
9.4 out of 10, Exceptional, (112 reviews)
"The best 5 star hotel in Capetown. Everything was beautiful and staff were amazing and went out of their way for us. Can't wait to go back "
United Kingdom
Katie
The price is P20,814
P23,936 total
includes taxes & fees
May 5 - May 6
Atlanticview Cape Town Boutique Hotel

The Rockefeller Hotel by NEWMARK

The Rockefeller Hotel by NEWMARK
4.0 star property
City Bowl, 22.2 km from St. James
9.0 out of 10, Wonderful, (214 reviews)
"Great buffet breakfast and friendly stuff"
United States
Kundai Denise
The price is P4,655
P5,353 total
includes taxes & fees
May 1 - May 2
The Rockefeller Hotel by NEWMARK

Steenberg Hotel & Spa

Steenberg Hotel & Spa
5.0 star property
5.5 km from St. James
9.6 out of 10, Exceptional, (165 reviews)
"One of the most beautiful hotels I've ever stayed in. From the moment you arrive you relax in 5* luxury, the staff are outstanding, warm and friendly. Facilities incredible, mountain views across the Vineyards a stunning kitchen garden and 2 outstanding restaurants. Thanks we will be back!"
United Kingdom
Richard
The price is P16,525
P19,003 total
includes taxes & fees
Apr 14 - Apr 15
Steenberg Hotel & Spa

Cloud 9 Boutique Hotel and Spa

Cloud 9 Boutique Hotel and Spa
4.0 star property
Gardens, 21.5 km from St. James
9.2 out of 10, Wonderful, (224 reviews)
"Nice breakfast area with good options"
United States
Promod
The price is P6,241
P7,177 total
includes taxes & fees
May 9 - May 10
Cloud 9 Boutique Hotel and Spa

Mojo Hotel

Mojo Hotel
3.0 star property
Sea Point, 23.2 km from St. James
8.0 out of 10, Very Good, (237 reviews)
"Cool place and an awesome location"
Australia
Gabriel
The price is P2,382
P2,740 total
includes taxes & fees
Apr 15 - Apr 16
Mojo Hotel

City Lodge Pinelands

City Lodge Pinelands
3.0 star property
19.5 km from St. James
9.0 out of 10, Wonderful, (260 reviews)
"Staff is great and welcoming, all amenities are in the room that I want. Overall just a great hotel for the price point"
United Kingdom
Christian
The price is P5,228
P6,013 total
includes taxes & fees
May 8 - May 9
City Lodge Pinelands

Head South Lodge

Head South Lodge
4.0 star property
24 km from St. James
9.2 out of 10, Wonderful, (148 reviews)
"This place is in a great location for the waterfront, the V&A and easily walkable to those areas. We also walked about an hour to Clifton Beach from here. It’s an independent hotel with delightful staff who make your stay feel like a home away from home, the honesty bar was a particularly nice touch."
United Kingdom
Carolyn
The price is P4,860
P5,589 total
includes taxes & fees
May 14 - May 15
Head South Lodge

Century City Hotel Urban Square

Century City Hotel Urban Square
4.0 star property
Century City, 25.4 km from St. James
9.2 out of 10, Wonderful, (134 reviews)
"Nice restaurant, beautiful setting, room with excellent amenities."
United States
Lee-may
The price is P4,545
P5,279 total
includes taxes & fees
May 1 - May 2
Century City Hotel Urban Square

POD Camps Bay

POD Camps Bay
5.0 star property
Camps Bay, 20.2 km from St. James
9.8 out of 10, Exceptional, (229 reviews)
"Excellent stay. Great location. Very comfortable and modern hotel. "
United States
Jonathan
The price is P26,979
P26,979 total
includes taxes & fees
May 1 - May 2
POD Camps Bay
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.

Where to stay in St. James

Find the best St. James areas and neighborhoods for the activities you enjoy most.

Victoria and Alfred Waterfront

Blending modern buildings with colourful period structures, the architecture at the Victoria & Alfred Waterfront reflects its vibrant, cosmopolitan atmosphere.

Camps Bay

Stunning sunsets and perfect blue water, scuba diving, mountain scenery and beachfront restaurants all make this one of Cape Town’s most popular beach suburbs.

Sea Point

Bring the kids to the playgrounds and cafés in this dynamic, rejuvenated coastal area in the shadow of a mossy mountain.

Cape Town City Centre

Known for its majestic mountain landscape and popular shops, there's plenty to explore in Cape Town City Centre. Check out top attractions like Cape Town City Hall and Houses of Parliament, and jump on the metro at Woodstock Station or Esplanade Station to see more of the city.

Green Point

Travelers like the cocktail bars in Green Point, and Greenpoint Market is a top attraction you might want to visit.

Top St. James Hotel Reviews

Frequently asked questions

What is St. James like?
St. James is a neighborhood that travelers like for its restaurants. Be sure to check out Table Mountain National Park and Save Our Seas Shark Education Centre as part of your St. James travel plans.
Where is the best place to stay in St. James?
Based on Expedia customer reviews, St James Guesthouses is the highest ranked property in St. James. This guesthouse offers an outdoor pool and free parking. Another top choice in the area is Sonnekus Boutique Hotel & Bistro.
How many hotels should I expect to find in the St. James area?
Expedia has 21 hotels and other accommodations in St. James to choose from, making this an ideal home base for exploring the greater Cape Town area.
If I need to cancel my hotel reservation in St. James, will I receive a refund?
Yes, the majority of hotel bookings are fully refundable provided that you cancel before the hotel's cancellation deadline, which often is within 24-48 hours of your arrival date. If you booked a non-refundable reservation, you might be able to cancel it and be given a refund within 24 hours of booking. Enter dates in and click on "Search", then use the filter option "fully refundable" to view top deals in St. James.
What is there to do in this Cape Town neighborhood?
Spend some time exploring the natural setting of St. James with a visit to Table Mountain National Park and Cape Floral Region Protected Areas. As you're discovering the neighborhood, Save Our Seas Shark Education Centre and Main Road are some other places worth a visit. A few places to visit in the area around St. James include Danger Beach, St. James Beach, and Kalk Bay Theatre. While you're out sightseeing, Rhodes Cottage Museum and Kalk Bay Beach are a couple of additional sights to visit in Cape Town.
How can I get around St. James and the greater Cape Town area?
Ready to get out and explore the city? St. James Station is the closest metro station.

Explore a world of travel with Expedia