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: 1 Dec `24 - 30 Nov `25
Reference: PP-TH101132
Book By: 28 Jan `25
Travel Between: 1 Jul `24 - 31 Jan `25
Reference: PP-TH102000
Book By: 29 Mar `25
Travel Between: 5 Jan `25 - 31 Mar `25
Reference: PP-TH159252
Book By: 28 Apr `25
Travel Between: 1 Jan `25 - 30 Apr `25
Reference: PP-TH186129
Book By: 25 Oct `25
Travel Between: 6 Jan `25 - 31 Oct `25
Reference: PP-TH182372
Book By: 31 Mar `25
Travel Between: 16 Apr `25 - 31 Oct `25
Reference: PP-TH150602
Book By: 31 Mar `25
Travel Between: 1 Apr `25 - 31 Oct `25
Reference: PP-TH150866
Book By: 28 Feb `25
Travel Between: 1 Mar `25 - 31 Mar `25
Reference: PP-TH150880
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 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: 28 Nov `25
Travel Between: 1 Dec `24 - 30 Nov `25
Reference: PP-TH101132
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: 30 Oct `25
Travel Between: 24 Dec `24 - 31 Oct `25
Reference: PP-TH180899
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-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: 28 Nov `25
Travel Between: 1 Dec `24 - 30 Nov `25
Reference: PP-TH100456
Book By: 29 Mar `25
Travel Between: 8 Jan `25 - 31 Mar `25
Reference: PP-TH147242
Book By: 18 Mar `25
Travel Between: 15 Jan `25 - 20 Mar `25
Reference: PP-TH188667
Book By: 25 Feb `25
Travel Between: 1 May `25 - 30 Sep `25
Reference: PP-TH157872
Book By: 8 Jul `25
Travel Between: 15 Mar `25 - 15 Jul `25
Reference: PP-TH185368
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: 25 Jun `25
Travel Between: 1 Mar `25 - 30 Jun `25
Reference: PP-TH163003
Book By: 28 Nov `25
Travel Between: 1 Dec `24 - 30 Nov `25
Reference: PP-TH100463
Book By: 29 Mar `25
Travel Between: 30 Jul `24 - 31 Mar `25
Reference: PP-TH110391
Book By: 29 Mar `25
Travel Between: 19 Aug `24 - 31 Mar `25
Reference: PP-TH119957
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: 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: 27 Jun `25
Travel Between: 1 Jan `25 - 30 Jun `25
Reference: PP-TH174394
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: 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 Oct `25
Travel Between: 18 Nov `24 - 31 Oct `25
Reference: PP-TH126032
Book By: 29 Mar `25
Travel Between: 26 Aug `24 - 31 Mar `25
Reference: PP-TH124196
Book By: 28 Apr `25
Travel Between: 1 Oct `24 - 30 Apr `25
Reference: PP-TH139511
Book By: 29 Mar `25
Travel Between: 25 Nov `24 - 31 Mar `25
Reference: PP-TH100498
Book By: 29 Mar `25
Travel Between: 2 Sep `24 - 31 Mar `25
Reference: PP-TH127296
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: 7 Jan `25 - 31 Mar `25
Reference: PP-TH144858
Book By: 31 Jan `25
Travel Between: 29 Jun `25 - 20 Jul `25
Reference: PP-TH122254
Book By: 31 Jan `25
Travel Between: 19 Apr `25 - 30 Apr `25
Reference: PP-TH189698
Book By: 31 Jan `25
Travel Between: 16 Jan `25 - 28 Mar `25
Reference: PP-TH100977
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: 30 Jun `25
Travel Between: 4 Oct `25 - 11 Oct `25
Reference: PP-TH114580
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: 26 Jan `25
Travel Between: 31 Jan `25 - 4 Feb `25
Reference: PP-TH159722
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: 10 Feb `25
Travel Between: 13 Feb `25 - 17 Feb `25
Reference: PP-TH159752
Our Holidays
Book By: 28 Nov `25
Travel Between: 1 Dec `24 - 30 Nov `25
Reference: PP-TH101132
Book By: 28 Jan `25
Travel Between: 1 Jul `24 - 31 Jan `25
Reference: PP-TH102000
Book By: 29 Mar `25
Travel Between: 5 Jan `25 - 31 Mar `25
Reference: PP-TH159252
Book By: 28 Apr `25
Travel Between: 1 Jan `25 - 30 Apr `25
Reference: PP-TH186129
Book By: 25 Oct `25
Travel Between: 6 Jan `25 - 31 Oct `25
Reference: PP-TH182372
Book By: 31 Mar `25
Travel Between: 16 Apr `25 - 31 Oct `25
Reference: PP-TH150602
Book By: 31 Mar `25
Travel Between: 1 Apr `25 - 31 Oct `25
Reference: PP-TH150866
Book By: 28 Feb `25
Travel Between: 1 Mar `25 - 31 Mar `25
Reference: PP-TH150880
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 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: 28 Nov `25
Travel Between: 1 Dec `24 - 30 Nov `25
Reference: PP-TH101132
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: 30 Oct `25
Travel Between: 24 Dec `24 - 31 Oct `25
Reference: PP-TH180899
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-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: 28 Nov `25
Travel Between: 1 Dec `24 - 30 Nov `25
Reference: PP-TH100456
Book By: 29 Mar `25
Travel Between: 8 Jan `25 - 31 Mar `25
Reference: PP-TH147242
Book By: 18 Mar `25
Travel Between: 15 Jan `25 - 20 Mar `25
Reference: PP-TH188667
Book By: 25 Feb `25
Travel Between: 1 May `25 - 30 Sep `25
Reference: PP-TH157872
Book By: 8 Jul `25
Travel Between: 15 Mar `25 - 15 Jul `25
Reference: PP-TH185368
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: 25 Jun `25
Travel Between: 1 Mar `25 - 30 Jun `25
Reference: PP-TH163003
Book By: 28 Nov `25
Travel Between: 1 Dec `24 - 30 Nov `25
Reference: PP-TH100463
Book By: 29 Mar `25
Travel Between: 30 Jul `24 - 31 Mar `25
Reference: PP-TH110391
Book By: 29 Mar `25
Travel Between: 19 Aug `24 - 31 Mar `25
Reference: PP-TH119957
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: 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: 27 Jun `25
Travel Between: 1 Jan `25 - 30 Jun `25
Reference: PP-TH174394
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: 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 Oct `25
Travel Between: 18 Nov `24 - 31 Oct `25
Reference: PP-TH126032
Book By: 29 Mar `25
Travel Between: 26 Aug `24 - 31 Mar `25
Reference: PP-TH124196
Book By: 28 Apr `25
Travel Between: 1 Oct `24 - 30 Apr `25
Reference: PP-TH139511
Book By: 29 Mar `25
Travel Between: 25 Nov `24 - 31 Mar `25
Reference: PP-TH100498
Book By: 29 Mar `25
Travel Between: 2 Sep `24 - 31 Mar `25
Reference: PP-TH127296
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: 7 Jan `25 - 31 Mar `25
Reference: PP-TH144858
Book By: 31 Jan `25
Travel Between: 29 Jun `25 - 20 Jul `25
Reference: PP-TH122254
Book By: 31 Jan `25
Travel Between: 19 Apr `25 - 30 Apr `25
Reference: PP-TH189698
Book By: 31 Jan `25
Travel Between: 16 Jan `25 - 28 Mar `25
Reference: PP-TH100977
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: 30 Jun `25
Travel Between: 4 Oct `25 - 11 Oct `25
Reference: PP-TH114580
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: 26 Jan `25
Travel Between: 31 Jan `25 - 4 Feb `25
Reference: PP-TH159722
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: 10 Feb `25
Travel Between: 13 Feb `25 - 17 Feb `25
Reference: PP-TH159752