Goblin's Cove

Off R96, Bekker School Rd., Magaliesberg, North-West, 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.


  • An unusual and memorable getaway
  • beautiful location
  • easy access from Johannesburg


  • Visitors might find it a bit twee
  • the hotel is at least an hour's drive from Johannesburg


Phones: 014-576–2143-Landline | 081-043–1155-Cellphone


3 rooms
Rate Includes: Credit cards acceptedNo overnights Sun.–Thurs. Breakfast