Dream Castle Hotel
France, Disneyland Paris
Unlike many other travel companies we operate on a trust account model. Once we’ve paid the airline for your flights, the rest of your money is held in a trust account. We do not have access to this directly and can only withdraw funds when you are back home from holiday
All of our holidays that include flights are protected by the ATOL scheme from the moment you book. So if one of our suppliers fails, you’ll get your money back. If you’re left stranded abroad, a flight home will be arranged at no extra cost. Our ATOL number is 11806
As proud ABTA members we deliver the highest standards when it comes to our holidays. So if you book with us you’re guaranteed the best service. Our ABTA number is P8283, Y6720.
European City Breaks Under £100 a Day
Explore more
1GB of free mobile data with your holiday
Explore more
October Half-Term: Best Chance of Sun
Explore moreLooking for a hassle-free getaway where everything is taken care of? Ryanair Package Holidays offer just that - seamless travel experiences with all the details expertly handled. We've partnered with Ryanair to bring you an extensive range of holiday packages, loaded with benefits that make your trip as smooth as possible, including:
Explore enchanting cities, from the historic streets of Rome and the vibrant culture of Dublin to the artistic heart of Barcelona. Wander through the romantic avenues of Paris, the picturesque canals of Venice, and the rich history of Krakow. Whether it's the cobbled streets of Dubrovnik, the sun-soaked beaches of Malaga, or the exotic allure of Marrakech, there's something for everyone.
France, Disneyland Paris
Poland, Krakow
Republic of Ireland, Dublin
Republic of Ireland, Dublin
Italy, Venice
Spain, Barcelona
Spain, Barcelona
Italy, Rome
Spain, Barcelona
Italy, Rome
Republic of Ireland, Dublin
Republic of Ireland, Dublin
Spain, Barcelona
Italy, Venice
Italy, Rome
Discover city break destinations you may not have considered, like the stunning architecture and vibrant tapas scene in Seville or the colourful, canal-lined streets of Copenhagen. Climb the spire of Cologne’s gothic cathedral, or Pisa’s leaning tower. For something different, consider the hidden gems of Naples, Kaunas and Wrocław, where rich history meets unique local culture.
Spain, Seville
Denmark, Copenhagen
Denmark, Copenhagen
Denmark, Copenhagen
Denmark, Copenhagen
Spain, Seville
Germany, Cologne
Spain, Seville
Spain, Seville
Germany, Cologne
Germany, Cologne
Germany, Cologne
Italy, Naples
Italy, Naples
Italy, Naples
Experience the ultimate beach resort holidays in the sun-soaked Canary islands and the picturesque Balearic islands, where crystal-clear waters and golden sands await. Explore the stunning Dalmatian Coast, known for its breathtaking scenery and hidden coves, or unwind on the idyllic Greek islands, where ancient history meets serene beaches. Whether you're seeking relaxation or adventure, these sea and sand destinations offer everything you need for the perfect escape.
Spain, Alcudia
Greece, Lindos
Malta, Mellieha
Spain, Costa Calma
Spain, Costa Adeje
Morocco, Agadir
Spain, Salou
Spain, Calas de Mallorca
Malta, Qawra
Greece, Ialyssos
Malta, Sliema
Malta, Qawra
Morocco, Marrakech
You can’t book a package holiday through Ryanair, but you can take advantage of their low fares by booking a package through Thomas Cook that includes Ryanair flights. We offer a wide selection of affordable airlines, allowing you to choose the flight options that work best for you.
Everyone travelling on Ryanair is allowed to take one small bag on board, no larger than 40x25x20cm. There’s also options to add a large cabin bag (max 55x40x20cm), and checked suitcases. If you’re planning to use multiple airlines for your holiday, check out our guide on cabin bag restrictions.