72 Best Hotels in South Africa

Background Illustration for Hotels

We've compiled the best of the best in South Africa - browse our top choices for the top things to see or do during your stay.

Duck Inn

$ | 3 Dageraad Meerensee, Richards Bay, 3900, South Africa

You'll benefit from abundant peace and quiet at these six appealing guest rooms and three independent self-catering cottages—a pleasant, good-value alternative to the local hotels. All the rooms and cottages are clean and comfortably furnished with large beds, spacious en suite bathrooms, TV, Wi-Fi, and private entrances. A wonderful homemade breakfast is served on the terrace or in the bright dining area overlooking the garden and pool.

Pros

  • Only 2 km (1 mile) from Richard's Bay dining, shopping, and beach
  • Wonderful service
  • Very private

Cons

  • Payment in advance required
  • Suburban location, away from the center
3 Dageraad Meerensee, Richards Bay, 3900, South Africa
35-753–4147
Hotel Details
6 rooms, 3 cottages
Free breakfast

Quick Facts

  • $

Something incorrect in this review?

Goblin's Cove

$ | Bekker School Rd., Magaliesberg, 1991, South Africa

You can find this delightful little restaurant and hotel, the creation of sculptor Charles Gotthard, amid trees next to a river. It's made up like a fantasy fairy world, with three stories of little rooms, winding passageways, and stairs leading to colorful private alcoves and balconies. The restaurant has tasty, creative cuisine, such as South African sushi (made with springbok carpaccio), Thai chicken salad, and lime-marinated chicken breasts. A set menu ($$$) is offered on Sunday and holidays; menus change with the seasons. The restaurant is open from Wednesday to Sunday, and bookings are essential. A small shop sells dream catchers, small fairy statues, and the like, and the Gobble D'Gook coffee shop serves homemade cakes on weekends and holidays. There are three B&B units in a restored vintage train car.

Pros

  • An unusual and memorable getaway
  • Beautiful location
  • Easy access from Johannesburg

Cons

  • Visitors might find it a bit twee
  • The hotel is at least an hour's drive from Johannesburg
Bekker School Rd., Magaliesberg, 1991, South Africa
014-576–2143-Landline
Hotel Details
No overnights Sun.–Thurs.
3 rooms
Free breakfast

Quick Facts

  • $

Something incorrect in this review?

La Villa Belle Ombre

$ | 16 Belle Ombre Rd., Cape Town, 8001, South Africa

Located in a restored 1870 Cape Victorian mansion in lovely, quiet Tamboerskloof, this B&B is within walking distance of trendy Kloof Street and a five-minute drive from Table Mountain. All six rooms have en-suite bathrooms, and some have wood-burning fireplaces. Public spaces are warm and comfortable, with a communal TV in the lounge. Views from the wooden sash windows either look out to the pretty garden, where there's a table under the bougainvillea, or over the pepper and orange trees. Rooms are basic but clean, and apart from Room 5, spacious.

Pros

  • Excellent value for money
  • Good breakfast included in the rates
  • Free Wi-Fi

Cons

  • Insufficient closet space in some bedrooms
16 Belle Ombre Rd., Cape Town, 8001, South Africa
021-424–2727
Hotel Details
6 rooms, 1 apartment
Free breakfast

Quick Facts

  • $

Something incorrect in this review?

Recommended Fodor's Video

Langberg Guest Farm

$ | Beaconsfield, 8315, South Africa

On the west side of the Magersfontein Battlefield, Langberg is far removed from the buzz of city life. Rooms here are all part of restored thick-walled, whitewashed farm buildings that date back to the days of the diamond rush. It's an operating game and cattle farm—raising buffalo and sable, roan, and 21 other antelope species—and hunting for kudu, gemsbok, and other antelope can be arranged. The atmosphere is relaxed, and the food is excellent. A three-course meal is served every night except Sunday and typically includes such hearty dishes as homemade chicken pie and venison fillets stuffed with dried fruits. Meals aren't included in the lodging price—breakfast costs R35 and dinner another R65 per person—but Langberg is inexpensive considering the luxurious service.

Pros

  • Game-viewing (in game-farm context)
  • Relatively close to Kimberley
  • Farm hospitality

Cons

  • Not Big Five
  • Still 21 km (13 miles) outside Kimberley
Beaconsfield, 8315, South Africa
053-832–1001
Hotel Details
10 rooms
No meals

Quick Facts

  • $

Something incorrect in this review?

Monkey Valley Resort

$ | Mountain Rd., Cape Town, 7985, South Africa

This secluded and charming resort on the peninsula is great for families, as well as popular for small conferences and events. Thatched-roof log cottages sit in an indigenous milkwood forest overlooking a nature reserve and the white sands of Noordhoek Beach. Options include suites or self-catering cottages with either two or three bedrooms, and fully equipped kitchens. Most cottages also have large balconies, many with sea views. All accommodations share a rustic log-cabin aesthetic and are attractive and tidy with cottage-style furniture. Some have fireplaces and pretty Victorian bathrooms. An on-site restaurant serves three meals a day and is popular with locals for Sunday lunch. Children's programs for all ages can be arranged on request.

Pros

  • Expansive views of sea and mountains
  • Direct beach access
  • Great low-season specials

Cons

  • No a/c
  • Thatched roof invites insects
  • Other than beach, not much available on foot
Mountain Rd., Cape Town, 7985, South Africa
021-789–8000
Hotel Details
24 rooms, 15 cottages
Free breakfast

Quick Facts

  • $

Something incorrect in this review?

Nothando Backpackers

$ | 5 Wilder St., Plettenberg Bay, 6600, South Africa

This always-buzzing, warm, friendly hostel with some private rooms is light and bright and conveniently located near the middle of town. It's easy to find a sunny or shady spot in the garden to just relax with a book, and the lively bar is a great place to share adventures come evening. All in all, it's an excellent value and the private rooms offer a touch of affordable luxury. There's an information desk, and staff is happy to make recommendations and reservations, as well as drop you off at adventure activities like bungee jumping or attractions such as Monkeyland.

Pros

  • It's great value in a great location
  • Staff is helpful

Cons

  • A bit of a walk to the beach
  • Not all rooms have en suite
5 Wilder St., Plettenberg Bay, 6600, South Africa
044-533–0220
Hotel Details
9 rooms, 7 with bath; 1 dormitory

Quick Facts

  • $

Something incorrect in this review?

Springbok Lodge and Restaurant

$ | 37 Voortrekker St., Springbok, 8240, South Africa

People come here as much for the living museum that owner extraordinaire Jopie Kotze has created as for the rest of the establishment, which originated as private homes, but it's a serviceable place to stay if you need to sleep over in Springbok. It's a family business, operated since 1947, when it was known as the Springbok Café and Private Hotel. Former tour guide Kotze's displays include a mineral collection, a photography exhibit on the Richtersveld and historic Namaqualand, and floral and landscape paintings by local artists. The mammoth operation sleeps 200 people in a variety of accommodations: rooms that sleep 2 or 3; family units that sleep 4 to 6; self-catering suites; and houses that sleep up to 13 people (note: avoid the rooms right behind the restaurant). Breakfast and dinner are available at the restaurant, and a gift, postcard, and curio shop carries a wide range of books. The restaurant (open until 10 pm nightly) has an eclectic menu that includes pizza, fish, burgers, and famous fries and milk shakes, as well as Jopie's "holy water."

Pros

  • Interesting owner
  • Laundry service available
  • Reasonable rates

Cons

  • Spread out over quite a large area
  • Some accommodations very basic
37 Voortrekker St., Springbok, 8240, South Africa
027-712–1321
Hotel Details
51 rooms, 19 suites, 2 houses
No meals

Quick Facts

  • $

Something incorrect in this review?

Trinity Guest Lodge and Restaurant

$ | 19 Long St., Darling, 7345, South Africa

This old Victorian house has been elegantly transformed into a stylish and comfortable guest lodge; white linen and subtle furnishings create a restful atmosphere. Some bathrooms have Victorian claw-foot tubs. Regularly voted one of South Africa's top-100 dining establishments, the restaurant (which charges around R120 per main course) will likely have you coming back for more, especially for dishes such as roast beef fillet with a verjuice-hollandaise sauce. The menu changes daily, and there are also interesting food-and-wine-pairing dinners that are worth inquiring about. For the lodge, arrangements must be made in advance for children.

Pros

  • In-house group cooking classes offered
  • Fabulous on-site restaurant

Cons

  • Close quarters
  • Prior arrangements need to be made if you're bringing the kids
19 Long St., Darling, 7345, South Africa
022-492–3430
Hotel Details
6 rooms
Free breakfast

Quick Facts

  • $

Something incorrect in this review?

Tsitsikamma Backpackers

$ | 54 Formosa St., Storms River, 6308, South Africa

This small, tidy hostel is quieter than most, so it's a good place to stay if you're on a budget and the lovely garden has great mountain views where you can even sleep in a safari tent. If you don't feel like making use of the communal kitchens, you can book meals (continental breakfast and dinner only) in advance. You can rent bicycles, shoot pool, and use the barbecue facilities.

Pros

  • Huge garden
  • It's as environmentally friendly as possible
  • They offer Segway tours of the village and into the forest

Cons

  • Shuttle to take you to nearby activities is not free
  • Tented accommodation can get hot in summer
  • Wifi doesn't reach all the tents
54 Formosa St., Storms River, 6308, South Africa
042-281–1868
Hotel Details
5 rooms, 2 dormitories, 6 tents

Quick Facts

  • $

Something incorrect in this review?

Whale Cottage, Hermanus

$ | 38 Westcliff Dr., Hermanus, 7200, South Africa

Decorated in restful shades of blue and white, this is a great base from which to take long whale-watching walks. Ask for a room with a view and put your feet up while you watch the Southern Right whales splashing in the bay below. Alternatively, take a stroll along the nearby whale-watching cliffs. An honor bar and tea and coffee are available throughout the day.

Pros

  • Swimming beach within walking distance
  • Children welcome

Cons

  • Southern Rights make a lot of noise when they're having a whale of a time
  • Only three rooms are sea facing, so book early if you want to see the whales
38 Westcliff Dr., Hermanus, 7200, South Africa
021-433–2100
Hotel Details
6 rooms
Free breakfast

Quick Facts

  • $

Something incorrect in this review?

The Wild Farm

$ | 291 Whites Rd., Wilderness, 6560, South Africa

Horses and cows in the field, a huge vegetable garden, and endless views over the ocean create a sense of space and abundance at this friendly hostel set high on a farm above Wilderness. Brothers Riaan and Theo Barnard, both qualified tour guides, offer excursions all over the Garden Route, as well as surfboard rentals and regular shuttles to and from Wilderness. You're welcome to use the well-equipped kitchen or barbecue, though you might want to start the day off with a big farm breakfast for R35. The hostel also offers three dormitories.

Pros

  • Pick your own vegetables
  • Make your own food
  • Beautiful views

Cons

  • Rustic, so strictly for the young at heart
  • Far from the village and beach
291 Whites Rd., Wilderness, 6560, South Africa
044-877–070
Hotel Details
3 log cabins, 6 rooms

Quick Facts

  • $

Something incorrect in this review?

Windsor

$ | 49 Marine Dr., Hermanus, 7200, South Africa

If you come to Hermanus anytime from July to November, consider staying at this hotel in the heart of town. It's a family-run hostelry that offers comfort but little pretense. Rooms are outdated, so the real reason to stay here is its position atop the cliffs, making it a great place to view the annual whale migration. Request one of the second-floor, sea-facing rooms, with sliding-glass doors and unbeatable views. During holidays, a games room with a pool table and table tennis is set up for older children. Breakfasts are ample.

Pros

  • World-class views of Walker Bay
  • In the heart of Hermanus
  • Reasonable rates

Cons

  • Tired decor needs a revamp
  • No pool
49 Marine Dr., Hermanus, 7200, South Africa
028-312–3727
Hotel Details
60 rooms
Free breakfast

Quick Facts

  • $

Something incorrect in this review?