South Africa Hotels with Kitchens
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Top Hotels with Kitchens in Cape Town (and vicinity)

AC Hotel by Marriott Cape Town Waterfront
Victoria and Alfred Waterfront
‐1.05 km from city center
9.2/10 Wonderful! (601 reviews)
Top Hotels with Kitchens in Johannesburg (and vicinity)

City Lodge Hotel at OR Tambo International Airport
O.R. Tambo
‐20.01 km from city center
8.8/10 Excellent! (1,694 reviews)
Top Hotels with Kitchens in Montagu

Kogman and Keisie Guest Farm
9.6/10 Exceptional! (29 reviews)
Top Hotels with Kitchens in Gqeberha (Port Elizabeth)

The Monument Guesthouse
Port Elizabeth Central
‐0.87 km from city center
7/10 Good! (53 reviews)
Top landmarks in South Africa
Table Mountain

Table Mountain
Explore the great outdoors at Table Mountain and enjoy the mountain views during your trip to Cape Town. Amble around the area's seaside or seek out the local tours.
Keep exploring
Keep exploring
- Top destinations for
- Facilities
- Accommodation Types
- Landmarks
- Hotels close to nearby airports
- Top Cities in South Africa
- More Hotels
- Most popular destinations
- Hotels with Kitchens in Western Cape
- Hotels with Kitchens in KwaZulu-Natal
- Hotels with Kitchens in Gauteng
- Hotels with Kitchens in Mpumalanga
- Hotels with Kitchens in Garden Route District Municipality
- Hotels with Kitchens in Limpopo
- Hotels with Kitchens in Overberg District Municipality
- Hotels with Kitchens in Ehlanzeni
- Hotels with Kitchens in City of Johannesburg Metropolitan Municipality
- Hotels with Kitchens in West Coast DC
- Hotels near Cape Town Cruise Terminal
- Hotels near Cape Town International Convention Centre
- Hotels near Montecasino
- Hotels near Table Mountain
- Hotels near Melrose Arch Shopping Centre
- Hotels near Camps Bay Beach
- Hotels near Sandton City Mall
- Hotels near Umhlanga Rocks Beach
- Hotels near Gold Reef City Casino
- Hotels near Boulders Beach
- Hotels near Cape of Good Hope
- Hotels near Clifton Bay Beach
- Hotels near Nelson Mandela Square
- Hotels near uShaka Marine World
- Hotels near Cape Town Stadium
- Hotels near Long Street
- Hotels near Durban Beach
- Hotels near Bloubergstrand Beach
- Hotels near God's Window
- Hotels near Blyde River Canyon
- Hotels near O.R. Tambo Intl. Airport (JNB)
- Hotels near Cape Town Intl. Airport (CPT)
- Hotels near Port Elizabeth Airport (PLZ)
- Hotels near Bloemfontein Airport (BFN)
- Hotels near George Airport (GRJ)
- Hotels near Plettenberg Bay Airport (PBZ)
- Hotels near East London Airport (ELS)
- Hotels near King Shaka Intl. Airport (DUR)
- Hotels near Lanseria Airport (HLA)
- Hotels near Pietermaritzburg Airport (PZB)
- Hotels in Cape Town
- Hotels in Johannesburg
- Hotels in Montagu
- Hotels in Gqeberha
- Hotels in Moses Kotane
- Hotels in Durban
- Hotels in uMhlanga
- Hotels in Stellenbosch
- Hotels in Kempton Park
- Hotels in Mbombela
- Hotels in Franschhoek
- Hotels in Pretoria
- Hotels in Hoedspruit
- Hotels in Hermanus
- Hotels in Skukuza
- Hotels in Knysna
- Hotels in Wilderness
- Hotels in Pilanesberg National Park
- Hotels in Ballito
- Hotels in Vaalwater
- One&Only Cape Town
- ONOMO Hotel Johannesburg Sandton
- Johannesburg Marriott Hotel Melrose Arch
- InterContinental Johannesburg O.R Tambo Airport by IHG
- President Hotel
- ONOMO Hotel Waterfront
- Grand Daddy Boutique Hotel
- Vineyard Hotel
- Road Lodge Cape Town International Airport
- The Westin Cape Town
- Cape Town Marriott Hotel Crystal Towers
- Durban Manor Hotel & Conference Centre
- Royal Ushaka Hotel- Morningside
- Protea Hotel by Marriott Durban Umhlanga
- The Cascades Hotel at Sun City Resort
- The Kingdom Resort
- Protea Hotel Fire & Ice! by Marriott Durban Umhlanga Ridge
- The Cabanas Hotel at Sun City Resort
- Belaire Suites
- Kruger Gate Hotel
- Parade Hotel
- Bakubung Bush Lodge
- Radisson Blu Hotel, Port Elizabeth
- Sky Villa Boutique Hotel
- Leopard Sands, Kruger Park
- Whale Coast All Suite Hotel
- The Wilderness Hotel
- Premier Hotel East London ICC
- Radisson Safari Hotel Hoedspruit
- Pezula Nature Retreat
- MILIMA Big 5 Safari Lodge
- The Marine Hermanus
- Road Lodge Port Elizabeth Airport
- The Monument Guesthouse
- aha Skukuza Safari Lodge
- Protea Hotel by Marriott Nelspruit
- Pestana Kruger Lodge
- City Lodge Hotel Gqeberha
- Kogman and Keisie Guest Farm
- Hampshire Hotel Ballito Durban
- ATKV Klein-Kariba
- Views Boutique Hotel & Spa
- The Capital Zimbali
- Mabula Game Lodge
- Kruger Eden Lodge
- Road Lodge East London
- Mhondoro Safari Lodge & Villa
- Galenia Estate
- Montagu Country Hotel
- Mimosa Lodge
Most popular destinations
Hotels
- Hayward Travel Inn
- Hotels in United States of America
- Hotels in Narok County
- Resorts & Hotels with Spas in Bloemfontein
- Hotels in Ubuntu
- Hotels in Madagascar
- Hotels with a Pool in Makati
- Hotels in Tunisia
- Hotels in Gabon
- Hotels in Seychelles
- Hotels in Nigeria
- Kimpton Alton Fisherman's Wharf by IHG
- Hotels in Togo
- Hostels Morocco
- Hotels in Ethiopia
- Hotels in Gambia
- Veue Beach Cabins
- Hotels in Ghana
- Hotels in !Kheis
- Hotels in Morocco
- Hotels in Egypt
- Hotels in Cameroon
- Sugbutel Family Hotel Cebu powered by Cocotel
- Hotels in Mauritius
- Hotels in Kenya
- Playa Azul Baler
- UNWND Boutique Hotel Makati
- Hotels in Eritrea
- Hotels in Zambia
- Hotels in Mossel Bay