Hotels in Sandton

Search and compare Sandton hotels from hundreds of travel sites and save

Sandton, South Africa
30 Jul — 31 Jul2
Sandton, South Africa
Fri 30/7
Sat 31/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Sandton

Filter by star ratings
All filters
Holiday Inn Express Sandton - Woodmead
Holiday Inn Express Sandton - Woodmead
7.9 Good
Woodmead And Maxwell Drive Sandto, Sandton, Gauteng, South Africa
Show on map
8.0 km from city centre, Sandton 
GoodBased on 443 reviews
7.9

This stylish hotel is located in Sandton, and offers an outdoor pool, laundry facilities and a safe. It also provides babysitting/child services, a 24-hour reception and a currency exchange.

Hilton Sandton
Hilton Sandton
8.3 Excellent
138 Rivonia Road, Sandton, Gauteng, South Africa
Show on map
0.8 km from city centre, Sandton 
ExcellentBased on 1,180 reviews
8.3

Situated in Johannesburg, this 5-star property is modern and contemporary. It also offers an outdoor pool, outdoor tennis courts and a sauna.

Holiday Inn Sandton - Rivonia Road
Holiday Inn Sandton - Rivonia Road
8.2 Excellent
123 Rivonia Road, Sandton, Gauteng, South Africa
Show on map
0.6 km from city centre, Sandton 
ExcellentBased on 413 reviews
8.2

Located in Sandton, Holiday Inn Sandton provides 4-star accommodation and a rooftop pool, a rooftop terrace and free Wi-Fi. The various facilities this relaxed hotel offers include an express check-in and check-out feature, a kids club and 24-hour room service.

Park Inn Sandton
Park Inn Sandton
7.8 Good
118 Katherine Street, Sandton, Gauteng, South Africa
Show on map
1.1 km from city centre, Sandton 
GoodBased on 2,012 reviews
7.8

Park Inn Sandton is situated in Sandton, just 30 minutes from OR Tambo International Airport. It has a fitness centre, as well as an outdoor pool, an executive floor and free Wi-Fi.

The Capital on Bath
The Capital on Bath
8.7 Excellent
72 Bath Avenue, Sandton, Gauteng, South Africa
Show on map
4.0 km from city centre, Sandton 
ExcellentBased on 1,009 reviews
8.7

The Capital on Bath provides 4-star accommodation in Johannesburg. It offers complimentary Wi-Fi, a 24-hour reception and an outdoor pool.

The Michelangelo Hotel
The Michelangelo Hotel
9.0 Excellent
135 West Street, Nelson Mandela Square, Sandton, Johannesburg, Gauteng, South Africa
Show on map
0.4 km from city centre, Sandton 
ExcellentBased on 677 reviews
9.0

Set in Johannesburg, The Michelangelo Hotel Johannesburg is a five-minute walk from Sandton Convention Centre and features free Wi-Fi and an indoor pool. It provides 5-star accommodation with air-conditioned rooms.

Davinci Hotel And Suites On Nelson Mandela Square
Davinci Hotel And Suites On Nelson Mandela Square
8.6 Excellent
2 Maude Street, Corner of 5th Street, Sandton, Gauteng, South Africa
Show on map
0.4 km from city centre, Sandton 
ExcellentBased on 672 reviews
8.6

Situated in Johannesburg, DaVinci Hotel and Suites is a short walk from JSE Limited and features outdoor tennis courts and an infinity pool. It provides 5-star accommodation with air-conditioned rooms.

Indaba Hotel
Indaba Hotel
8.2 Excellent
Corner of William Nicol and Pieter Wenning Street, Fourways, Johannesburg, Gauteng, South Africa
Show on map
12.9 km from city centre, Sandton 
ExcellentBased on 222 reviews
8.2

Featuring a shuttle to OR Tambo International Airport, plus complimentary Wi-Fi, Indaba Hotel Spa & Conference Center is a convenient base in Johannesburg. The multiple facilities this luxury hotel offers include outdoor tennis courts, an outdoor pool and a sauna.

Intercontinental Johannesburg Sandton Towers
Intercontinental Johannesburg Sandton Towers
8.8 Excellent
Corner Maude And 5th Streets, Sandton, Gauteng, South Africa
Show on map
0.4 km from city centre, Sandton 
ExcellentBased on 245 reviews
8.8

Set in Sandton, this luxury hotel features a sauna, 24-hour room service and an outdoor pool. It is close to Sandton City Shopping Centre, restaurants and shops.

Tips for booking a Sandton hotel

Cheapest month:September
Most expensive month:July
Average price in Sandton:₹ 9,194/night
Absolute cheapest price found:₹ 1,629/night
Cheapest day:Wednesday
Most expensive day:Tuesday
₹ 6,613 - ₹ 15,385
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 5,975 - ₹ 13,050
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Sandton hotels

Show all 244 hotels
1
Davinci Hotel And Suites On Nelson Mandela Square
Davinci Hotel And Suites On Nelson Mandela Square
8.6 Excellent
2 Maude Street, Corner of 5th Street, Sandton, Gauteng, South Africa
Show on map
0.4 km from city centre, Sandton 

Situated in Johannesburg, DaVinci Hotel and Suites is a short walk from JSE Limited and features outdoor tennis courts and an infinity pool. It provides 5-star accommodation with air-conditioned rooms.

2
Holiday Inn Sandton - Rivonia Road
Holiday Inn Sandton - Rivonia Road
8.2 Excellent
123 Rivonia Road, Sandton, Gauteng, South Africa
Show on map
0.6 km from city centre, Sandton 

Located in Sandton, Holiday Inn Sandton provides 4-star accommodation and a rooftop pool, a rooftop terrace and free Wi-Fi. The various facilities this relaxed hotel offers include an express check-in and check-out feature, a kids club and 24-hour room service.

3
The Michelangelo Hotel
The Michelangelo Hotel
9.0 Excellent
135 West Street, Nelson Mandela Square, Sandton, Johannesburg, Gauteng, South Africa
Show on map
10.7 km from city centre, Johannesburg 

Set in Johannesburg, The Michelangelo Hotel Johannesburg is a five-minute walk from Sandton Convention Centre and features free Wi-Fi and an indoor pool. It provides 5-star accommodation with air-conditioned rooms.

4
Hilton Sandton
Hilton Sandton
8.3 Excellent
138 Rivonia Road, Sandton, Gauteng, South Africa
Show on map
0.8 km from city centre, Sandton 

Situated in Johannesburg, this 5-star property is modern and contemporary. It also offers an outdoor pool, outdoor tennis courts and a sauna.

5
Holiday Inn Express Sandton - Woodmead
Holiday Inn Express Sandton - Woodmead
7.9 Good
Woodmead And Maxwell Drive Sandto, Sandton, Gauteng, South Africa
Show on map
8.0 km from city centre, Sandton 

This stylish hotel is located in Sandton, and offers an outdoor pool, laundry facilities and a safe. It also provides babysitting/child services, a 24-hour reception and a currency exchange.

6
Park Inn Sandton
Park Inn Sandton
7.8 Good
118 Katherine Street, Sandton, Gauteng, South Africa
Show on map
1.1 km from city centre, Sandton 

Park Inn Sandton is situated in Sandton, just 30 minutes from OR Tambo International Airport. It has a fitness centre, as well as an outdoor pool, an executive floor and free Wi-Fi.

7
Intercontinental Johannesburg Sandton Towers
Intercontinental Johannesburg Sandton Towers
8.8 Excellent
Corner Maude And 5th Streets, Sandton, Gauteng, South Africa
Show on map
0.4 km from city centre, Sandton 

Set in Sandton, this luxury hotel features a sauna, 24-hour room service and an outdoor pool. It is close to Sandton City Shopping Centre, restaurants and shops.

Cheapest hotels in Sandton, Johannesburg

Show all 244 hotels
The Capital on Bath
The Capital on Bath
8.7 Excellent
72 Bath Avenue, Sandton, Gauteng, South Africa
Show on map
4.0 km from city centre,  

The Capital on Bath provides 4-star accommodation in Johannesburg. It offers complimentary Wi-Fi, a 24-hour reception and an outdoor pool.

₹ 3,493
Avg. per night
Indaba Hotel
Indaba Hotel
8.2 Excellent
Corner of William Nicol and Pieter Wenning Street, Fourways, Johannesburg, Gauteng, South Africa
Show on map
22.8 km from city centre,  

Featuring a shuttle to OR Tambo International Airport, plus complimentary Wi-Fi, Indaba Hotel Spa & Conference Center is a convenient base in Johannesburg. The multiple facilities this luxury hotel offers include outdoor tennis courts, an outdoor pool and a sauna.

₹ 3,493
Avg. per night
Holiday Inn Express Sandton - Woodmead
Holiday Inn Express Sandton - Woodmead
7.9 Good
Woodmead And Maxwell Drive Sandto, Sandton, Gauteng, South Africa
Show on map
8.0 km from city centre,  

This stylish hotel is located in Sandton, and offers an outdoor pool, laundry facilities and a safe. It also provides babysitting/child services, a 24-hour reception and a currency exchange.

₹ 4,013
Avg. per night
Park Inn Sandton
Park Inn Sandton
7.8 Good
118 Katherine Street, Sandton, Gauteng, South Africa
Show on map
1.1 km from city centre,  

Park Inn Sandton is situated in Sandton, just 30 minutes from OR Tambo International Airport. It has a fitness centre, as well as an outdoor pool, an executive floor and free Wi-Fi.

₹ 4,459
Avg. per night
Hilton Sandton
Hilton Sandton
8.3 Excellent
138 Rivonia Road, Sandton, Gauteng, South Africa
Show on map
0.8 km from city centre,  

Situated in Johannesburg, this 5-star property is modern and contemporary. It also offers an outdoor pool, outdoor tennis courts and a sauna.

₹ 5,648
Avg. per night
Holiday Inn Sandton - Rivonia Road
Holiday Inn Sandton - Rivonia Road
8.2 Excellent
123 Rivonia Road, Sandton, Gauteng, South Africa
Show on map
0.6 km from city centre,  

Located in Sandton, Holiday Inn Sandton provides 4-star accommodation and a rooftop pool, a rooftop terrace and free Wi-Fi. The various facilities this relaxed hotel offers include an express check-in and check-out feature, a kids club and 24-hour room service.

₹ 8,472
Avg. per night
Davinci Hotel And Suites On Nelson Mandela Square
Davinci Hotel And Suites On Nelson Mandela Square
8.6 Excellent
2 Maude Street, Corner of 5th Street, Sandton, Gauteng, South Africa
Show on map
0.4 km from city centre,  

Situated in Johannesburg, DaVinci Hotel and Suites is a short walk from JSE Limited and features outdoor tennis courts and an infinity pool. It provides 5-star accommodation with air-conditioned rooms.

₹ 10,106
Avg. per night
Intercontinental Johannesburg Sandton Towers
Intercontinental Johannesburg Sandton Towers
8.8 Excellent
Corner Maude And 5th Streets, Sandton, Gauteng, South Africa
Show on map
0.4 km from city centre,  

Set in Sandton, this luxury hotel features a sauna, 24-hour room service and an outdoor pool. It is close to Sandton City Shopping Centre, restaurants and shops.

₹ 10,377
Avg. per night

Hotel prices in Sandton

3 stars

₹ 3,493 - ₹ 4,013

Holiday Inn Express Sandton - Woodmead

No. 1 most popular

₹ 4,013
Avg. per night
The Capital on Bath

Best value

The Capital on Bath
8.7 Excellent
₹ 3,493
Avg. per night
4 stars and up

₹ 3,493 - ₹ 19,544

Hilton Sandton

No. 1 most popular

Hilton Sandton
8.3 Excellent
₹ 5,648
Avg. per night
Park Inn Sandton

No. 2 most popular

₹ 4,459
Avg. per night
Indaba Hotel

Best value

Indaba Hotel
8.2 Excellent
₹ 3,493
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Sandton

About Sandton

A sense of luxury rings through the streets of Sandton, Johannesburg and South Africa’s chief financial district. Affluent and modern, it developed throughout the 1990s when many financial institutions and businesses moved out of Johannesburg’s original CBD. It’s now one of the most upmarket suburbs in South Africa, where villas are nestled in the hills, and glass-fronted semi-skyscrapers are the headquarters of the African Stock Exchange and many banks. Sandton is located in the north of Johannesburg, on the road and rail lines towards Pretoria.

Officially, Sandton is a suburb of Johannesburg. It feels like a city, covering a huge area that incorporates a number of mini suburbs. At its heart stands Nelson Mandela Square and a six-metre bronze statue of modern South Africa’s founding father. Visitors will find an excellent gallery and theatre on the square, the former offering one of the widest collections of local artwork in the country. The huge Sandton City shopping mall fills two sides of the square, with the rest populated by upmarket restaurants and cafes. The rest of central Sandton is filled with commercial buildings, mostly banks and financial institutions.

Head further away from the rising skyline and the suburb is surprisingly green and rural. Villas and gated communities are dotted across winding boulevards in mini suburbs like Bryanston, Hyde Park, Morningside, and Sandhurst. The tranquillity, yet proximity to an important business centre, has turned these suburbs into some of Africa’s most sought after addresses. Each features quiet streets lined with flowering trees, which rise on rural green hills and offer excellent views towards the high-rise central Sandton skyline.

Sandton Station is located on Nelson Mandela Square. Built for the 2010 World Cup, the station is on the excellent Gautrain railway, which links Sandton to Pretoria, central Johannesburg, and O.R. Tambo International Airport. Metered taxis are easy to find in the area while local minivan taxis are the main form of public transport. Most people prefer to drive as Johannesburg is a huge city with many distinctive suburbs, and avoiding rush hour makes a huge difference to every journey.

Historically, Sandton was an affluent white area. This old-world wealth is still seen in the buildings, but most of Sandton is now extremely multicultural. It’s a suburb where multiple languages mix on the streets and a sense of modern South Africa is at the fore.

Sandton travel FAQs

  • What are the best hotels in Sandton?

    Holiday Inn Express Sandton - Woodmead (7.9/10 from 443 reviews), Hilton Sandton (8.3/10 from 1,180 reviews), and Park Inn Sandton (7.8/10 from 2,012 reviews) are all highly rated places to stay in Sandton.

  • How much do hotels in Sandton cost?

    The average price of a hotel in Sandton is ₹ 6,242 per night, based on the last 3 days’ data. The average price of a 4-star hotel in Sandton around is ₹ 5,276 per night, whereas for a 5-star hotel it’s ₹ 8,323 per night.

  • How much is a cheap hotel in Sandton?

    ₹ 4,310/night is the cheapest price found for a hotel in Sandton by HotelsCombined users over the last 72 hours.

  • How much is a hotel in Sandton tonight?

    Sandton hotels start at ₹ 4,310 for tonight; however, the average price of accommodation is about ₹ 7,208. Many 4-star stays can be found in Sandton tonight, with prices starting at ₹ 5,128. These prices were found on HotelsCombined within the last 72 hours.