Rocktail Beach Camp


Dive among the Maputaland’s coral reefs

Cast in the shade of the Maputaland coastal forest and treated to a view of the ocean, Rocktail Beach Camp exudes an atmosphere as serene as its surroundings. The beach is a mere 20-minute walk from the camp, with the Maputaland Marine Reserve not far off. 
The forest is home to a number of animal and bird species, while the reefs are replete with a wide variety of coral and fish. Diving opportunities here are considered to be some of the best in the world, and the nearby dive centre offers diving courses to beginners and amateurs alike. Accredited divers can enjoy the open water and its colourful reefs right out of the gate, weather permitting. 
17 Rooms offer guests a comfortable and refreshing retreat after a day of exploring the surroundings or spent at the beach. Each features an en suite bathroom, while 7 are Family Rooms with an additional bedroom and capable of accommodating 2 adults and 2 children. For those on a romantic getaway, the Honeymoon Suite is an intimate option that offers views of the forest and ocean beyond.
  • Unique setting with a great view and only a 20-minute walk away from the beach
  • A world-renowned scuba-diving and snorkelling spot famous for colourful reefs, fish, manta rays, and other sea creatures
  • Guided walks through the forest are full of fun facts about the local fauna and flora
  • A sizeable swimming pool surrounded by sun loungers, great for cooling off on a lazy afternoon
Restaurant on premises Sea views Swimming pool


Rocktail Beach Camp
Kwa-Zulu Natal
South Africa

Rocktail Beach Camp is an intimate dune-forest retreat, offering guests the ultimate break from a city’s constant motion. This coast is a diver’s paradise, with radiant reefs to explore and countless colourful fish to marvel at. If you are not quite ready for open water, snorkelling in the waters of La Nek is just as mesmerising.

You May Also Enjoy

Price on request


What our guests say about us

Meet your African safari experts

Meet the Rhinos
Ratings powered by TripAdvisor

Call Us

Office Hours: Now Open Closed
08:30 - 17:00 (GMT+2)
Toll Free:

0808 238 0044

888 2156 556

1 800 447164

1 800 947168

1 844 8517 090

800 900 341

800 101 3310

080 045 2877

800 018 4895

0800 182 3211

0800 562 964

0800 295 105

0800 919 394

0800 721 24

800 260 73

0800 848 229

1 844 2867 643

9009 476 83

0018 005 11710

0800 444 6880

018 0051 81669

0800 7618 612

800 827 648

Local Number:

+27 21 469 2600