Search hotels in St. James
Enter your dates to see the latest prices and deals for St. James hotels
St. James – 9 hotels and places to stay
Filter by:
The Calders Hotel & Conference Centre
Facing Cape Town’s Fish Hoek Beach and False Bay, this 4-star hotel offers stylish rooms with air conditioning and a flat-screen TV. Free private parking is available on site.
Steenberg Hotel & Spa
Located 12 mi from Cape Town, the elegant Steenberg Hotel & Spa offers a unique experience of heritage, fine wine and excellent cuisine. The hotel has a spa center and hosts a championship golf...

Simon's Town Quayside Hotel
Perfectly located by False Bay and surrounded by the majestic Simons Kloof mountains, this 3-star hotel and provides great accommodations in a fantastic location.
Noordhoek Village Hotel
Set within the Noordhoek Farm Village shopping and dining complex, De Noordhoek Village Hotel features views of the surrounding mountains. It has an outdoor pool, spacious rooms and sushi bar.
Whale View Manor & Spa
Overlooking a beautiful swimming beach, this luxurious guesthouse lies on the outskirts of Simon’s Town and offers 10 individually decorated rooms with free parking and magnificent sea views.
WINK Aparthotel Eaton Square
Comfortable Accommodations: WINK Aparthotel Eaton Square in Cape Town offers family rooms with private bathrooms, fully equipped kitchens, and modern amenities. Each room includes a work desk, dining area, and free WiFi.
Dining Experience: The modern, family-friendly restaurant serves European and South African cuisines with brunch, lunch, and dinner. Breakfast options include continental, buffet, à la carte, full English/Irish, and vegetarian.
Leisure Facilities: Guests can relax on the sun terrace or enjoy the outdoor seating area. Additional amenities include a coffee shop, picnic area, and streaming services.
Convenient Location: Located 14 mi from Cape Town International Airport, the hotel provides a paid shuttle service and on-site private parking. Nearby attractions include Table Mountain and the V&A Waterfront.
Adamastor Backpackers
Accommodations Features: Adamastor Backpackers in Muizenberg offers an adults-only hostel with a lounge, shared kitchen, waterpark, outdoor seating area, and free WiFi. Free on-site private parking is available.
Facilities and Amenities: Guests can enjoy a continental buffet breakfast with fresh fruits, a shared bathroom with showers, and a comfortable lounge area. The property includes a waterpark and outdoor seating for relaxation.
Location and Attractions: Muizenberg Beach is an 8-minute walk away, while Cape Town International Airport is 15 mi from the hostel. Reception staff speak English.
Oceans Drift Guest House & Self Catering
Comfortable Accommodations: Oceans Drift Guest House & Self Catering in Simonʼs Town offers comfortable rooms with sea views, air-conditioning, and private bathrooms. Each room includes a balcony or terrace, ensuring a pleasant stay.
Outstanding Facilities: Guests can enjoy a year-round outdoor swimming pool with a view, an outdoor seating area, and a terrace. Additional amenities include free WiFi, a fully equipped kitchenette, and a barbecue.
Convenient Services: The guest house provides a paid airport shuttle service, daily housekeeping, and free on-site private parking. Breakfast is available in the room, and full-day security ensures a safe environment.
Local Attractions: Frank's Beach is a 14-minute walk away, offering scenic seaside views. Cape Town International Airport is 25 mi from the property, providing easy access for travelers.
The Cottage on Alphen
Comfortable Living Space: The Cottage on Alphen in Heathfield offers a one-bedroom apartment with a garden and terrace. Guests enjoy free WiFi, air-conditioning, and a fully equipped kitchenette.
Outdoor Amenities: The property features an outdoor fireplace, seating area, and barbecue facilities. Additional amenities include bicycle parking, outdoor dining, and free on-site private parking.
Convenient Location: Located 16 mi from Cape Town International Airport, the apartment provides easy access to local attractions. Reception staff speak Afrikaans and English.

Constantia Winelands Lodge
Elegant Accommodations: Constantia Winelands Lodge in Constantia offers a lodge experience with a saltwater swimming pool, lush garden, and free WiFi. Guests enjoy a shared kitchen, daily housekeeping service, and free on-site private parking.
Comfortable Amenities: The lodge features air-conditioning, kitchenette, bathrobes, streaming services, private bathroom, tea and coffee maker, garden views, outdoor furniture, outdoor dining area, refrigerator, work desk, seating area, free toiletries, microwave, shower, and TV. Additional amenities include balcony, patio, mountain views, sofa bed, and interconnected rooms.
Delicious Breakfast: A variety of breakfast options are available, including continental, buffet, à la carte, full English/Irish, vegetarian, vegan, and gluten-free. Guests can enjoy warm dishes, juice, cheese, and fruits each morning.
Convenient Location: Located 14 mi from Cape Town International Airport, the lodge is highly rated by guests for its excellent facilities and comfortable accommodations.
Hotels with airport shuttles in St. James
Most booked hotels in St. James and surrounding area in the past month
Popular with guests booking hotels in Cape Town
Popular with guests booking hotels in Simonʼs Town
Popular with guests booking hotels in Tokai
Popular with guests booking hotels in Fish Hoek
Popular with guests booking hotels in Noordhoek
Popular with guests booking hotels in Simonʼs Town
Popular with guests booking hotels in Simonʼs Town
Popular with guests booking hotels in Lakeside
Budget hotels in St. James and nearby
More places to explore, more ways to go
Hotels in South Africa
Want to explore more of South Africa? Find hotels throughout the country!Hotels near Cape Town International Airport
Got a layover, late arrival, or early departure? Find hotels conveniently close to the airport.Hotels in Kalk Bay
Want to extend your trip or just browsing? Try Kalk Bay, also popular with our guests!Hotels in Muizenberg
Want to extend your trip or just browsing? Try Muizenberg, also popular with our guests!Hotels with Parking in St. James
Explore more great accommodation options in St. James, starting with hotels with parking.Self-Catering Accommodations in St. James
Explore more great accommodation options in St. James, starting with self-catering accommodations.Beach Hotels in St. James
Explore more great accommodation options in St. James, starting with beach hotels.Apartments in St. James
Explore more great accommodation options in St. James, starting with apartments.Cheap hotels in St. James
Explore more great accommodation options in St. James, starting with cheap hotels.Hotels in Western Cape
Look beyond St. James and discover more of Western Cape.Hotels in Cape Town
Take a look at hotels in Cape Town and explore more of South Africa.Hotels in Port Elizabeth
Take a look at hotels in Port Elizabeth and explore more of South Africa.




























