



































































Out of season
We’re sorry! The holiday you’re looking for is not in season. Luckily, we have loads of other exciting options. Take a look!
SA's favourite holiday travel one-stop-shop
![]() |
Thompsons Holidays has over 40 years of expertise in providing the finest, carefully selected collection of holiday packages to the most sought after destinations. With our local knowledge of destinations such as travel within South Africa, Mauritius, Thailand, Bali, Zanzibar and Mozambique, consumers are assured of receiving unrivalled holiday deals, unbeatable added values and the finest quality at each destination. This is paired with appealing bonus benefits which range from price guarantees to convenience enhancing travel packs and a vast, enticing array of top-up options unique to every destination. Additionally, holiday packages requiring in-depth knowledge and experience such as cruising, sports travel, escorted tours and self-drive tours are handled by specialists within the company. |
40+ years experience
Award-winning Service
Travel Specialist
24/7 Support
Top Offers
Our Holidays
Book By: 28 Nov `25
Travel Between: 28 Jan `25 - 30 Nov `25
Reference: PP-TH205931
Book By: 28 Nov `25
Travel Between: 28 Jan `25 - 30 Nov `25
Reference: PP-TH197251
Book By: 28 Nov `25
Travel Between: 1 Dec `24 - 30 Nov `25
Reference: PP-TH101132
Book By: 28 Nov `25
Travel Between: 28 Jan `25 - 30 Nov `25
Reference: PP-TH205956
Book By: 25 Oct `25
Travel Between: 6 Jan `25 - 31 Oct `25
Reference: PP-TH182372
Book By: 19 Feb `25
Travel Between: 18 Feb `25 - 20 Mar `25
Reference: PP-TH104250
Book By: 8 Jul `25
Travel Between: 15 Mar `25 - 15 Jul `25
Reference: PP-TH185438
Book By: 8 Jul `25
Travel Between: 15 Mar `25 - 15 Jul `25
Reference: PP-TH185462
Book By: 28 Nov `25
Travel Between: 1 Dec `24 - 30 Nov `25
Reference: PP-TH100460
Book By: 29 Mar `25
Travel Between: 3 Jun `24 - 31 Mar `25
Reference: PP-TH100500
Book By: 28 Apr `25
Travel Between: 1 Aug `24 - 30 Apr `25
Reference: PP-TH101207
Book By: 29 Mar `25
Travel Between: 31 May `24 - 31 Mar `25
Reference: PP-TH100480
Book By: 29 Oct `25
Travel Between: 7 Feb `25 - 31 Oct `25
Reference: PP-TH203151
Book By: 29 Mar `25
Travel Between: 28 Aug `24 - 31 Mar `25
Reference: PP-TH125858
Book By: 26 Feb `25
Travel Between: 3 Oct `24 - 28 Feb `25
Reference: PP-TH147897
Book By: 29 Mar `25
Travel Between: 30 Aug `24 - 31 Mar `25
Reference: PP-TH127064
Book By: 29 Mar `25
Travel Between: 28 Aug `24 - 31 Mar `25
Reference: PP-TH125271
Book By: 28 Nov `25
Travel Between: 1 Dec `24 - 30 Nov `25
Reference: PP-TH166365
Book By: 29 Mar `25
Travel Between: 28 Aug `24 - 31 Mar `25
Reference: PP-TH125858
Book By: 29 Mar `25
Travel Between: 29 Aug `24 - 31 Mar `25
Reference: PP-TH126216
Book By: 29 Mar `25
Travel Between: 28 Aug `24 - 31 Mar `25
Reference: PP-TH125271
Book By: 29 Mar `25
Travel Between: 28 Aug `24 - 31 Mar `25
Reference: PP-TH125858
Book By: 29 Mar `25
Travel Between: 29 Aug `24 - 31 Mar `25
Reference: PP-TH126216
Book By: 28 Nov `25
Travel Between: 28 Jan `25 - 30 Nov `25
Reference: PP-TH205931
Book By: 29 Mar `25
Travel Between: 28 Aug `24 - 31 Mar `25
Reference: PP-TH125385
Book By: 23 Apr `25
Travel Between: 15 Jan `25 - 30 Apr `25
Reference: PP-TH171978
Book By: 24 Mar `25
Travel Between: 15 Jan `25 - 31 Mar `25
Reference: PP-TH154951
Book By: 23 Sep `25
Travel Between: 1 Jun `25 - 30 Sep `25
Reference: PP-TH186324
Book By: 29 Mar `26
Travel Between: 21 Jan `25 - 31 Mar `26
Reference: PP-TH148763
Book By: 11 Dec `25
Travel Between: 17 Feb `25 - 12 Dec `25
Reference: PP-TH207773
Book By: 28 Nov `25
Travel Between: 1 Dec `24 - 30 Nov `25
Reference: PP-TH100456
Book By: 29 Sep `25
Travel Between: 1 Apr `25 - 30 Sep `25
Reference: PP-TH202160
Book By: 8 Jul `25
Travel Between: 15 Mar `25 - 15 Jul `25
Reference: PP-TH185438
Book By: 8 Jul `25
Travel Between: 15 Mar `25 - 15 Jul `25
Reference: PP-TH185462
Book By: 8 Jul `25
Travel Between: 15 Mar `25 - 15 Jul `25
Reference: PP-TH185368
Book By: 7 Mar `25
Travel Between: 7 Jan `25 - 14 Mar `25
Reference: PP-TH185408
Book By: 28 Nov `25
Travel Between: 28 Jan `25 - 30 Nov `25
Reference: PP-TH205931
Book By: 28 Nov `25
Travel Between: 1 Dec `24 - 30 Nov `25
Reference: PP-TH100463
Book By: 28 Nov `25
Travel Between: 28 Jan `25 - 30 Nov `25
Reference: PP-TH205956
Book By: 24 Aug `25
Travel Between: 12 May `25 - 31 Aug `25
Reference: PP-TH186353
Book By: 28 Nov `25
Travel Between: 11 Dec `24 - 30 Nov `25
Reference: PP-TH177206
Book By: 29 Mar `25
Travel Between: 30 Aug `24 - 31 Mar `25
Reference: PP-TH127064
Book By: 29 Mar `25
Travel Between: 28 Aug `24 - 31 Mar `25
Reference: PP-TH125385
Book By: 28 Nov `25
Travel Between: 11 Dec `24 - 30 Nov `25
Reference: PP-TH131620
Book By: 29 Dec `25
Travel Between: 7 Feb `25 - 31 Dec `25
Reference: PP-TH203230
Book By: 25 Oct `25
Travel Between: 5 Jan `25 - 31 Oct `25
Reference: PP-TH182272
Book By: 25 Oct `25
Travel Between: 6 Jan `25 - 31 Oct `25
Reference: PP-TH182372
Book By: 25 Oct `25
Travel Between: 6 Jan `25 - 31 Oct `25
Reference: PP-TH182425
Book By: 25 Oct `25
Travel Between: 5 Jan `25 - 31 Oct `25
Reference: PP-TH182272
Book By: 29 Mar `25
Travel Between: 28 Aug `24 - 31 Mar `25
Reference: PP-TH125858
Book By: 28 Nov `25
Travel Between: 28 Jan `25 - 30 Nov `25
Reference: PP-TH205931
Book By: 28 Nov `25
Travel Between: 11 Dec `24 - 30 Nov `25
Reference: PP-TH177206
Book By: 29 Mar `25
Travel Between: 26 Aug `24 - 31 Mar `25
Reference: PP-TH124196
Book By: 29 Oct `25
Travel Between: 18 Nov `24 - 31 Oct `25
Reference: PP-TH126032
Book By: 29 Jul `25
Travel Between: 21 Jan `25 - 31 Jul `25
Reference: PP-TH161408
Book By: 28 Apr `25
Travel Between: 1 Oct `24 - 30 Apr `25
Reference: PP-TH139511
Book By: 29 Mar `25
Travel Between: 7 Jan `25 - 31 Mar `25
Reference: PP-TH201132
Book By: 29 Mar `26
Travel Between: 1 Apr `25 - 31 Mar `26
Reference: PP-TH204583
Book By: 29 Mar `25
Travel Between: 7 Jan `25 - 31 Mar `25
Reference: PP-TH144858
Book By: 28 Feb `25
Travel Between: 1 Apr `25 - 30 Apr `25
Reference: PP-TH189698
Book By: 28 Nov `25
Travel Between: 28 Jan `25 - 30 Nov `25
Reference: PP-TH197251
Book By: 28 Apr `25
Travel Between: 1 Sep `24 - 30 Apr `25
Reference: PP-TH123756
Book By: 29 Oct `25
Travel Between: 15 Jan `25 - 31 Oct `25
Reference: PP-TH189347
Book By: 29 Mar `25
Travel Between: 7 Nov `24 - 31 Mar `25
Reference: PP-TH161279
Book By: 29 Mar `25
Travel Between: 1 Sep `24 - 31 Mar `25
Reference: PP-TH178551
Book By: 29 Oct `25
Travel Between: 18 Nov `24 - 31 Oct `25
Reference: PP-TH126032
Book By: 29 Mar `25
Travel Between: 1 Oct `24 - 31 Mar `25
Reference: PP-TH124147
Book By: 26 Feb `25
Travel Between: 31 Oct `24 - 28 Feb `25
Reference: PP-TH157961
Book By: 27 Dec `25
Travel Between: 1 Jan `25 - 31 Dec `24
Reference: PP-TH171960
Book By: 28 Apr `25
Travel Between: 10 Jan `25 - 30 Apr `25
Reference: PP-TH123956
Book By: 28 Apr `25
Travel Between: 1 Jan `25 - 30 Apr `25
Reference: PP-TH166206
Book By: 28 Apr `25
Travel Between: 11 Jan `25 - 30 Apr `25
Reference: PP-TH179131
Book By: 28 Apr `25
Travel Between: 6 Dec `24 - 30 Apr `25
Reference: PP-TH175746
Book By: 18 Aug `25
Travel Between: 28 Aug `25 - 1 Sep `25
Reference: PP-TH207248
Book By: 4 Apr `25
Travel Between: 10 Apr `25 - 14 Apr `25
Reference: PP-TH155728
Book By: 22 May `25
Travel Between: 29 May `25 - 2 Jun `25
Reference: PP-TH155936
Book By: 25 Aug `25
Travel Between: 4 Sep `25 - 8 Sep `25
Reference: PP-TH207723
Our Holidays
Book By: 28 Nov `25
Travel Between: 28 Jan `25 - 30 Nov `25
Reference: PP-TH205931
Book By: 28 Nov `25
Travel Between: 28 Jan `25 - 30 Nov `25
Reference: PP-TH197251
Book By: 28 Nov `25
Travel Between: 1 Dec `24 - 30 Nov `25
Reference: PP-TH101132
Book By: 28 Nov `25
Travel Between: 28 Jan `25 - 30 Nov `25
Reference: PP-TH205956
Book By: 25 Oct `25
Travel Between: 6 Jan `25 - 31 Oct `25
Reference: PP-TH182372
Book By: 19 Feb `25
Travel Between: 18 Feb `25 - 20 Mar `25
Reference: PP-TH104250
Book By: 8 Jul `25
Travel Between: 15 Mar `25 - 15 Jul `25
Reference: PP-TH185438
Book By: 8 Jul `25
Travel Between: 15 Mar `25 - 15 Jul `25
Reference: PP-TH185462
Book By: 28 Nov `25
Travel Between: 1 Dec `24 - 30 Nov `25
Reference: PP-TH100460
Book By: 29 Mar `25
Travel Between: 3 Jun `24 - 31 Mar `25
Reference: PP-TH100500
Book By: 28 Apr `25
Travel Between: 1 Aug `24 - 30 Apr `25
Reference: PP-TH101207
Book By: 29 Mar `25
Travel Between: 31 May `24 - 31 Mar `25
Reference: PP-TH100480
Book By: 29 Oct `25
Travel Between: 7 Feb `25 - 31 Oct `25
Reference: PP-TH203151
Book By: 29 Mar `25
Travel Between: 28 Aug `24 - 31 Mar `25
Reference: PP-TH125858
Book By: 26 Feb `25
Travel Between: 3 Oct `24 - 28 Feb `25
Reference: PP-TH147897
Book By: 29 Mar `25
Travel Between: 30 Aug `24 - 31 Mar `25
Reference: PP-TH127064
Book By: 29 Mar `25
Travel Between: 28 Aug `24 - 31 Mar `25
Reference: PP-TH125271
Book By: 28 Nov `25
Travel Between: 1 Dec `24 - 30 Nov `25
Reference: PP-TH166365
Book By: 29 Mar `25
Travel Between: 28 Aug `24 - 31 Mar `25
Reference: PP-TH125858
Book By: 29 Mar `25
Travel Between: 29 Aug `24 - 31 Mar `25
Reference: PP-TH126216
Book By: 29 Mar `25
Travel Between: 28 Aug `24 - 31 Mar `25
Reference: PP-TH125271
Book By: 29 Mar `25
Travel Between: 28 Aug `24 - 31 Mar `25
Reference: PP-TH125858
Book By: 29 Mar `25
Travel Between: 29 Aug `24 - 31 Mar `25
Reference: PP-TH126216
Book By: 28 Nov `25
Travel Between: 28 Jan `25 - 30 Nov `25
Reference: PP-TH205931
Book By: 29 Mar `25
Travel Between: 28 Aug `24 - 31 Mar `25
Reference: PP-TH125385
Book By: 23 Apr `25
Travel Between: 15 Jan `25 - 30 Apr `25
Reference: PP-TH171978
Book By: 24 Mar `25
Travel Between: 15 Jan `25 - 31 Mar `25
Reference: PP-TH154951
Book By: 23 Sep `25
Travel Between: 1 Jun `25 - 30 Sep `25
Reference: PP-TH186324
Book By: 29 Mar `26
Travel Between: 21 Jan `25 - 31 Mar `26
Reference: PP-TH148763
Book By: 11 Dec `25
Travel Between: 17 Feb `25 - 12 Dec `25
Reference: PP-TH207773
Book By: 28 Nov `25
Travel Between: 1 Dec `24 - 30 Nov `25
Reference: PP-TH100456
Book By: 29 Sep `25
Travel Between: 1 Apr `25 - 30 Sep `25
Reference: PP-TH202160
Book By: 8 Jul `25
Travel Between: 15 Mar `25 - 15 Jul `25
Reference: PP-TH185438
Book By: 8 Jul `25
Travel Between: 15 Mar `25 - 15 Jul `25
Reference: PP-TH185462
Book By: 8 Jul `25
Travel Between: 15 Mar `25 - 15 Jul `25
Reference: PP-TH185368
Book By: 7 Mar `25
Travel Between: 7 Jan `25 - 14 Mar `25
Reference: PP-TH185408
Book By: 28 Nov `25
Travel Between: 28 Jan `25 - 30 Nov `25
Reference: PP-TH205931
Book By: 28 Nov `25
Travel Between: 1 Dec `24 - 30 Nov `25
Reference: PP-TH100463
Book By: 28 Nov `25
Travel Between: 28 Jan `25 - 30 Nov `25
Reference: PP-TH205956
Book By: 24 Aug `25
Travel Between: 12 May `25 - 31 Aug `25
Reference: PP-TH186353
Book By: 28 Nov `25
Travel Between: 11 Dec `24 - 30 Nov `25
Reference: PP-TH177206
Book By: 29 Mar `25
Travel Between: 30 Aug `24 - 31 Mar `25
Reference: PP-TH127064
Book By: 29 Mar `25
Travel Between: 28 Aug `24 - 31 Mar `25
Reference: PP-TH125385
Book By: 28 Nov `25
Travel Between: 11 Dec `24 - 30 Nov `25
Reference: PP-TH131620
Book By: 29 Dec `25
Travel Between: 7 Feb `25 - 31 Dec `25
Reference: PP-TH203230
Book By: 25 Oct `25
Travel Between: 5 Jan `25 - 31 Oct `25
Reference: PP-TH182272
Book By: 25 Oct `25
Travel Between: 6 Jan `25 - 31 Oct `25
Reference: PP-TH182372
Book By: 25 Oct `25
Travel Between: 6 Jan `25 - 31 Oct `25
Reference: PP-TH182425
Book By: 25 Oct `25
Travel Between: 5 Jan `25 - 31 Oct `25
Reference: PP-TH182272
Book By: 29 Mar `25
Travel Between: 28 Aug `24 - 31 Mar `25
Reference: PP-TH125858
Book By: 28 Nov `25
Travel Between: 28 Jan `25 - 30 Nov `25
Reference: PP-TH205931
Book By: 28 Nov `25
Travel Between: 11 Dec `24 - 30 Nov `25
Reference: PP-TH177206
Book By: 29 Mar `25
Travel Between: 26 Aug `24 - 31 Mar `25
Reference: PP-TH124196
Book By: 29 Oct `25
Travel Between: 18 Nov `24 - 31 Oct `25
Reference: PP-TH126032
Book By: 29 Jul `25
Travel Between: 21 Jan `25 - 31 Jul `25
Reference: PP-TH161408
Book By: 28 Apr `25
Travel Between: 1 Oct `24 - 30 Apr `25
Reference: PP-TH139511
Book By: 29 Mar `25
Travel Between: 7 Jan `25 - 31 Mar `25
Reference: PP-TH201132
Book By: 29 Mar `26
Travel Between: 1 Apr `25 - 31 Mar `26
Reference: PP-TH204583
Book By: 29 Mar `25
Travel Between: 7 Jan `25 - 31 Mar `25
Reference: PP-TH144858
Book By: 28 Feb `25
Travel Between: 1 Apr `25 - 30 Apr `25
Reference: PP-TH189698
Book By: 28 Nov `25
Travel Between: 28 Jan `25 - 30 Nov `25
Reference: PP-TH197251
Book By: 28 Apr `25
Travel Between: 1 Sep `24 - 30 Apr `25
Reference: PP-TH123756
Book By: 29 Oct `25
Travel Between: 15 Jan `25 - 31 Oct `25
Reference: PP-TH189347
Book By: 29 Mar `25
Travel Between: 7 Nov `24 - 31 Mar `25
Reference: PP-TH161279
Book By: 29 Mar `25
Travel Between: 1 Sep `24 - 31 Mar `25
Reference: PP-TH178551
Book By: 29 Oct `25
Travel Between: 18 Nov `24 - 31 Oct `25
Reference: PP-TH126032
Book By: 29 Mar `25
Travel Between: 1 Oct `24 - 31 Mar `25
Reference: PP-TH124147
Book By: 26 Feb `25
Travel Between: 31 Oct `24 - 28 Feb `25
Reference: PP-TH157961
Book By: 27 Dec `25
Travel Between: 1 Jan `25 - 31 Dec `24
Reference: PP-TH171960
Book By: 28 Apr `25
Travel Between: 10 Jan `25 - 30 Apr `25
Reference: PP-TH123956
Book By: 28 Apr `25
Travel Between: 1 Jan `25 - 30 Apr `25
Reference: PP-TH166206
Book By: 28 Apr `25
Travel Between: 11 Jan `25 - 30 Apr `25
Reference: PP-TH179131
Book By: 28 Apr `25
Travel Between: 6 Dec `24 - 30 Apr `25
Reference: PP-TH175746
Book By: 18 Aug `25
Travel Between: 28 Aug `25 - 1 Sep `25
Reference: PP-TH207248
Book By: 4 Apr `25
Travel Between: 10 Apr `25 - 14 Apr `25
Reference: PP-TH155728
Book By: 22 May `25
Travel Between: 29 May `25 - 2 Jun `25
Reference: PP-TH155936
Book By: 25 Aug `25
Travel Between: 4 Sep `25 - 8 Sep `25
Reference: PP-TH207723