
Moses Kotane Vacation Packages
Book a Stay + Flight or Car to save on your trip
Top Moses Kotane vacation package deals
Price found within the past 48 hours. Click for updated prices.

3.5-star property
Airport Tower Lodge
9/10 Wonderful! (39 reviews)
Jan 8 - Jan 11
3 night stay
Tampa (TPA) to Johannesburg (JNB)
United • Non-stop • Coach
Johannesburg (JNB) to Tampa (TPA)
Lufthansa • Non-stop • Coach
Price was $2,293, price is now $2,222 per person
$2,222
per person
found 1 day ago
This is a very small and quiet hotel with a nice breakfast.
Reviewed on Jun 30, 2026

5.0-star property
African Rock Hotel & Spa, a "Boutique Lifestyle Resort"
10/10 Exceptional! (40 reviews)
Jan 8 - Jan 11
3 night stay
Tampa (TPA) to Johannesburg (JNB)
United • Non-stop • Coach
Johannesburg (JNB) to Tampa (TPA)
Lufthansa • Non-stop • Coach
Price was $2,924, price is now $2,689 per person
$2,689
per person
found 1 day ago

3.0-star property
Metcourt Emperors Palace
O.R. Tambo
8/10 Very Good! (655 reviews)
Jan 8 - Jan 11
3 night stay
Tampa (TPA) to Johannesburg (JNB)
United • Non-stop • Coach
Johannesburg (JNB) to Tampa (TPA)
Lufthansa • Non-stop • Coach
Price was $2,451, price is now $2,344 per person
$2,344
per person
found 1 day ago
convenient location to the airport and emperors palace casino.
Reviewed on Nov 3, 2026

4.0-star property
Mondior Emperors Palace
O.R. Tambo
7.8/10 Good! (334 reviews)
Jan 8 - Jan 11
3 night stay
Tampa (TPA) to Johannesburg (JNB)
United • Non-stop • Coach
Johannesburg (JNB) to Tampa (TPA)
Lufthansa • Non-stop • Coach
Price was $2,451, price is now $2,363 per person
$2,363
per person
found 1 day ago
This is meant to be a 4 star hotel and it probably was a few decades ago but now it is dated, tired and run down. The room (apparently a superior king room) was dark, small and stuffy. The air cond did not work properly so is was hot too! The bathroom was especially tired and smelled awful and the toilet did not flush properly.
Thankfully we were only there one night between flights.
Reviewed on Aug 22, 2026

5.0-star property
InterContinental Johannesburg O.R Tambo Airport by IHG
O.R. Tambo
9.4/10 Exceptional! (1,003 reviews)
Jan 8 - Jan 11
3 night stay
Tampa (TPA) to Johannesburg (JNB)
United • Non-stop • Coach
Johannesburg (JNB) to Tampa (TPA)
Lufthansa • Non-stop • Coach
Price was $2,814, price is now $2,722 per person
$2,722
per person
found 1 day ago
Top rated hotels for your Moses Kotane vacation package

The Palace of the Lost City at Sun City Resort
Sun City Resort Moses Kotane North West
17.56 mi from city center
The Palace of the Lost City at Sun City Resort features a golf course, a full-service spa, and a casino. Free valet and self parking are available, and there's also a free area shuttle. Multilingual staff at the 24-hour front desk can assist with securing valuables, tours or tickets, and luggage storage. Other amenities at this luxury hotel include a free water park, a nightclub, and an outdoor pool.
Pool
Spa

The Cabanas Hotel at Sun City Resort
Sun City Resort, Pilanesberg Moses Kotane North West
18.26 mi from city center
The Cabanas Hotel at Sun City Resort features a golf course, a full-service spa, and a casino. You can take advantage of free parking, along with a free area shuttle. The 24-hour front desk has multilingual staff ready to assist with securing valuables, dry cleaning/laundry, and concierge services. Other amenities at this spa hotel include a free water park, a nightclub, and an outdoor pool.
Pool
Hot Tub

The Kingdom Resort
N4 off the R556 Moses Kotane North West
20.48 mi from city center
$75 nightly
The price is $87 total per night
$87 total
Nov 8 - Nov 9
Total with taxes and fees
Guests of The Kingdom Resort have access to a full-service spa, a free water park, and an outdoor pool. If you drive, take advantage of free parking. The front desk has multilingual staff that can help with concierge services and securing valuables. Other amenities at this spa hotel include a children's pool, free WiFi in public areas, and a terrace.
Pool
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.
Things to do

3-Hour Scheduled Safari Game Drive in Pilanesberg National Park
$58
per adult

Archery Session at Letsatsing Game Park from Sun City Resort
$24
per adult









