0844 855 4488*
To view our call centre opening times, please see our contact us section
Server info: v-gs2-hybapp-06, Release 1.16.0
PWk: Prod, Tlk: GS2, Datacash: Live

Holiday Search

    • Where to?
      Please type a region, destination or hotel name.
    • Departing
    • Staying for
      Please change your selection.
      Max nights bookable online is 20
      Call 0844 855 4488* To get the best price for more than 21 nights
    • Where from?
      Any UK Airport
    • Adults
      Please change your selection.
      Maximum of 8 occupants per room.
      Call 0844 855 4488* To book more than one room.
      Children (0-11)
      Please change your selection.
      Maximum of 8 occupants per room.
      Call 0844 855 4488* To book more than one room.
      Child Ages (on Return)
      Please update your selection.
      Choose an age for each child.
      Please update your selection.
      Only one infant per adult allowed.
Where from?
Hide

Unwind and indulge in some well earned luxury on an all inclusive holiday with Hayes and Jarvis. From the minute you arrive to the moment you reluctantly have to leave, your hassle-free all inclusive holiday ensures you have everything on hand. Our All Inclusive holidays are the perfect choice for peace of mind and pocket. Whether you are looking to chill out with a loved one in a child-free zone or looking to reconnect with the whole family, in a safe and fun environment, we have something to suit everyone and cater for all tastes and budgets.

Our handpicked resorts give you absolute peace of mind, offering varying levels of inclusion based on your individual needs. Our huge selection of hotels offer the very best in the way of accommodation and service from the world’s best locations.

Look out for hotels that provide free spa treatments, golf, excursions, and even free weddings. You will have no need to worry about paying extra for watersports either, as many hotels include these too.

Try Our Favourite Destinations

Nowhere does a beach holiday quite like this set of Indian Ocean atolls. Islands have just one resort on them, so a Maldives all inclusive stay is the pinnacle of luxury and indulgence. With resort staff on hand to make sure you have the holiday of a lifetime, you can while away the hours on the beaches from sunrise to sunset, unwind at the spa or enjoy some of the world’s best snorkelling and diving.

Flight time: 10 hours 30 minutes.

Do you want the reassurance of an all inclusive holiday in the sunny, laid-back Caribbean, with a choice of thousands of beaches to visit? That is pure perfection for couples and families alike and you will be spoilt for choice. While there is golden sand at every turn, the Caribbean is equally rich in culture and you will not have to go far to to enjoy a simple meal at the water’s edge, listen to local music or sip rum. And when it comes to saying ‘I do’, the Caribbean has a great choice of hotels and settings, with many resorts offering free weddings.

Flight time: 8-10 hours.

For a choice of beaches, some offering miles of sand and others excellent for surfing, a Mexico all inclusive holiday is the way forward. From Cancun’s lazy stretches to Cozumel’s marine life and the many historical sites scattered around you’ll never be short of things to do.

Flight time: 11 hours.

Superbly situated in the Indian Ocean, Sri Lanka is a great place to combine cultural trips with long days on the beach. Here, you can take a trip to the tea plantations, visit the Pinnawala Elephant Orphanage or kick back on the miles of sandy beaches of the stunning west coast.

Flight time: 14 hours (via Dubai).

A country of incredible diversity, Costa Rica truly offers the best of all worlds. An all inclusive stay at a beachfront hotel will allow you to relax, while tours and excursions are available to see the likes of the Corcovado National Park and the hot springs around the Arenal volcano.

Flight time: 15 hours 30 minutes (via the USA).

With green scenery, perfect sandy beaches and a chilled out atmosphere, Bali is just right for an all inclusive holiday. You can have a splash of culture if you desire by watching traditional dancers in bright costumes or visiting the many temples, but you’ll also spend a lot of time looking out at the ocean from one of our stunning resorts.

Flight time: 22 hours (via Dubai and Singapore).

Thailand is a place where you can enjoy something different each day of your stay. On a Thailand all inclusive break you will naturally spend a lot of time on the white sandy beaches along the coast, enjoying the great service and hospitality at your hotel of choice, safe in the knowledge that cultural entertainment is not far away. Fun and friendly locals will ensure you will want to return to the “Land of Smiles” time and time again.

Flight time: 13 hours.

Why Choose Us?

Further Inspiration: On the Blog