Cancun holidays
Book one of our Cancun hotels overlooking some of the world’s most stunning beaches.
By using ba.com you agree to the use of cookies.
Accept cookies and close this message.Book one of our Cancun hotels overlooking some of the world’s most stunning beaches.
Pristine white sand beaches, buzzing nightlife, thrilling eco-adventure and awe-inspiring ancient monuments await travellers on holidays in Cancun. Stay at an All Inclusive resort in the flashy Hotel Zone, or immerse yourself in a bygone culture on the Riviera Maya.
Relax on idyllic sandy beaches on the Yucatán Peninsula. Stay at one of our beachfront hotels on All Inclusive holidays to Cancun. The dazzling Hotel Zone strip is the place to be for electric nightlife and superb shopping. Add an experience to your booking and take in the spectacular Mayan ruins just outside Cancun. If you’re looking for adventure, try cave-kayaking or cave-diving, or go snorkelling around one of the world’s largest living barrier reefs.
Find out how our BA expert, Jennifer Peart, spends her time in Cancun and beyond.
Immerse yourself in a luxury holiday in Cancun, with private beaches, world-class spas and award-winning dining. Make the most of an opulent All Inclusive experience, when you stay at the Fairmont Mayakoba. Soak up the sun in this five-star sanctuary, in a tropical setting right on the beach. Bask in a choice of pools, book yourself a massage, then watch the sunset on a vista during dinner. Or book an All Inclusive stay at Grand Velas Riviera Maya, with its white sand beaches and topaz ocean. Hit an array of water sports or take a dip and enjoy the pool bar. Then choose from several restaurants and indulge in culinary delights.
Plan and book your holiday with British Airways, online or by phone. Enjoy all these great benefits: