From glamping on a safari to chic inner city pads, South Africa has the full gamut of holiday experiences with accommodation to match read more...

Check in to a terrific Johannesburg hotel

Book a room in a fantastic Johannesburg hotel near Newtown or the cultural precinct known as the Market Theatre area to take advantage of the city's thriving nightlife. On the other hand, Melville is within reach of the popular restaurants on 7th Street. There are mid-range stays extending into Rosebank and Parktown. Among the top luxury hotels in Johannesburg are the Hyatt Regency, where you can embrace complete indulgence at the Zulu-inspired Phumula Spa and the Hilton Sandton, which doubles as a business and entertainment venue. Also in Sandton, the 5-star Radisson Blu offers a selection of beautifully styled standard rooms and penthouse suites.

Admire the view in Cape Town

Bunk down in a boutique lodging at the stylish Hollow on the Square – with an all new Green Annexe for the sustainably minded – just moments from retail paradise at Green Market Square, St Georges Mall and the Flower Market. Otherwise, the Hilton provides the perfect base for inner city sight seeing. You may only be a stone's throw from the bustling CBD, but staying around the Cape Peninsula offers a better chance to enjoy Cape Town's natural grandeur or to get active with swimming, paragliding and coastal hiking opportunities. In the beachside tourism hub of Camps Bay travellers can hop between their hotel and lazying on the beach. The upmarket 12 Apostles Hotel & Spa is the pick of Camps Bay accommodation, but there are plenty of charming bed and breakfasts too.