If you asked me where you can have the ultimate Mexican beach getaway, I would not hesitate to say Cancun. Flawlessly placed in the heart of the Mexican Caribbean, its powdery beaches and clear waters create the perfect setting for sun-filled days where worries fade into the horizon.
Beloved by families and couples, it’s also a top destination for groups – from large business conventions to bachelor or bachelorette parties and, yes, spring breakers.
Many of Cancun’s top hotels (like Kempinski and JW Marriott) are concentrated around the Zona Hotelera, conveniently located near restaurants, nightclubs, and shops; while others stand in the surrounding Riviera Maya area.
Here I have chosen hotels no more than 40 minutes away from Cancun International Airport, keeping you as close to the action as possible – or far from it if preferred.
For the best hotels in Tulum, the best all-inclusive hotels in Mexico and the best overall hotels in Mexico, see our other guides.
At a glance
Costa Mujeres, Quintana Roo

Who hasn’t dreamed of getting away from it all for a few days of absolute rest and relaxation? SHA exists for that precise purpose. Founded in 2008, the Spanish brand landed in the Mexican Caribbean in 2024, bringing its world-renowned SHA Method. The comprehensive wellness programme means that every single element of your stay will benefit your health – mental, physical, and spiritual.
Choose between focused programmes, including Advanced Longevity, Detox & Optimal Weight, and Rebalance & Energize. Or opt for a fully tailored programme that adapts to your needs with the stunning natural surroundings as part of your journey.
Address: Carretera a Punta Sam 84, 777420, Cancún, Quintana Roo
Price: Contact hotel
Read more: The best Mexico beach towns for crowd-free escapes
Punta Maroma, Quintana Roo

Situated amid a seemingly endless stretch of sand and sea, Chable Maroma celebrates the unique riches of the Mexican Caribbean. Every element of the experience here is infused with a deep love and respect for Mexico – from the excellent dining offerings, led by Chef Jorge Vallejo of Mexico City’s renowned Quintonil, to the soulful wellness experiences, including a healing ritual inspired by the sea.
Days here can be spent in pursuit of adventure – how about diving in a cenote (a natural sinkhole)? Or gathering culinary knowledge – check out the Mayan recipe class. Or simply in a state of total relaxation in the sun.
Address: Punta Maroma, 77710, Quintana Roo
Price: From £725
Read more: Why Mexico’s culture-filled former capital should be your next getaway
Playa del Carmen, Quintana Roo

Inspired by the Pleiades star cluster, highly regarded in Mayan culture, the spectacular St. Regis Kanai floats above an ocean of green – a mangrove forest that expands until it meets the sea. The resort’s modern, eye-catching architecture blends with naturally-inspired elements including ceramic lamps and wooden headboards, honouring its unique surroundings.
St. Regis fans will find the brand’s signature touches in elements including the Afternoon Tea Ritual and the Butler Service, blended with local experiences such as a Chichen Itza private tour and snorkelling with turtles. With 124 guest rooms, including suites, it’s as fitting for couples as it is for families or groups of friends.
Address: Paseo Kanai 15, Solidaridad, 77730, Playa del Carmen, Quintana Roo
Price: From £471
Read more: Escape the crowds in Yucatan – how to enjoy a peaceful break on Mexico’s party peninsula
Riviera Maya, Quintana Roo

An explosion of colour and fun, this 280-suite guest room hotel is a kid-friendly dream come to life – a place where SpongeBob joins the family photo, and getting bathed in neon-green slime is the utmost honour. Entertainment options at Nickelodeon Riviera Maya are enough to keep the kids happy and energised throughout your stay, courtesy of the expansive six-acre Aqua Nick water park featuring a Lazy River, tons of slides, and a Paw Patrol area – while grown-ups get their own VIP treatment at the Naay Spa.
Make the most of its all-inclusive rates and stay alert for frequent seasonal promotions.
Address: Km 45 Carretera Cancun–Tulum, 77710, Riviera Maya, Quintana Roo
Price: From £638
Read more: Why you shouldn’t miss this colourful alternative to Cancun
Cancun, Quintana Roo

Sleek sophistication and deep relaxation define the Waldorf Astoria, one of the latest additions to the Riviera Maya landscape. Each of its 173 guest rooms and suites features a private balcony and a jet tub, plus luxurious amenities like Frette linens and local crafts.
The resort’s pristine beach and serene waters create the perfect setting for activities like paddle boarding and kayaking, while two infinity pools welcome guests of all ages for hours of refreshing bliss. The varied culinary offerings range from the elegant Malpeque, serving a fire and smoke-based menu, to the chic Peacock Alley bar, perfect for a pre-dinner cocktail or a nightcap.
Address: Carretera Cancun–Tulum 248–868, 777580, Cancun, Quintana Roo
Price: From £459
Read more: The best Mexico holiday destinations – and when to travel to each one
Playa del Carmen, Quintana Roo

This dreamy resort’s name holds a promise: an ethereal, soothing stay filled with moments of calm and bliss. Located in the gorgeous Kanai complex, Etéreo is surrounded by lush mangroves that encourage a deep connection with nature. There are 75 studio-style rooms and suites, outfitted with contemporary furniture, local crafts, and carved wooden walls by Mexican artist Manuel Felguérez. The resort feels secluded and private, yet offers plenty of opportunities for connection and discovery.
Delve into Mexican spirits during a guided tasting, learn the secrets of the Mayan calendar with a local astrologist, or share a fresh seafood-based feast at Che Che, a casual Japanese-meets-Mexican spot.
Address: Paseo Kanai 16, Solidaridad, 77730, Playa del Carmen, Quintana Roo
Price: From £789
Read more: Best hotels in Mexico
Playa del Carmen, Quintana Roo

It’s hard to picture a more idyllic setting than Mayakoba: an emerald lagoon surrounded by lush mangroves that end where the sea begins. Within this unique setting stands Rosewood Mayakoba, featuring 129 exquisite suites – to which you check in by boat – with expansive terraces and plunge pools.
Dining is one of the main draws here: from shareable feasts at the enchanting La Ceiba Garden to fish tacos at the laid-back Aquí Me Quedo beach club, all the way to spectacular craft cocktails at the awarded Zapote Bar. Wellness enthusiasts will love the offerings at Sense, A Rosewood Spa, where local healing traditions meet state-of-the-art products and techniques.
Address: Carretera Cancun–Playa del Carmen Km 298, 77710, Playa del Carmen, Quintana Roo
Price: From £639
Read more: Why this sliver of paradise is an ideal choice for LGBT+ honeymoons
Cancun, Quintana Roo

An extensive 12-hectare enclave becomes your personal paradise once you cross the doors to Nizuc. Spacious suites with modern furnishings are uniquely designed for couples or families, while private villas with their own infinity pools offers the perfect setting for a group getaway.
Entertainment abounds throughout the day, from snorkelling in crystal-clear waters and tennis lessons at the courts to craft-making for the little ones at Winik’s Kids’ Club and live jazz-infused cocktails for the adults. After an action-packed day, how about a contemporary Mexican dinner at Ramona or a Mediterranean-inspired feast at Terra Nostra?
Address: Blvd. Kukulcan Km 21.26, 77500, Cancun, Quintana Roo
Price: From £442
Read more: Eight of the best Mexico beach towns for crowd-free escapes
Cancun, Quintana Roo
.jpeg)
A Cancun classic, the JW Marriott places you in the heart of the action – the perfect starting point for exploring Cancun’s culinary landscape, its nightlife scene, and stunning cultural and natural attractions. There’s plenty to enjoy on the property, too. Find your perfect spot to lounge under the sun by the Caribbean’s azure waters or the lovely outdoor pools – one for families, one for adults. Guests can also book a fitness class at Sens Yah Spa or share a generous paella and a bottle of wine at Bravio Spanish Cuisine.
Address: Blvd. Kukulcán Lote 40-A, Zona Hotelera, 77500, Cancun, Quintana Roo
Price: From £495
Read more: Inside the carefree Mexico City dance parties where alcohol is banned
Isla Mujeres, Quintana Roo

Those who hold a grudge against all-inclusive resorts have clearly never visited Atelier Playa Mujeres. Bathed by the serene waters of Playa Mujeres, this modern all-suite resort offers a fantastic all-inclusive deal that includes unlimited dining at its more than 15 dining outlets, including María Dolores led by renowned chef Edgar Núñez. There’s also access to a premium minibar, and even special amenities for dogs through the Pet-It Program.
The adult-only resort features 593 suites with gorgeous views of the sea and the Greg Norman-designed golf course. Best of all, many of the suites give way to water terraces that take the concept of private pools to a whole new level.
Address: Prol. Bonampak s/n, Playa Mujeres, 77400, Zona Continental Isla Mujeres, Quintana Roo
Price: From £524
Read more: The five-day trek in the Guatemalan jungle that’s worth every blister
Cancun, Quintana Roo

Fans of old-school glamour will find their place at this Cancun hotel – a grand, 363-room building standing elegantly by the shores of the Mexican Caribbean. Bedecked in light, calming hues, the guest rooms and suites at this Kempinski await with airy balconies, perfect for enjoying a cup of coffee with the warm morning breeze.
With two pools and an impressive stretch of beach, it’s hard to find a better plan than hanging out under the sun. As the day winds down, head to Kayantá Spa for the Ek Chuah Journey, featuring the region’s healing ingredients: a coffee scrub, a cacao wrap and a honey balm. Crown the evening with a Mediterranean dinner at Fantino.
Address: Retorno del Rey 36, Zona Hotelera, 77500, Cancun, Quintana Roo
Price: From £258
Read more: Are cruises the ultimate family bonding holiday?
Cancun, Quintana Roo

Eclectic decor, inspiring views, and plenty of attitude: staying at the Hard Rock Hotel is a constant invitation to make the most of every second. Often offering unbeatable deals for groups of friends and families, an all-inclusive fare allows you to get in full vacation mode, enjoying all your meals and drinks (including room service), plus fantastic entertainment programming, without worrying about prices.
Five restaurants – including Mexican, Asian and Italian options – as well as the Rock Spa and stunning swimming pools are just the beginning. Music fans shouldn’t miss The Sound of Your Stay, a programme with access to exclusive playlists, Fender guitar rentals and in-room record players.
Address: Blvd. Kukulcan Km 14.5, 77500, Cancun, Quintana Roo
Price: From £280
Read more: How dreamy ‘cloud forests’ make this central American country an ideal alternative to Costa Rica
The hotels featured in this list have been carefully selected by The Independent’s expert travel writer Cristina Alonso, who has a deep knowledge of the destination. As a travel writer, Cristina visits the Mexican Caribbean regularly both for work and pleasure. The area’s natural beauty is a constant source of amazement, as are its incredibly varied hospitality offerings. When picking the hotels to include, Cristina considered her own experience staying in the hotels and evaluated location, facilities, service and all the other details that make for an exceptional stay for all types of traveller.
What is the best month to travel to Cancun?
With a privileged location on Mexico’s Caribbean coast, Cancun has warm temperatures year-round. The winter season (between December and April) is the most popular for tourists, with snowbirds escaping the cold and locals making the most of Christmas and Easter breaks. Summer brings another peak – as well as higher temperatures and humidity. While the rainy season (between June and November) sees showers and humidity, it also means there are smaller crowds and lower prices.
What currency do I need?
It’s always a good idea to have a few hundred Mexican pesos in cash – especially if you’re buying snacks or small souvenirs – but you can usually spend in US dollars.
Is Cancun cheap or expensive?
As one of Mexico’s most popular destinations, Cancun caters to a wide audience, both domestic and international, and its prices reflect this. You can find excellent deals at all-inclusive resorts, go super high-end at luxury resorts, and everything in between. Seasonality affects prices, so plan ahead and keep your eyes open for shoulder-season deals.
What is Cancun famous for?
Miles of sandy beaches bathed by turquoise seas make Cancun one of the most beloved destinations by Mexican and foreign travellers alike. Its varied hotel selection makes it as appealing for groups of friends and families as it is for couples. Cancun’s location makes it the perfect starting point to explore wonders like Maya archaeological sites, cenotes, and nearby destinations like Isla Mujeres and Tulum. Its nightlife and culinary offerings also make it a favourite among those who love the good life.


