Cancun and the Riviera Maya region offer a wide variety of holidays, all amidst a warm, sunny climate. Our range of hotels in Cancun makes it easy to find something to suit you. Whether you come here for the vibrant nightlife, the unspoilt sugar-sand beaches or the fascinating ancient history, our hotels in Cancun and the Riviera Maya are close to all the best attractions.
Book your holiday in Cancun with British Airways and save money. We offer great discounts when you book flights, hotels, car rental, and experiences. In addition, if you're a member of the British Airways Executive Club, you'll earn Avios with every flight.
Book a hotel in Cancun with British Airways and enjoy great benefits:
Take a look at our range of hotels in Cancun and the Riviera Maya. From five star deluxe resorts, to stress-free all-inclusive hotels, to great value three star properties, there’s something to suit all budgets. We have eco-friendly resorts built around nature reserves, resorts with world-class spas, and one with its own PGA Championship golf course. You’ll find big hotel chains and award-winning resorts in our Cancun collection – many with excellent family facilities.
We have accommodation in a variety of locations. Lively or quiet, active or relaxing, you’ll find resorts perfect for a fun-filled family holiday, a party with a group of friends, or a romantic break for two. Several of our hotels are in Cancun’s Zona Hotelera, just a stroll from countless bars, restaurants and shops. We have plenty more accommodation spread throughout the Riviera Maya – a short car rental drive, or simple transfer, from Cancun airport. All our hotels are on the beachfront.
Look out for special offers on many of our hotels. With great deals like kids stay free, early booking discounts, free nights and complimentary room upgrades, you can be sure you’re saving money with British Airways. Look out for the red text on our hotel search results pages