Cookies on the Thomas Cook Website

This site uses cookies, as explained in our cookie policy. If you agree to our use of cookies, please close this message and continue to use this site

Where? Where?
From where?
When?
I don't mind - I don't mind
Room
Adults
Children (0-17)
With?

! Booking for more than 9 people?

Please call 0844 879 8493 to speak to one of our advisors who will help you with your holiday needs.

Please wait while we create your perfect holiday, this may take a few moments...

Reasons to book with us

Beach holidays with Thomas Cook

Book one of Thomas Cook’s amazing beach holiday deals, pack your bags and explore the amazing sandy shores, astonishing blue waters and cloudless sunny sky. Whether you are just enjoying the fantastic panoramic views, taking a leisurely stroll along the beach or spending long lazy days relaxing in the warm sunshine, you’re assured of a great holiday.

Whether you prefer long, lazy days soaking up the sun or you’re after a more active trip, full of water sports and activities, we’ve got it all in our amazing range of beach holidays. You can benefit from the wide range of attractions, sports and sights that will keep anyone entertained, from kids to couples to grandparents. If you are keen on sports you can choose from diving and windsurfing to golf and tennis courses to keep you occupied. Or you can spend your day perfecting your tan beside the swimming pools or along the endless beaches enjoying the magical sunshine.

  • Beach Holidays Turkey

    Turkey

    There is a good selection of beaches surrounding the peninsula, offering watersports and relaxation in equal measure. A number of pontoons and boats are waiting to take you on a trip in the sea

    Find Out More...
    Beach Holidays Spain

    Spain

    from

    £89

    pp

    With over 5000 miles of coastline, Spain is world-renowned for its beaches. It doesn`t matter whether you choose the mainland’s Costa Dorada, Costa Blanca - the beaches are stunning.

    Find Out More...
    Beach Holidays Greece

    Greece

    The countryside is diverse; from lush greenery to sun baked rocks, with more coastlines that any other country in Europe you will find some truly fantastic beaches.

    Find Out More...
    Beach Holidays Tenerife

    Tenerife

    from

    £164

    pp

    With a year round climate offering sunny days whenever you travel, Canary Island holidays are a sure bet for those seeking a lively, sizzling time amid family friendly resorts, good value restaurants and dramatic, black sand beaches

    Find Out More...
    Beach Holidays Majorca

    Majorca

    from

    £89

    pp

    The myriad charms of holidays in the Balearic Islands – where the beaches are soft, golden and plentiful, where first class modern resorts jumble alongside delightful unspoilt villages.

    Find Out More...
    Beach Holidays Gran Canaria

    Gran Canaria

    For a thrilling mix of drama and beauty, it's hard to beat a holiday to Gran Canaria and its good value resorts welcoming holidaymakers any time of year.

    Find Out More
  • Beach Holidays Dominican Republic

    Dominican Republic

    During your holiday in the Dominican Republic, ensure you visit Puerto Plata and learn about the history of the ‘silver port’. If you want to see amazing mangroves and wildlife, take a boat trip to the marine caves of the Gri Gri Lagoon.

    Find out more...
    Beach Holidays Cuba

    Cuba

    from

    £609

    pp

    Holidays to Cuba, the biggest island in the topaz Caribbean seas, offer the chance to explore a fascinating island nation too. Whether it's Cuba's society, history, culture or cuisine that grabs you, you'll not fail to notice one thing: Cuba moves to its own rhythm

    Find out more...
    Beach Holidays Mexico

    Mexico

    Make your holiday to Mexico something to remember when you book with Thomas Cook. Choose from a wide range of great value accommodation and start packing for a fantastic cheap holiday to Mexico

    Find out more...

In Store

Visit us in a store near you

Store Locator

Price Match Promise

Find a lower price? We'll match it!

View full details

Call Us

7 Days a week - 01733 224 800

Contact Us