Things to see and do - South Africa
Leaving for South Africa
Modify the search
Why book on MICHELIN Travel?
More than 200,000 hotels worldwide
Cancel on the same day without charges*
Book without fees*
*according to the hotel terms and conditions
Hotels South Africa
Results 1 to 20 on 602
Sort by :
135 West Street, Nelson Mandela Square, Sandton ZA - Johannesburg
Prix from : 2635 ZAR
The luxurious Michelangelo is set in the heart of the Sandton business and leisure district of Johannesburg. It features an indoor pool and fitness centre with sauna and steam room. Rooms at this 5-star hotel are stylishly decorated and equipped wit..
Corner Maude and 5th Street, Sandton ZA - Johannesburg
Prix from : 2023 ZAR
Featuring an infinity pool with cushioned loungers, this Sandton hotel offers a full-service spa and gym. DaVinci’s gourmet restaurant includes a sushi bar and serves a variety of European specialities. The spacious, air-conditioned rooms feature a ..
1 Recreation Road ZA - Fish hoek
Prix from : 890 ZAR
Facing Cape Town’s Fish Hoek Beach and False Bay, this 4-star hotel offers stylish rooms with air conditioning and a flat-screen TV. Free private parking is available on site. The rooms of The Calders Hotel are decorated with artwork from local arti..
Park Hotel, 1 Beitel Street ZA - Mokopane
Prix from : 745 ZAR
Park Hotel Mokopane is situated in the magnificent Waterberg Mountains and offers a terrace restaurant, a pool and conference facilities. The spacious rooms are classically decorated, and feature wooden furniture. They are equipped with a satellite ..
East Burger Street ZA - Bloemfontein
Prix from : 935 ZAR
Protea Hotel is conveniently located in the heart of Bloemfontein’s business centre and only 15 km from the Bloemfontein Airport. It offers a restaurant and elegant rooms with air conditioning. Each room at the Protea Bloemfonte is stylishly decorat..
5 Point Road, Point Village ZA - Mossel Bay
Prix from : 450 ZAR
Point Village Hotel is located a few metres from the Indian Ocean, at the end of Mossel Bay’s peninsula, and 1 km from Mossel Bay harbour and town centre. The spacious and colourful rooms offer lateral bay views. All accommodation options include a ..
286 Fox Street ZA - Johannesburg
Prix from : 870 ZAR
This design hotel offers rooms decorated by some of famous South African artists and designers, and a gym offering massages. Ellis Park Station and the BRT Station are within 800 metres. Rooms at 12 Decades Art Hotel each feature a unique decade-rel..
R42 between Stanford and Gansbaai ZA - Gansbaai
Prix from : 3750 ZAR
Grootbos Private Nature Reserve offers luxury accommodation featuring spectacular views of ancient forests and the whale watching haven of Walker Bay, just a 30-minute drive from Hermanus. The air-conditioned suites of Grootbos feature floor-to-ceil..
8 Bridle Road ZA - Cape Town
Prix from : 5000 ZAR
Nestled at the foot of Table Mountain, this elegant boutique hotel offers uniquely themed rooms with state-of-the-art technology. The outdoor pool and the wooden sundeck offer views of Cape Town’s skyline. MannaBay Fine Boutique Hotel's suites are i..
30 Jerepico Street, Orchards ZA - Nelspruit
Prix from : 1010 ZAR
Located near Nelspruit city centre, Protea Hotel Nelspruit is nestled within the heart of the Big Five Country. It is a 10-minute drive to Riverside Mall. Boasting a minimalist décor in neutral colors, each room is fitted with modern comforts includ..
22 Milner Avenue ZA - Bedfordview
Prix from : 1500 ZAR
St. Andrews, set against the backdrop of the Harvey Nature Reserve, benefits from spa and massage facilities. It also features an outdoor swimming pool and boasts elegant rooms with balconies. Trents Restaurant serves modern South African cuisine pr..
22 Dorp Street ZA - Stellenbosch
Prix from : 1215 ZAR
Protea Hotel Dorpshuis & Spa is an elegant Victorian Boutique Hotel in Stellenbosch, South Africa. Surrounded by vineyards and mountains, the hotel combines the hospitality of a traditional guesthouse with modern luxury. The rooms at the Protea Hote..
West Quay Victoria & Alfred Waterfront ZA - Cape Town
Prix from : 5698 ZAR
Situated in the centre of Cape Town's vibrant V&A Waterfront, this boutique hotel offers elegant rooms with limited free Wi-Fi. Facilities include a spa with panoramic views of Table Mountain and the marina. Rooms at Cape Grace Hotel have a flat-scr..
Cnr of Rivonia & West Roads, Sandton ZA - Johannesburg
Prix from : 1008.99 ZAR
Situated footsteps from the Gautrain Rail Station, Radisson Blu Gautrain Hotel offers well designed rooms with flat-screen TVs. It has an outdoor pool and a fitness centre. The spacious rooms at Radisson Blu Gautrain Hotel, Sandton Johannesburg offe..
Farm Keerweder, Minor Road 16 ZA - Franschhoek
Prix from : 1380 ZAR
Set against the background of the Franschhoek Mountain, The Villas offers modern self-catering accommodation in the Cape Winelands region. Free private parking is available. Guests at Le Franschhoek can enjoy a relaxing massage at the spa or make us..
Corner Samora Machel Drive & Henshall street ZA - Nelspruit
Prix from : 799 ZAR
Located in Nelspruit, Hotel Promenade is adjoined to a shopping centre and offers a bar, dining terrace and free private parking. It is 3 km away from Nelspruit Golf Course. This former townhall, which still has the clocktower, provides spacious acc..
P.O Box 329 ZA - Tzaneen
Prix from : 1050 ZAR
Situated in Tzaneen, Fairview River Lodge offers contemporary accommodation fitted with fireplaces. Set within subtropical gardens, the lodge is 1 km away from the shops and cafés of Tzaneen. With a décor that offers a mix African culture and coloni..
2 Lighthouse Road, Umhlanga Rocks ZA - Durban
Prix from : 3591 ZAR
Overlooking the Umhlanga Lighthouse and Indian Ocean, Oyster Box Hotel offers an outdoor infinity pool and an expansive spa along with free Wi-Fi. Gateway Shopping Centre is 2 km away. The rooms at the 5-star Oyster Box are decorated with rich fabri..
Queens Road, Bryanston, Sandton ZA - Johannesburg
Prix from : 1130 ZAR
Located in Bryanston, Little Tuscany Boutique Hotel offers elegantly furnished accommodation with free Wi-Fi and parking. Monte Casino and Bryanston Country Club are less than 4 km away. The boutique hotel offers large rooms and suites fitted with ..
84 Erasmus Drive ZA - Port Elizabeth
Prix from : 620 ZAR
Located close to Summerstrand beachfront, this boutique hotel offers elegant accommodation with a sunroom and swimming pool. Offering a mix of modern architecture and African décor, each room and suite is fitted with free Wi-Fi, air conditioning, a ..