Want to get your next holiday booked?

Request a Quote
Majestic ResortsMajestic Resorts
Forgot password?

Get savings of up to 60% off with our instant quote form

Page 1 of 2

ATOL Protected

All your flights are covered under ATOL. Our number is 10852

Economy Flights Included

All holiday packages include Economy Flights

Tailored To You

We make sure that your holiday is tailored to your every need

Up To 60% Off

Get the very best deals with Majestic Resorts today!

Over 100 Destinations

We have every destination imaginable under one roof

All Inclusive

Have everything you need with every holiday with Majestic Resorts

Popular Hotels & Resorts

Popular USA Hotels

Get the cheapest & most luxurious breaks with us

Check out what deals we have in store

June Special Offers

View Offers

Why Choose Majestic Resorts


As part of the Flight Team Ltd we have access to Luxury Hotels & Premium Flights, saving you up to 60%.


All our flights and air Holidays are ATOL protected number 10852, with years of delighted customers you can buy with confidence.


We promise an unparalleled service from your own dedicated Travel Manager.

Luxury Holidays, Tailored By Your Own Dedicated Travel Manager

Call Sarah on 020 3212 0000

We know the importance of great service when planning a luxury holiday. That’s why everyone of our trips are organised by your very own dedicated Travel Manager. From the moment you get in touch to the day you fly home everything is taken care of. We will source the absolute best prices to the most luxurious destinations in the world, making your whole experience a breeze.

All our holidays are hand picked and in most cases your Travel Manager will have been to your chosen destination, and will be able to share their experience of the best best resorts and locations. Get in touch today and find out why more and more people every year are booking with Majestic Resorts.

Newsletter Sign Up

Get exclusive deals and the latest news direct to your inbox, sign up today!

Contact Majestic Resorts

Contact us by calling 020 3212 0000 or go to our contact page and fill out our contact form…