Morukuru Beach Lodge, South Africa Our rating: First Class

Perched on the ocean’s edge in a green fynbos landscape, this boutique hotel has just five suites that offer some of the best whale watching in the world.

Morukuru Beach Lodge, fireplace in restaurant
Map of Morukuru Beach Lodge, South Africa
Morukuru Beach Lodge, courtyard seating
Morukuru Beach Lodge, fireplace in restaurant
View hotel in detail