Hotels in Gauteng

Find the best deals on 4,619 hotels in Gauteng

Check-in
Check-out
Compare vs. momondo |

Popular cities in Gauteng

Below are the average prices for hotels in popular Gauteng cities
Price
$39 - $69
CHEAPEST CITY IN GAUTENG Lenasia 30% cheaper Hotels in Lenasia are the cheapest in Gauteng at just $38 per night on average.
MOST EXPENSIVE CITY IN GAUTENG Sandton 26% more expensive Sandton has the highest priced hotels in Gauteng with rooms averaging $69 per night.
MOST POPULAR CITY IN GAUTENG Johannesburg 87% more users visited More momondo users search for hotels in Johannesburg than any other city in Gauteng

Top Hotels in Gauteng

Find your perfect Gauteng hotel in the perfect location
The Capital 20 West
The Capital 20 West
8.4
$243
View all deals
Protea Hotel by Marriott Johannesburg Parktonian All-Suite
Protea Hotel by Marriott Johannesburg Parktonian All-Suite
8.1
$48
View all deals
Lakeview Boutique Hotel & Conference Center
Lakeview Boutique Hotel & Conference Center
8.1
$46
View all deals
The Michelangelo Towers
The Michelangelo Towers
8.3
$227
View all deals

Things to do in Gauteng

Tswaing Crater

How much do hotels cost near Tswaing Crater?

If you’re looking for a hotel in Pretoria near Tswaing Crater then you are in luck! There are 1 hotels in the area. On average these hotels cost $64/night, but this price varies based on time of year. During the peak season at Tswaing Crater (November), you can expect prices of $84/night and during the low season (March), the average price is $55/night. Hotels near Tswaing Crater are typically 103% lower than the average hotel in Pretoria, which is $67.

Hotels near Tswaing Crater

Popular hotels in Gauteng

Book a room in one of momondo’s favorite hotels in these popular Gauteng cities

Gauteng travel tips

Check these FAQs for important travel tips while planning your visit to Gauteng

What is the most popular destination in Gauteng?

The most popular cities in Gauteng are Johannesburg, Sandton, and Pretoria. Nightly rates for hotels in Johannesburg, Sandton and Pretoria are $132, $126, and $66 respectfully.

What is considered a good deal for a hotel in Gauteng?

If you’re looking for a good deal in Gauteng, you should know that the average hotel room price is $74/night. Anything less than $74/night would be considered a good deal. The absolute cheapest nightly rate found on momondo recently was $2.

What are the best hotels in Gauteng?

Looking at our users' ratings, the best hotels in Gauteng are Houghton Place(94), located in Johannesburg, Hoeveld House(94), located in Johannesburg, and The Apartments(94), located in Johannesburg.


Consider staying elsewhere in South Africa

If you need more inspiration for your trip, take a look at the most popular regions in South Africa