Hotels with Tennis Courts in South Africa
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Unlock member prices with Mates Rates
You could save 10% or more on over 100,000 hotels right now.
Discover these top cities in South Africa

Durban
Hotels with Tennis Courts
Hotels with Tennis Courts in South Africa

Forest Hall Guest House
84 River Road (between 9th-10th Ave.), Walmer, Gqeberha (Port Elizabeth), Eastern Cape
The price is AU$215 per night
AU$215
includes taxes & fees
4 May - 5 May
Forest Hall Guest House: Business-friendly guesthouse with 2 outdoor pools and WiFi. Located in the suburbs.
Pool
Restaurant

Kruger Gate Hotel
Paul Kruger Gate, Portia Shabangu Road, Skukuza, Mpumalanga
The price is AU$409 per night
AU$409
includes taxes & fees
22 Apr - 23 Apr
Kruger Gate Hotel: Family-friendly hotel with free WiFi and free parking. Located near theme parks.
Pool
Spa

The Residence Boutique Hotel
17th 4th Avenue, Houghton, Johannesburg, Gauteng
The price is AU$460 per night
AU$460
includes taxes & fees
17 Apr - 18 Apr
The Residence Boutique Hotel: Luxury hotel with free WiFi and free parking. Located next to a golf course.
Pool
Hot tub

Wilderness Beach Hotel
N2 National Highway, Wilderness, Western Cape
The price is AU$137 per night
AU$137
includes taxes & fees
3 May - 4 May
Wilderness Beach Hotel: Family-friendly hotel with free parking and an outdoor pool. Located near the beach.
Pool
Parking included

The Bay Hotel
69 Victoria Road, Camps Bay, Cape Town, Western Cape
The price is AU$403 per night
AU$403
includes taxes & fees
1 May - 2 May
The Bay Hotel: Beach hotel with free WiFi and 4 outdoor pools. Located near the boardwalk.
Pool
Spa

33 Melville Road
33 Melville Rd, Hyde Park, Sandton, Gauteng
33 Melville Road: Business-friendly hotel with free breakfast and free WiFi. Located next to a golf course.
Pool
Breakfast included

39 on Church Guesthouse and Conferencing
39 Church Road, Walmer, Gqeberha (Port Elizabeth), Eastern Cape
The price is AU$123 per night
AU$123
includes taxes & fees
4 May - 5 May
39 on Church Guesthouse and Conferencing: Guest house with free WiFi and free parking. Located in the entertainment district.
Pool
Parking included
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.
South Africa Hotels with Tennis Courts essential information
Hotels with Tennis Courts in South Africa |
262 |
---|---|
Highest price | AU$460 |
Cheapest price | AU$123 |
Total number of hotels in South Africa | 16,432 |
Popular hotels | Forest Hall Guest House, Kruger Gate Hotel, The Residence Boutique Hotel, Wilderness Beach Hotel, The Bay Hotel, 33 Melville Road, 39 on Church Guesthouse and Conferencing |
New reviews! Best hotels in South Africa

Wotif Verified Review
5 / 5
Awesome location! You can walk there without leaving the terminal.
A verified traveller from Dulles stayed at City Lodge Hotel at OR Tambo International Airport
Posted 1 day ago
Destinations with Hotels with Tennis Courts
Hotel themes
Popular types of accommodation
Near an Attraction
Top hotels
More destinations for you
Hotels
Flights
Packages
Mozambique Holiday PackagesNamibia Holiday PackagesGhana Holiday PackagesTanzania Holiday PackagesMali Holiday PackagesEgypt Holiday PackagesKenya Holiday PackagesEswatini Holiday PackagesMorocco Holiday PackagesMadagascar Holiday PackagesLesotho Holiday PackagesNigeria Holiday PackagesMauritius Holiday PackagesZimbabwe Holiday PackagesSeychelles Holiday Packages