What did our guests think?

Wonderful!  Enjoyed the penguins, seals, and beautiful whales! Thanks!
The Johnsons from Switzerland

We had a whale of a time! Thanks guys! I will recommend you every day!  Wow!  Very friendly staff!!
Joet from Limpopo, South Africa

The highlight of my trip in South Africa!
Melissa from the USA

We had a most amazing experience on this trip, the close encounter with the whales will stay with us.  Special thanks to Francesca who took us under her wing for the duration of the trip.  Will highly recommend.  Thanks!
The Mathurs from Hong Kong

Guide Summary and Photographs

What a beautiful sunny day and  stunning colors in the water!

The sea was turquoise like yesterday and nature seemed to enjoy the spring! But were we in the Maldives Islands or in South Africa? The Whales were very happy and relaxed and we had very close approaches! Those animals are incredibly sociable, and curious. One Big Mama Whale and her “smiling baby” came to say us HELLO! Take a look to the picture, that kid was so lucky to see the gentle giant of the ocean… a real dream for him and his parents!

At Geyser Rock we found more bull Cape Fur seals and they were very busy to conquer the females showing their massive beauty on the top of the rocks and this morning there was one clearly very proud of his good looks! …. ooo Nice !

Work with Dyer Island wildlife every day

Dyer Island Cruises offers a variety of opportunities for budding nature enthusiasts and students to volunteer and get involved with our work.

Volunteer today

Get this close
With Dyer Island Cruises

View Tours

Your choice makes a difference

When you go on a tour with Dyer Island Cruises, you are making an active contribution to wildlife research and conservation.


Where to find us
Near Hermanus, South Africa

Book your trip

I'm interested in booking a trip, what's next?

Book your trip online

By using our fast and secure online booking system, you can have your trip booked and confirmed instantly!

Book Online

Contact us

Get in touch via our online contact form and one of our team will be in touch to confirm your booking.

Get in touch

Socialise with us:

Client reviews:

Quick Enquiry:

Call now: +27 (0)82 801 8014 or +27(0)76 555 5520

Your Name (required)

Your Email (required)

Your Message

Please retype the characters seen below: