How do you prefer your safari? We want to know what's important to you. Take the survey!

Whale Watching Safaris

Enjoy the sight of whales on breathtaking whale watching safaris. Search for whale watching safaris located all over the globe at BookAllSafaris!

Embark on an amazing whale safari

Whale watching safaris are definitely South Africa’s gem. The best part about whale safaris here is that you can observe the gigantic whales from the coast as well. Southern right wales get so close to the shore that you can even watch them from the comfort of your own hotel room. However, if you are into more adventurous experiences, you can try out a whale watching safari that includes boat trips. Just pick the one that suits you best from our selection below.

Arrival date

Speaks English

All meals included

from US$4,250

FREE cancellation

from US$4,250

FREE cancellation

Price for:

11 days / 10 nights

Speaks English

All meals included

from US$1,100

FREE cancellation

from US$1,100

FREE cancellation

Price for:

5 days / 4 nights

Speaks English

from US$3,580

FREE cancellation

from US$3,580

FREE cancellation

Price for:

5 days / 4 nights

Speaks English

from US$1,430
from US$1,430
Price for:

5 days / 4 nights

Speaks English

All meals included

from US$950
from US$950
Price for:

3 days / 2 nights

Speaks English

from US$860
from US$860
Price for:

3 days / 2 nights

Check out our other 1083 Safari Holidays.

Speaks English

All meals included

from US$6,200
from US$6,200
Price for:

23 days / 22 nights

Speaks English

All meals included

from US$2,810

FREE cancellation

from US$2,810

FREE cancellation

Price for:

22 days / 21 nights

Speaks English

All meals included

from US$4,195

FREE cancellation

from US$4,195

FREE cancellation

Price for:

22 days / 21 nights

Speaks English

from US$16,920

FREE cancellation

from US$16,920

FREE cancellation

Price for:

21 days / 20 nights

from US$8,050
Price for:

20 days / 19 nights

Speaks English

All meals included

from US$5,405
from US$5,405
Price for:

20 days / 19 nights