Aerial view of Cape Town at dawn, South Africa

Compare the best South Africa hotels

The diverse landscapes and range of experiences on offer in beautiful South Africa lure visitors looking for a unique holiday experience. Find out why you should visit and where to find the hotel of your dreams.

Why go?

In South Africa, accommodation can be found at all price levels and with service and amenities to suit every kind of traveller...

Fly into South Africa and land amid the uniquely stunning panoramas of this vast African nation. Your holiday here can be what you want it to be. Head to the major cities, such as Cape Town, Johannesburg, Durban or Pretoria for urban pleasures, or enjoy a sunshine holiday at the resort of Sun City.

Hit the beaches around Plettenberg Bay, Port Elizabeth, George or Mossel Bay, or explore the great wilderness during an unforgettable safari holiday. Whatever you do, and whenever you travel, South Africa will stamp indelible memories into your mind and have you coming back for more!

Peak season is through the summer, from October through to Easter with excellent weather to be found at this time, although for many it's best to visit the game reserves during the winter months of June to August where temperatures are cooler and there's little rain. Cheap hotels in South Africa can generally be found in the months outside the peak season, although there are often deals to be found with a little searching around.

Use the TravelSupermarket price-comparison tool to take the hard work out of looking for your ideal South Africa hotel. We'll show you the best deals available on all kinds of accommodation, from budget hotels to all-inclusive luxury hotels.

Where to stay?

Selecting a hotel in South Africa, the continent's most southerly nation, is one of the joys in planning a trip...

South Africa hotels offer the traveller a wide range of experiences, from city-based properties through to remote lodges and country house retreats.

The major cities of Johannesburg, Cape Town and Durban are all well served for accommodation, along with the Garden Route on the south coast, the Drakensberg Mountains, the shores of the eastern coast and the casino resort of Sun City. The many game lodges throughout the country, in areas such as the Kruger National Park, are a revelation with the high standard of service they offer out in the bush.

Along the Garden Route you'll find luxury resort properties, as well as quaint guest houses. The same can be said for Johannesburg. Sun City offers some tremendous hotels, such as The Palace of the Lost City. This resort is well known for its entertainment and activities and is a holiday in itself for both adults and children.

In Cape Town you can choose from a wide range of well-known hotels such as the iconic five-star properties of the Mount Nelson and the Cape Grace, but there are hotels of all quality and service levels throughout the city and the outlying wine areas.

What to see?

The various landscapes of South Africa make for a huge and diverse list of things to see and do. Here are some of the best...

Top five attractions

Kruger National Park

Take a walk on the wild side (or hop in a safari tour van) to spot Africa's Big Five. Located in the far north-east of the country, Kruger is one of Africa's biggest and best game reserves.

Table Mountain

Visit Cape Town and you can't miss this flat-topped mountain that dominates the cityscape. Take a cable car to the summit or get active and make your way up to the top by more adventurous means.

Cape Winelands

Perfectly aligned rows of vines greet you in this wine region, not far from Cape Town. Take an organised coach tour and you won't have to worry about who is the designated driver as you taste your way around delicious New World wines.

Garden Route

This is a very popular drive between Cape Town and Port Elizabeth, taking in the highlights of the nation's glorious south coast. Book car hire at either starting point and make your way along the shore, stopping at destinations such as Mossel Bay and Knysna and experiencing activities such as fishing, hiking and wildlife spotting.

Diving with Great White sharks

The mere thought of this scares many visitors witless, though for some this is the main reason for visiting South Africa. You'll be put in a shark-proof cage and lowered into the waters off this wild coast, with multiple dives usually included in each trip. This is one holiday memory that is never likely to be forgotten!

What's on?

The annual calendar of events in South Africa is filled with joyous celebrations of music, wine, food and life...

V&A Waterfront Wine Affair; May: You don't have to leave Cape Town to taste some of the area's sensational wines, especially when this annual event brings nearly 100 estates to one festival. Sip, drink in the views and book a table at one of the participating restaurants for expertly paired wining and dining.

Durban July: This historic horse-racing event has been pulling in the crowds at Greyville Racecourse in Durban for more than 100 years. The outfits are outrageous, the racing exhilarating, and the sun often shines during this winter event, when temperatures linger around a pleasant 22C average.

Springbreak in Sun City; September/October: You've no doubt heard of spring break in the USA, when university students let their hair down in untamed style at the nation's holiday resorts. Sun City's Springbreak programme is equally raucous for South Africa's students - if you're after a quiet family holiday, this week is best avoided!