
OUR MOST POPULAR DESTINATIONS
ALL REGIONS
Opening hours
Monday to Thursday | 8.30am until 9pm |
Friday | 8.30am until 8pm |
Saturday | 9am until 6pm |
Sunday | 10am until 5pm |
Speak to our travel experts now on
0203 553 0193
7 – 9 Whitfield Street, London W1T 2AS
We’re bringing you the BEST holiday offers for May Half Term!
We also offer low deposits starting from just £99pp so you can spread the cost of your holiday. Find out the full details here.
Browse our full range of May Half Term holiday offers on our website or give one of our travel experts a call to plan a holiday tailored just for you.
Offer Ends In 10 Days!
Maldives
Travel 22 May 2024 - 31 May 2024
Travel 22 May 2024 - 04 Jun 2024
Offer Ends In 10 Days!
Maldives
Travel 22 May 2024 - 31 May 2024
Offer Ends Today!
Barbados
Travel 04 Jun 2024 - 05 Jun 2024
Barbados
Travel 22 May 2024 - 31 May 2024
Travel 22 May 2024 - 05 Jun 2024
Travel 22 May 2024 - 05 Jun 2024
Barbados
Travel 04 Jun 2024 - 05 Jun 2024
Turks and Caicos Islands
Travel 22 May 2024 - 05 Jun 2024
Saint Lucia
Travel 01 Jun 2024 - 05 Jun 2024
Offer Ends In 2 Days!
Travel 22 May 2024 - 05 Jun 2024
Travel 22 May 2024 - 05 Jun 2024
Offer Ends Today!
Barbados
Travel 04 Jun 2024 - 05 Jun 2024
Antigua
Travel 02 Jun 2024 - 05 Jun 2024
Travel 22 May 2024 - 05 Jun 2024
Travel 22 May 2024 - 05 Jun 2024
Mexico
Travel 22 May 2024 - 31 May 2024
Travel 22 May 2024 - 05 Jun 2024
Travel 22 May 2024 - 05 Jun 2024
Offer Ends Today!
Saint Lucia
Travel 22 May 2024 - 31 May 2024
Travel 22 May 2024 - 05 Jun 2024
Offer Ends Today!
Barbados
Travel 22 May 2024 - 31 May 2024
Mauritius
Travel 22 May 2024 - 05 Jun 2024
Offer Ends In 2 Days!
Barbados
Travel 22 May 2024 - 31 May 2024
Barbados
Travel 22 May 2024 - 31 May 2024
Saint Lucia
Travel 22 May 2024 - 31 May 2024
Offer Ends In 7 Days!
Barbados
Travel 22 May 2024 - 31 May 2024
Antigua
Travel 22 May 2024 - 31 May 2024
Saint Lucia
Travel 22 May 2024 - 05 Jun 2024
Saint Lucia
Travel 31 May 2024 - 05 Jun 2024
Offer Ends Today!
Travel 22 May 2024 - 31 May 2024
Offer Ends In 1 Day!
Travel 22 May 2024 - 05 Jun 2024
Travel 22 May 2024 - 05 Jun 2024
Indonesia
Travel 22 May 2024 - 05 Jun 2024
Travel 22 May 2024 - 05 Jun 2024
Barbados
Travel 22 May 2024 - 31 May 2024
Offer Ends Today!
Barbados
Travel 22 May 2024 - 31 May 2024
Mauritius
Travel 22 May 2024 - 31 May 2024
Travel 22 May 2024 - 05 Jun 2024
Mauritius
Travel 22 May 2024 - 31 May 2024
Dominican Republic
Travel 22 May 2024 - 05 Jun 2024
Mauritius
Travel 02 Jun 2024 - 05 Jun 2024
Offer Ends In 7 Days!
Barbados
Travel 04 Jun 2024 - 05 Jun 2024
Offer Ends In 7 Days!
Barbados
Travel 22 May 2024 - 31 May 2024
Offer Ends In 2 Days!
Travel 22 May 2024 - 05 Jun 2024
Mexico
Travel 22 May 2024 - 31 May 2024
Offer Ends Today!
Barbados
Travel 22 May 2024 - 31 May 2024
Offer Ends Today!
Barbados
Travel 22 May 2024 - 31 May 2024
Offer Ends In 2 Days!
Barbados
Travel 04 Jun 2024 - 05 Jun 2024
Offer Ends In 2 Days!
Barbados
Travel 04 Jun 2024 - 05 Jun 2024
Maldives
Travel 22 May 2024 - 31 May 2024
Offer Ends Today!
Antigua
Travel 22 May 2024 - 31 May 2024
Singapore
Travel 22 May 2024 - 05 Jun 2024
Offer Ends In 8 Days!
Mexico
Travel 22 May 2024 - 05 Jun 2024
Singapore
Travel 22 May 2024 - 05 Jun 2024
Travel 22 May 2024 - 31 May 2024
Travel 22 May 2024 - 31 May 2024
Offer Ends In 2 Days!
Barbados
Travel 22 May 2024 - 31 May 2024
Offer Ends In 8 Days!
Barbados
Travel 04 Jun 2024 - 05 Jun 2024
Offer Ends In 1 Day!
Maldives
Travel 22 May 2024 - 31 May 2024
Travel 01 Jun 2024 - 05 Jun 2024
Maldives
Travel 22 May 2024 - 31 May 2024
Barbados
Travel 04 Jun 2024 - 05 Jun 2024
Offer Ends Today!
Barbados
Travel 04 Jun 2024 - 05 Jun 2024
Offer Ends In 2 Days!
Barbados
Travel 04 Jun 2024 - 05 Jun 2024
Travel 22 May 2024 - 31 May 2024
Offer Ends Today!
Travel 22 May 2024 - 31 May 2024
Offer Ends Today!
Saint Lucia
Travel 01 Jun 2024 - 05 Jun 2024
Barbados
Travel 04 Jun 2024 - 05 Jun 2024
Saint Lucia
Travel 22 May 2024 - 05 Jun 2024
Maldives
Travel 22 May 2024 - 31 May 2024
Maldives
Travel 22 May 2024 - 31 May 2024
Maldives
Travel 22 May 2024 - 31 May 2024
Travel 22 May 2024 - 31 May 2024
Indonesia
Travel 22 May 2024 - 05 Jun 2024
Travel 22 May 2024 - 05 Jun 2024
Mauritius
Travel 01 Jun 2024 - 05 Jun 2024
Maldives
Travel 22 May 2024 - 31 May 2024
United Arab Emirates
Depart 05 Jun 2024
United Arab Emirates
Depart 05 Jun 2024
Mexico
Depart 04 Jun 2024
Barbados
Depart 31 May 2024
United Arab Emirates
Depart 05 Jun 2024
Depart 05 Jun 2024
United Arab Emirates
Depart 05 Jun 2024
Depart 31 May 2024
Tobago
Depart 04 Jun 2024
United Arab Emirates
Depart 05 Jun 2024
Mexico
Depart 02 Jun 2024
Saint Kitts and Nevis
Depart 01 Jun 2024
United Arab Emirates
Depart 05 Jun 2024
United Arab Emirates
Depart 05 Jun 2024
Depart 02 Jun 2024
Depart 31 May 2024
Mexico
Depart 02 Jun 2024
United Arab Emirates
Depart 05 Jun 2024
Depart 02 Jun 2024
United Arab Emirates
Depart 05 Jun 2024
Depart 04 Jun 2024
United Arab Emirates
Depart 05 Jun 2024
Mexico
Depart 02 Jun 2024
Depart 04 Jun 2024
Saint Lucia
Depart 01 Jun 2024
Indonesia
Depart 28 May 2024
Depart 04 Jun 2024
Barbados
Depart 04 Jun 2024
Saint Lucia
Depart 01 Jun 2024
United Arab Emirates
Depart 05 Jun 2024
Depart 31 May 2024
Indonesia
Depart 04 Jun 2024
United Arab Emirates
Depart 05 Jun 2024
Indonesia
Depart 29 May 2024
United Arab Emirates
Depart 05 Jun 2024
Barbados
Depart 31 May 2024
Depart 30 May 2024
United Arab Emirates
Depart 05 Jun 2024
Depart 04 Jun 2024
Depart 02 Jun 2024
Depart 04 Jun 2024
Indonesia
Depart 04 Jun 2024
Saint Lucia
Depart 01 Jun 2024
Indonesia
Depart 29 May 2024
Barbados
Depart 02 Jun 2024
Mexico
Depart 02 Jun 2024
Depart 22 May 2024
Depart 04 Jun 2024
Depart 01 Jun 2024
Antigua
Depart 02 Jun 2024
Depart 02 Jun 2024
Depart 03 Jun 2024
Depart 02 Jun 2024
Mexico
Depart 02 Jun 2024
Depart 04 Jun 2024
Depart 04 Jun 2024
Mexico
Depart 03 Jun 2024
Saint Kitts and Nevis
Depart 01 Jun 2024
Dominican Republic
Depart 03 Jun 2024
Indonesia
Depart 22 May 2024
Mexico
Depart 02 Jun 2024
Mexico
Depart 02 Jun 2024
Mexico
Depart 26 May 2024
Barbados
Depart 31 May 2024
Indonesia
Depart 27 May 2024
Depart 04 Jun 2024
Saint Lucia
Depart 01 Jun 2024
Mexico
Depart 02 Jun 2024
Maldives
Depart 02 Jun 2024
Dominican Republic
Depart 03 Jun 2024
Mexico
Depart 04 Jun 2024
Indonesia
Depart 05 Jun 2024
United Arab Emirates
Depart 26 May 2024
Dominican Republic
Depart 03 Jun 2024
Mexico
Depart 02 Jun 2024
Antigua
Depart 02 Jun 2024
Mexico
Depart 04 Jun 2024
Mexico
Depart 02 Jun 2024
United Arab Emirates
Depart 05 Jun 2024
Mexico
Depart 04 Jun 2024
United Arab Emirates
Depart 05 Jun 2024
United Arab Emirates
Depart 05 Jun 2024
Dominican Republic
Depart 03 Jun 2024
Jamaica
Depart 03 Jun 2024
Seychelles
Depart 05 Jun 2024
United Arab Emirates
Depart 05 Jun 2024
Depart 02 Jun 2024
Depart 30 May 2024
Mexico
Depart 02 Jun 2024
Barbados
Depart 31 May 2024
Depart 02 Jun 2024
Depart 29 May 2024
Barbados
Depart 31 May 2024
Depart 02 Jun 2024
Mexico
Depart 04 Jun 2024
Depart 04 Jun 2024
Saint Lucia
Depart 01 Jun 2024
Maldives
Depart 02 Jun 2024
Maldives
Depart 02 Jun 2024
Maldives
Depart 31 May 2024
Jamaica
Depart 04 Jun 2024
Maldives
Depart 26 May 2024
Aruba
Depart 02 Jun 2024
United Arab Emirates
Depart 05 Jun 2024
Antigua
Depart 01 Jun 2024
United Arab Emirates
Depart 05 Jun 2024
Saint Lucia
Depart 01 Jun 2024
Jamaica
Depart 04 Jun 2024
Barbados
Depart 31 May 2024
Jamaica
Depart 03 Jun 2024
Depart 30 May 2024
Depart 30 May 2024
Jamaica
Depart 30 May 2024
Depart 04 Jun 2024
Depart 02 Jun 2024
Jamaica
Depart 05 Jun 2024
Seychelles
Depart 26 May 2024
Saint Lucia
Depart 01 Jun 2024
Dominican Republic
Depart 03 Jun 2024
Bahamas
Depart 03 Jun 2024
Antigua
Depart 02 Jun 2024
Dominican Republic
Depart 03 Jun 2024
Saint Lucia
Depart 01 Jun 2024
Barbados
Depart 31 May 2024
Jamaica
Depart 04 Jun 2024
Barbados
Depart 31 May 2024
Jamaica
Depart 30 May 2024
Jamaica
Depart 05 Jun 2024
Depart 01 Jun 2024
Antigua
Depart 02 Jun 2024
Jamaica
Depart 30 May 2024
Curacao
Depart 01 Jun 2024
Jamaica
Depart 04 Jun 2024
Grenada
Depart 04 Jun 2024
Depart 03 Jun 2024
Antigua
Depart 02 Jun 2024
Dominican Republic
Depart 05 Jun 2024
Saint Lucia
Depart 01 Jun 2024
Excellent service by Peter. Cannot thank you enough for our spectacular honeymoon!
Nikul Patel via Feefo