- Destinations
- Holiday Deals
- Holiday Types
- All Inclusive
- Inspire Me
- About Us
- Reviews
- Payment Options
- Customer Support
- My Account
- Enquire Now
- My Trip Ideas
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.
Maldives
Travel 24 May 2024 - 31 May 2024
Travel 24 May 2024 - 03 Jun 2024
Barbados
Travel 24 May 2024 - 03 Jun 2024
Saint Lucia
Travel 02 Jun 2024 - 03 Jun 2024
Maldives
Travel 24 May 2024 - 31 May 2024
Antigua
Travel 24 May 2024 - 03 Jun 2024
Antigua
Travel 24 May 2024 - 31 May 2024
Maldives
Travel 24 May 2024 - 31 May 2024
Travel 24 May 2024 - 31 May 2024
Barbados
Travel 24 May 2024 - 31 May 2024
British Virgin Islands
Travel 24 May 2024 - 31 May 2024
Travel 24 May 2024 - 31 May 2024
Travel 24 May 2024 - 03 Jun 2024
Travel 24 May 2024 - 31 May 2024
Mexico
Travel 24 May 2024 - 24 May 2024
Antigua
Travel 24 May 2024 - 31 May 2024
Saint Kitts and Nevis
Travel 24 May 2024 - 03 Jun 2024
Antigua
Travel 01 Jun 2024 - 03 Jun 2024
Turks and Caicos Islands
Travel 24 May 2024 - 03 Jun 2024
Travel 02 Jun 2024 - 03 Jun 2024
Saint Kitts and Nevis
Travel 24 May 2024 - 03 Jun 2024
British Virgin Islands
Travel 24 May 2024 - 31 May 2024
Barbados
Travel 24 May 2024 - 31 May 2024
Saint Lucia
Travel 24 May 2024 - 31 May 2024
Turks and Caicos Islands
Travel 24 May 2024 - 03 Jun 2024
Travel 24 May 2024 - 03 Jun 2024
Travel 24 May 2024 - 31 May 2024
Travel 24 May 2024 - 03 Jun 2024
Travel 24 May 2024 - 03 Jun 2024
Travel 01 Jun 2024 - 03 Jun 2024
Dominican Republic
Travel 24 May 2024 - 03 Jun 2024
United Arab Emirates
Travel 24 May 2024 - 03 Jun 2024
Barbados
Travel 01 Jun 2024 - 03 Jun 2024
Antigua
Travel 01 Jun 2024 - 03 Jun 2024
Saint Lucia
Travel 24 May 2024 - 03 Jun 2024
Antigua
Travel 24 May 2024 - 03 Jun 2024
Barbados
Travel 24 May 2024 - 31 May 2024
Jamaica
Travel 24 May 2024 - 31 May 2024
Travel 24 May 2024 - 03 Jun 2024
Saint Lucia
Travel 24 May 2024 - 03 Jun 2024
Barbados
Travel 24 May 2024 - 26 May 2024
Mexico
Travel 24 May 2024 - 03 Jun 2024
Grenadines
Travel 24 May 2024 - 31 May 2024
Sri Lanka
Travel 24 May 2024 - 31 May 2024
Sri Lanka
Travel 24 May 2024 - 31 May 2024
Mauritius
Travel 24 May 2024 - 03 Jun 2024
Mauritius
Travel 01 Jun 2024 - 03 Jun 2024
Antigua
Travel 03 Jun 2024 - 03 Jun 2024
Mauritius
Travel 24 May 2024 - 31 May 2024
Saint Kitts and Nevis
Travel 24 May 2024 - 31 May 2024
Antigua
Travel 24 May 2024 - 31 May 2024
Saint Lucia
Travel 24 May 2024 - 03 Jun 2024
Travel 24 May 2024 - 03 Jun 2024
Barbados
Travel 24 May 2024 - 31 May 2024
Maldives
Travel 01 Jun 2024 - 03 Jun 2024
Maldives
Travel 24 May 2024 - 03 Jun 2024
Saint Lucia
Travel 24 May 2024 - 03 Jun 2024
Saint Lucia
Travel 24 May 2024 - 03 Jun 2024
Mexico
Travel 24 May 2024 - 03 Jun 2024
Travel 24 May 2024 - 31 May 2024
Jamaica
Travel 24 May 2024 - 31 May 2024
Saint Lucia
Travel 24 May 2024 - 31 May 2024
Saint Vincent and the Grenadines
Travel 24 May 2024 - 31 May 2024
Sri Lanka
Depart 31 May 2024
Sri Lanka
Depart 03 Jun 2024
Sri Lanka
Depart 26 May 2024
Sri Lanka
Depart 31 May 2024
Sri Lanka
Depart 01 Jun 2024
Sri Lanka
Depart 01 Jun 2024
Depart 29 May 2024
Depart 02 Jun 2024
Sri Lanka
Depart 01 Jun 2024
Sri Lanka
Depart 29 May 2024
Sri Lanka
Depart 31 May 2024
Depart 02 Jun 2024
Sri Lanka
Depart 01 Jun 2024
Depart 26 May 2024
Depart 01 Jun 2024
Depart 30 May 2024
Depart 30 May 2024
Depart 30 May 2024
Depart 02 Jun 2024
United Arab Emirates
Depart 26 May 2024
Depart 29 May 2024
United Arab Emirates
Depart 26 May 2024
Depart 28 May 2024
United Arab Emirates
Depart 26 May 2024
United Arab Emirates
Depart 26 May 2024
Mauritius
Depart 26 May 2024
Mexico
Depart 02 Jun 2024
Tanzania
Depart 31 May 2024
Sri Lanka
Depart 31 May 2024
Sri Lanka
Depart 26 May 2024
Depart 27 May 2024
Sri Lanka
Depart 03 Jun 2024
Depart 02 Jun 2024
Sri Lanka
Depart 01 Jun 2024
Depart 28 May 2024
Sri Lanka
Depart 01 Jun 2024
Depart 26 May 2024
Depart 29 May 2024
Depart 01 Jun 2024
United Arab Emirates
Depart 26 May 2024
United Arab Emirates
Depart 26 May 2024
Mexico
Depart 02 Jun 2024
United Arab Emirates
Depart 26 May 2024
Sri Lanka
Depart 31 May 2024
Depart 30 May 2024
Sri Lanka
Depart 26 May 2024
Mexico
Depart 02 Jun 2024
Saint Lucia
Depart 28 May 2024
Depart 27 May 2024
Sri Lanka
Depart 31 May 2024
Depart 03 Jun 2024
United Arab Emirates
Depart 26 May 2024
Depart 02 Jun 2024
United Arab Emirates
Depart 26 May 2024
United Arab Emirates
Depart 26 May 2024
Maldives
Depart 01 Jun 2024
Depart 03 Jun 2024
Depart 30 May 2024
Depart 30 May 2024
Mexico
Depart 02 Jun 2024
Sri Lanka
Depart 01 Jun 2024
United Arab Emirates
Depart 26 May 2024
Indonesia
Depart 29 May 2024
Jamaica
Depart 31 May 2024
Saint Lucia
Depart 01 Jun 2024
United Arab Emirates
Depart 26 May 2024
Sri Lanka
Depart 01 Jun 2024
United Arab Emirates
Depart 26 May 2024
Sri Lanka
Depart 25 May 2024
Dominican Republic
Depart 01 Jun 2024
Mauritius
Depart 28 May 2024
Depart 28 May 2024
Depart 30 May 2024
Mexico
Depart 03 Jun 2024
Mauritius
Depart 29 May 2024
Mauritius
Depart 03 Jun 2024
Depart 01 Jun 2024
Malaysia
Depart 30 May 2024
Depart 02 Jun 2024
Depart 02 Jun 2024
United Arab Emirates
Depart 26 May 2024
Mexico
Depart 30 May 2024
Depart 03 Jun 2024
Mauritius
Depart 01 Jun 2024
Depart 01 Jun 2024
Malaysia
Depart 30 May 2024
Depart 27 May 2024
United Arab Emirates
Depart 26 May 2024
United Arab Emirates
Depart 26 May 2024
Depart 30 May 2024
Depart 01 Jun 2024
United Arab Emirates
Depart 26 May 2024
Mauritius
Depart 02 Jun 2024
Mauritius
Depart 01 Jun 2024
United Arab Emirates
Depart 26 May 2024
Mauritius
Depart 29 May 2024
Barbados
Depart 31 May 2024
Indonesia
Depart 29 May 2024
Depart 02 Jun 2024
Depart 02 Jun 2024
United Arab Emirates
Depart 26 May 2024
Dominican Republic
Depart 01 Jun 2024
United Arab Emirates
Depart 26 May 2024
Barbados
Depart 30 May 2024
Mauritius
Depart 26 May 2024
Maldives
Depart 01 Jun 2024
Maldives
Depart 27 May 2024
Mexico
Depart 02 Jun 2024
United Arab Emirates
Depart 26 May 2024
United Arab Emirates
Depart 26 May 2024
Depart 25 May 2024
Depart 02 Jun 2024
United Arab Emirates
Depart 26 May 2024
United Arab Emirates
Depart 26 May 2024
Depart 29 May 2024
Mauritius
Depart 26 May 2024
United Arab Emirates
Depart 26 May 2024
United Arab Emirates
Depart 26 May 2024
Depart 01 Jun 2024
United Arab Emirates
Depart 26 May 2024
United Arab Emirates
Depart 26 May 2024
Mexico
Depart 03 Jun 2024
Mauritius
Depart 26 May 2024
Maldives
Depart 01 Jun 2024
Mexico
Depart 02 Jun 2024
Maldives
Depart 01 Jun 2024
Depart 29 May 2024
Maldives
Depart 26 May 2024
Barbados
Depart 31 May 2024
Depart 30 May 2024
Depart 24 May 2024
Dominican Republic
Depart 01 Jun 2024
United Arab Emirates
Depart 26 May 2024
Depart 01 Jun 2024
Saint Lucia
Depart 28 May 2024
Indonesia
Depart 28 May 2024
Saint Kitts and Nevis
Depart 01 Jun 2024
Seychelles
Depart 31 May 2024
Depart 28 May 2024
Depart 24 May 2024
Maldives
Depart 26 May 2024
United Arab Emirates
Depart 26 May 2024
Indonesia
Depart 28 May 2024
Maldives
Depart 25 May 2024
United Arab Emirates
Depart 26 May 2024
United Arab Emirates
Depart 26 May 2024
Jamaica
Depart 03 Jun 2024
Depart 24 May 2024
United Arab Emirates
Depart 26 May 2024
Maldives
Depart 01 Jun 2024
United Arab Emirates
Depart 26 May 2024
Dominican Republic
Depart 31 May 2024
United Arab Emirates
Depart 26 May 2024
Mauritius
Depart 26 May 2024
Indonesia
Depart 29 May 2024
United Arab Emirates
Depart 26 May 2024
Dominican Republic
Depart 03 Jun 2024
Depart 29 May 2024
Seychelles
Depart 26 May 2024
Mauritius
Depart 01 Jun 2024
Dominican Republic
Depart 01 Jun 2024
Mauritius
Depart 26 May 2024
Maldives
Depart 02 Jun 2024
Maldives
Depart 26 May 2024
Indonesia
Depart 30 May 2024
Dominican Republic
Depart 01 Jun 2024
United Arab Emirates
Depart 26 May 2024
Jamaica
Depart 30 May 2024
Indonesia
Depart 30 May 2024
Depart 26 May 2024
Indonesia
Depart 27 May 2024
Indonesia
Depart 30 May 2024
Antigua
Depart 03 Jun 2024
Saint Lucia
Depart 28 May 2024
Maldives
Depart 31 May 2024
Dominican Republic
Depart 01 Jun 2024
Maldives
Depart 02 Jun 2024
Dominican Republic
Depart 01 Jun 2024
Barbados
Depart 02 Jun 2024
Maldives
Depart 01 Jun 2024
Maldives
Depart 24 May 2024
United Arab Emirates
Depart 26 May 2024
Depart 02 Jun 2024
Depart 30 May 2024
Depart 30 May 2024
Depart 31 May 2024
Jamaica
Depart 30 May 2024
Maldives
Depart 03 Jun 2024
United Arab Emirates
Depart 26 May 2024
Maldives
Depart 02 Jun 2024
Maldives
Depart 01 Jun 2024
Depart 02 Jun 2024
Mauritius
Depart 02 Jun 2024
Maldives
Depart 26 May 2024
Depart 30 May 2024
Maldives
Depart 02 Jun 2024
Grenada
Depart 01 Jun 2024
Dominican Republic
Depart 03 Jun 2024
Maldives
Depart 01 Jun 2024
Saint Lucia
Depart 01 Jun 2024
Grenada
Depart 01 Jun 2024
Barbados
Depart 29 May 2024
Maldives
Depart 26 May 2024
Maldives
Depart 31 May 2024
Jamaica
Depart 30 May 2024
Dominican Republic
Depart 03 Jun 2024
Maldives
Depart 01 Jun 2024
Maldives
Depart 02 Jun 2024
Antigua
Depart 02 Jun 2024
Barbados
Depart 02 Jun 2024
Maldives
Depart 31 May 2024
Maldives
Depart 01 Jun 2024
Antigua
Depart 03 Jun 2024
Maldives
Depart 26 May 2024
Barbados
Depart 01 Jun 2024
Aruba
Depart 02 Jun 2024
Curacao
Depart 01 Jun 2024
Maldives
Depart 02 Jun 2024
Antigua
Depart 30 May 2024
Maldives
Depart 02 Jun 2024
Maldives
Depart 25 May 2024
Saint Lucia
Depart 28 May 2024
Depart 31 May 2024
Depart 02 Jun 2024
Maldives
Depart 01 Jun 2024
Antigua
Depart 03 Jun 2024
Maldives
Depart 02 Jun 2024
Maldives
Depart 03 Jun 2024
Seychelles
Depart 26 May 2024
Maldives
Depart 26 May 2024
Depart 27 May 2024
Depart 26 May 2024
Depart 03 Jun 2024
Maldives
Depart 26 May 2024
Fabulous planning, options, quotes and confirmation. Dealing with Matt Smith is always a pleasure!
rs Janet Mcaulay via Feefo