
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 7 Days!
Maldives
Travel 22 May 2024 - 31 May 2024
United Arab Emirates
Travel 03 Jun 2024 - 05 Jun 2024
Travel 22 May 2024 - 04 Jun 2024
Indonesia
Travel 22 May 2024 - 05 Jun 2024
Barbados
Travel 01 Jun 2024 - 05 Jun 2024
Offer Ends In 7 Days!
Maldives
Travel 22 May 2024 - 31 May 2024
Offer Ends In 10 Days!
Barbados
Travel 22 May 2024 - 31 May 2024
Antigua
Travel 22 May 2024 - 05 Jun 2024
Travel 22 May 2024 - 05 Jun 2024
Travel 22 May 2024 - 05 Jun 2024
Offer Ends In 10 Days!
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
Travel 22 May 2024 - 05 Jun 2024
Barbados
Travel 29 May 2024 - 05 Jun 2024
Maldives
Travel 22 May 2024 - 31 May 2024
Offer Ends In 10 Days!
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
Mexico
Travel 22 May 2024 - 05 Jun 2024
Travel 22 May 2024 - 05 Jun 2024
Travel 22 May 2024 - 05 Jun 2024
Saint Lucia
Travel 22 May 2024 - 05 Jun 2024
Offer Ends In 8 Days!
Travel 22 May 2024 - 05 Jun 2024
Travel 05 Jun 2024 - 05 Jun 2024
Offer Ends In 8 Days!
Mauritius
Travel 22 May 2024 - 05 Jun 2024
Travel 22 May 2024 - 31 May 2024
Saint Lucia
Travel 22 May 2024 - 05 Jun 2024
Offer Ends In 8 Days!
Barbados
Travel 22 May 2024 - 31 May 2024
Travel 22 May 2024 - 31 May 2024
Saint Lucia
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
Travel 22 May 2024 - 31 May 2024
Travel 22 May 2024 - 05 Jun 2024
Indonesia
Travel 22 May 2024 - 05 Jun 2024
Travel 22 May 2024 - 05 Jun 2024
Offer Ends In 10 Days!
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
Offer Ends In 8 Days!
Dominican Republic
Travel 22 May 2024 - 05 Jun 2024
Travel 22 May 2024 - 31 May 2024
Travel 22 May 2024 - 31 May 2024
Mauritius
Travel 02 Jun 2024 - 05 Jun 2024
Offer Ends In 4 Days!
Barbados
Travel 04 Jun 2024 - 05 Jun 2024
Offer Ends In 4 Days!
Barbados
Travel 22 May 2024 - 31 May 2024
Antigua
Travel 22 May 2024 - 05 Jun 2024
Antigua
Travel 22 May 2024 - 05 Jun 2024
Mexico
Travel 22 May 2024 - 31 May 2024
Antigua
Travel 22 May 2024 - 05 Jun 2024
Barbados
Travel 04 Jun 2024 - 05 Jun 2024
Maldives
Travel 22 May 2024 - 31 May 2024
Maldives
Travel 22 May 2024 - 31 May 2024
Mauritius
Travel 01 Jun 2024 - 05 Jun 2024
Singapore
Travel 22 May 2024 - 05 Jun 2024
Offer Ends In 5 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
Mexico
Travel 22 May 2024 - 05 Jun 2024
Offer Ends In 5 Days!
Barbados
Travel 04 Jun 2024 - 05 Jun 2024
Travel 01 Jun 2024 - 05 Jun 2024
Maldives
Travel 22 May 2024 - 31 May 2024
Saint Lucia
Travel 22 May 2024 - 31 May 2024
Offer Ends In 10 Days!
Barbados
Travel 04 Jun 2024 - 05 Jun 2024
Travel 05 Jun 2024 - 05 Jun 2024
Barbados
Travel 04 Jun 2024 - 05 Jun 2024
Offer Ends In 10 Days!
Barbados
Travel 04 Jun 2024 - 05 Jun 2024
Maldives
Travel 22 May 2024 - 31 May 2024
Travel 22 May 2024 - 05 Jun 2024
Maldives
Travel 22 May 2024 - 31 May 2024
Travel 22 May 2024 - 31 May 2024
Travel 05 Jun 2024 - 05 Jun 2024
Saint Lucia
Travel 22 May 2024 - 31 May 2024
Dominican Republic
Travel 22 May 2024 - 05 Jun 2024
Mexico
Travel 22 May 2024 - 31 May 2024
Travel 05 Jun 2024 - 05 Jun 2024
Mexico
Travel 05 Jun 2024 - 05 Jun 2024
Mexico
Travel 05 Jun 2024 - 05 Jun 2024
Mexico
Travel 05 Jun 2024 - 05 Jun 2024
Mexico
Travel 05 Jun 2024 - 05 Jun 2024
Mexico
Travel 05 Jun 2024 - 05 Jun 2024
Mexico
Travel 05 Jun 2024 - 05 Jun 2024
Mexico
Travel 22 May 2024 - 31 May 2024
Dominican Republic
Travel 22 May 2024 - 31 May 2024
Saint Lucia
Travel 22 May 2024 - 31 May 2024
Dominican Republic
Travel 22 May 2024 - 31 May 2024
Dominican Republic
Travel 22 May 2024 - 31 May 2024
Saint Lucia
Travel 22 May 2024 - 31 May 2024
Saint Lucia
Travel 22 May 2024 - 31 May 2024
Saint Lucia
Travel 22 May 2024 - 31 May 2024
Saint Lucia
Travel 22 May 2024 - 31 May 2024
United Arab Emirates
Depart 05 Jun 2024
United Arab Emirates
Depart 05 Jun 2024
United Arab Emirates
Depart 05 Jun 2024
Mexico
Depart 04 Jun 2024
United Arab Emirates
Depart 05 Jun 2024
Depart 05 Jun 2024
Depart 31 May 2024
United Arab Emirates
Depart 05 Jun 2024
Tobago
Depart 04 Jun 2024
United Arab Emirates
Depart 05 Jun 2024
United Arab Emirates
Depart 05 Jun 2024
United Arab Emirates
Depart 05 Jun 2024
Saint Kitts and Nevis
Depart 01 Jun 2024
United Arab Emirates
Depart 05 Jun 2024
United Arab Emirates
Depart 05 Jun 2024
Mexico
Depart 02 Jun 2024
Depart 02 Jun 2024
Depart 02 Jun 2024
Saint Lucia
Depart 01 Jun 2024
Depart 02 Jun 2024
Mexico
Depart 02 Jun 2024
Mexico
Depart 02 Jun 2024
Barbados
Depart 04 Jun 2024
Depart 04 Jun 2024
United Arab Emirates
Depart 05 Jun 2024
Saint Lucia
Depart 01 Jun 2024
Depart 31 May 2024
United Arab Emirates
Depart 05 Jun 2024
Antigua
Depart 02 Jun 2024
Indonesia
Depart 28 May 2024
United Arab Emirates
Depart 05 Jun 2024
Indonesia
Depart 29 May 2024
Barbados
Depart 31 May 2024
Depart 30 May 2024
Dominican Republic
Depart 01 Jun 2024
Indonesia
Depart 04 Jun 2024
Depart 04 Jun 2024
Depart 02 Jun 2024
Depart 04 Jun 2024
United Arab Emirates
Depart 05 Jun 2024
Saint Lucia
Depart 01 Jun 2024
Dominican Republic
Depart 01 Jun 2024
Depart 02 Jun 2024
Barbados
Depart 02 Jun 2024
Depart 02 Jun 2024
Dominican Republic
Depart 01 Jun 2024
Indonesia
Depart 22 May 2024
Depart 03 Jun 2024
Depart 22 May 2024
Indonesia
Depart 29 May 2024
Mexico
Depart 02 Jun 2024
Depart 01 Jun 2024
Mexico
Depart 02 Jun 2024
Indonesia
Depart 04 Jun 2024
Depart 04 Jun 2024
Depart 04 Jun 2024
Depart 02 Jun 2024
Mexico
Depart 03 Jun 2024
Mexico
Depart 02 Jun 2024
Mexico
Depart 02 Jun 2024
Dominican Republic
Depart 01 Jun 2024
Dominican Republic
Depart 01 Jun 2024
Saint Kitts and Nevis
Depart 01 Jun 2024
Depart 04 Jun 2024
Barbados
Depart 31 May 2024
Mexico
Depart 02 Jun 2024
Indonesia
Depart 27 May 2024
Dominican Republic
Depart 01 Jun 2024
Mexico
Depart 02 Jun 2024
Saint Lucia
Depart 01 Jun 2024
Depart 02 Jun 2024
Maldives
Depart 02 Jun 2024
Mexico
Depart 02 Jun 2024
Mexico
Depart 26 May 2024
Mexico
Depart 02 Jun 2024
Indonesia
Depart 05 Jun 2024
Mexico
Depart 02 Jun 2024
United Arab Emirates
Depart 26 May 2024
Mexico
Depart 02 Jun 2024
Dominican Republic
Depart 01 Jun 2024
United Arab Emirates
Depart 05 Jun 2024
Depart 02 Jun 2024
Seychelles
Depart 05 Jun 2024
Dominican Republic
Depart 01 Jun 2024
United Arab Emirates
Depart 05 Jun 2024
United Arab Emirates
Depart 05 Jun 2024
Jamaica
Depart 03 Jun 2024
Depart 05 Jun 2024
Mexico
Depart 02 Jun 2024
Depart 02 Jun 2024
Depart 29 May 2024
United Arab Emirates
Depart 05 Jun 2024
Depart 30 May 2024
Dominican Republic
Depart 01 Jun 2024
Mexico
Depart 02 Jun 2024
Barbados
Depart 31 May 2024
Barbados
Depart 31 May 2024
Barbados
Depart 31 May 2024
Depart 02 Jun 2024
Depart 04 Jun 2024
Saint Lucia
Depart 01 Jun 2024
Maldives
Depart 02 Jun 2024
Maldives
Depart 26 May 2024
Maldives
Depart 02 Jun 2024
Maldives
Depart 31 May 2024
Barbados
Depart 31 May 2024
Jamaica
Depart 04 Jun 2024
Dominican Republic
Depart 01 Jun 2024
Aruba
Depart 02 Jun 2024
Antigua
Depart 01 Jun 2024
United Arab Emirates
Depart 05 Jun 2024
Saint Lucia
Depart 01 Jun 2024
United Arab Emirates
Depart 05 Jun 2024
Jamaica
Depart 04 Jun 2024
Barbados
Depart 31 May 2024
Dominican Republic
Depart 01 Jun 2024
Jamaica
Depart 03 Jun 2024
Depart 30 May 2024
Depart 30 May 2024
Jamaica
Depart 30 May 2024
Depart 04 Jun 2024
Saint Lucia
Depart 01 Jun 2024
Antigua
Depart 02 Jun 2024
Depart 02 Jun 2024
Jamaica
Depart 05 Jun 2024
Dominican Republic
Depart 01 Jun 2024
Dominican Republic
Depart 03 Jun 2024
Seychelles
Depart 26 May 2024
Bahamas
Depart 03 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
Depart 01 Jun 2024
Jamaica
Depart 05 Jun 2024
Antigua
Depart 02 Jun 2024
Jamaica
Depart 30 May 2024
Dominican Republic
Depart 01 Jun 2024
Jamaica
Depart 04 Jun 2024
Saint Lucia
Depart 01 Jun 2024
Curacao
Depart 01 Jun 2024
Grenada
Depart 04 Jun 2024
Depart 03 Jun 2024
Antigua
Depart 02 Jun 2024
Saint Lucia
Depart 01 Jun 2024
We have booked our holidays for the last 3 years with this company and they have been perfect. Thank you Best at Travel.
Mr Mark Botting via Feefo