A paradise of incomparable natural beauty nestled in Mexico’s Yucatan Peninsula, Riviera Maya is a fabulous vacation destination that will treat you to a dreamy expansive Caribbean coastline, where you can swim in turquoise waters, build sandcastles, drench yourself in sunlight, and create lasting memories you will remember forever. Here, you’ll find Playa del Carmen, Tulum, Cozumel, and many other charming towns, offering not only majestic beaches but also must-visit landmarks, rich culture, vibrant nightlife, palatable food, and luxurious all-inclusive hotels. If a holiday on this side of Mexico starts to sound exciting to you, browse through this list of the best all-inclusive hotels in Riviera Maya, Mexico.
We handpicked these listings carefully, considering (wherever possible) recent guest reviews, location, accommodation type, prices, availability of dates, decor, and all-inclusive packages and activities. The image galleries get refreshed with the latest updates regularly. They were last updated on April 11, 2024.
1. The Reef 28, Playa del Carmen (from USD 163)
Good value for money with all-inclusive options and access to sister hotels
Spa, rooftop pool, gym, daily yoga classes, valet parking
Perfect central location near 5th Avenue and beach, with easy access to restaurants and bars
Varied dining options including Mexican, Italian, and Asian cuisine, with good breakfast buffet
The Reef 28 is not only a paradise for nature lovers but for foodies as well as it takes guests on a palatable culinary adventure, serving local and international fares - included in the hotel’s all-inclusive gastronomic package. Furthermore, the package grants patrons access to The Reef 28’s sister hotels - The Reef Playacar and The Reef Coco Beach.
Upon arrival, a bottle of wine is handed to you as a welcome gift. Throughout the day, you can take advantage of delightful hotel amenities, such as swimming pools, a sauna, a fitness center, a wellness hub, and more. Although this paradise is steps away from 5th Avenue’s vibrant night scene, you would surely rather stay within the premises and unleash your inner social butterfly in the hotel’s hip rooftop bar with live entertainment.
The Reef 28 Hotel & Spa - Luxury Adults Only - All Suites - With Optional All Inclusive
Address: 1 Avenida Nte & Calle 28 Nte,
7.88 km (4.9 mi) from Xcaret Park
2. The Fives Oceanfront, Puerto Morelos (from USD 204)
The Fives Oceanfront will captivate you with its striking coastal views and stylish accommodations. This beachfront hotel offers an all-inclusive package that will save you a lot of money. You can eat to your heart’s content at the on-site restaurant and even consume everything in the minibar at no extra cost. Aside from that, you will also have access to the indoor pool, fitness center, and spa.
On another note, each suite in the hotel includes a luxurious bathroom, a seating area, and sweeping windows. The best part? The property also has a private beach, where you can take a relaxing stroll and watch some sunsets.
The Fives Oceanfront
Address: Av. JAVIER ROJO GOMEZ SM 002 MZA 25 LT 1
39.06 km (24.3 mi) from Xcaret Park
3. Generations Riviera Maya, Puerto Morelos (from USD 528)
A gorgeous location with a breathtaking shoreline, world-class services, and tons of luxurious amenities await guests of Generations Riviera Maya. This paradise is perfect for all types of travelers, especially families. It features child-friendly rooms, swimming pools with shallow ends, a kids’ club, a playground, and on-site dining with a children’s menu.
Food and drinks in the hotel are complimentary to guests, as well as WiFi. Parents may take advantage of babysitting services while they pamper themselves in the wellness center or do some cardio at the gym.
Generations Riviera Maya Family Resort - More Inclusive
Address: Cancún-Tulum Highway km 45, Quintana Roo, 77710 Cancún, Mexico , Puerto Morelos, Puerto Morelos, Mexico, 77710
35.74 km (22.3 mi) from Xcaret Park
4. Le Reve Hotel and Spa, Playa del Carmen (from USD 79)
Tired of your hectic routinary schedule? Reward yourself for all your hard work and make Le Reve Hotel and Spa your home for the holidays. This fantastic hotel treats guests to four-star luxuries, including soulfully relaxing accommodations with pool and sea views.
Plus, room service is at your disposal throughout your stay - fit for royalty. Guests are served excellent all-inclusive feasts in the restaurant, catering to diverse palates. WiFi is free and accessible throughout the property, and every corner of the hotel is just picture-perfect - hello Instagram-savvy tourists!
Le Reve by MIJ - Beachfront Hotel
Address: Fraccion 2A
12.67 km (7.9 mi) from Xcaret Park
5. Playa Maya by MIJ - Beachfront Hotel, Playa del Carmen (from USD 162)
Nothing beats a holiday in a marvelous hotel facing the beach, affording you not only scenery to remember forever but a water playground, where you can swim, sunbathe, and make lasting memories with your loved ones. Playa Maya by MIJ is the place where you can experience those mundane pleasures.
Not only that, but in this three-star hotel, you can show off your backstrokes in the pool, destress in the hot tub, and spoil yourself with sophisticated cocktails and spectacular views at the beach club. Breakfast and WiFi are complimentary to guests.
Playa Maya by MIJ - Beachfront Hotel
Address: Zona FMT entre calle 6 y 8 Norte Playa del Carmen
6.97 km (4.4 mi) from Xcaret Park
6. Senses Riviera Maya by Artisan, Playa del Carmen (from USD 247)
Daydreaming of a vacation in Puerto Morelos, where every day comes with breathtaking ocean views? Consider making Senses Riviera Maya your home when you visit the city. This hotel is an adult-only accommodation with an all-inclusive concept, ideal for groups of friends.
A complimentary continental breakfast is available to guests every day. The swimming pools and game room are also open to guests. Apart from that, you can also look forward to the themed dinners, which won’t cost you anything. If you plan on catching some sun, you can bring the beach towels and loungers from the hotel to the beach.
Senses Riviera Maya by Artisan - Optional All inclusive-Adults only
Address: Carretera Cancun- Chetumal Km. 307 Lotes Playa Marom
26.04 km (16.2 mi) from Xcaret Park
7. Casa del Puerto by MIJ - Beachfront Hotel, Puerto Morelos (from USD 87)
Planning a romantic getaway with your special someone in Puerto Morales? Casa del Puerto by MIJ is an excellent choice. Each suite in this hotel provides guests with a warm and friendly ambiance, a full bathroom, and sweeping ocean views from the balcony.
Apart from that, the hotel also has a private beach, where couples can indulge in water thrills, take romantic strolls, or marvel at striking sunset views. Of course, there is also an outdoor pool and on-site restaurant to take advantage of for free. Before you call it a day, consider taking a relaxing soak in the hot tub.
Casa del Puerto by MIJ - Beachfront Hotel
Address: Sm 12 Mza 17 Lote 4-1
43.27 km (26.9 mi) from Xcaret Park
8. Hotel Xcaret Arte, Playa del Carmen (from USD 918)
All-inclusive with access to parks, good value for money.
Spacious rooms, multiple pools, access to Xcaret parks, and a variety of dining options.
Set in a beautiful jungle environment with a private beach and stunning views.
Delicious upscale dining experiences, extensive food options, and high-quality drinks.
Set in a dreamy setting by the beach, Hotel Xcaret Arte offers guests the opportunity to live their best life on their holiday trip to Playa del Carmen. One thing that makes this hotel unique is the richness of Mexican culture incorporated in each suite. It has an eco-integrating architecture that emphasizes the surrounding nature.
A stay in this property will also afford you massage treatments, access to the swimming pool, and a memorable dining experience prepared by outstanding chefs. Its all-fun inclusive package, comprising unlimited access to the most loved parks in Cancun and Riviera Maya, will surely be the highlight of your stay.
Hotel Xcaret Arte - All Parks All Fun Inclusive - Adults Only
Address: Carr. Chetumal - Puerto Juárez Km. 282
0 meters (1.5 ft) from Xcaret Park
9. Sunset Bungalows - Budget All Inclusive, Tulum (from USD 36)
Sunset Bungalows’ proximity to local attractions like Paraiso Beach, Playa Ruinas, and Tulum Archaeological Zone will convince wanderers to stay. This hotel makes an excellent choice for travelers looking for budget-friendly accommodation that won’t cost them their comfort.
The cottages in the property include modern conveniences such as air conditioning, barbecue facilities, a bathroom, and WiFi. There is a picnic area and a terrace to spend your day in, especially if you want relaxation. But if the weather is not great for outdoor activities, the board games and darts in the hotel will keep you entertained.
Sunset Bungalows
Address: Av Ruinas Tamul Manzana 20 Lote 3
51.96 km (32.3 mi) from Xcaret Park
10. El Dorado Seaside Suites Palms by Karisma, Playa del Carmen (from USD 402)
Ideal for couples on a romantic getaway or single people in search of true love, El Dorado Seaside Suites Palms by Karisma is an upscale resort with an adult-only concept and an excellent all-inclusive program. Set in an idyllic beachfront location, this luxurious property offers accommodations with majestic views.
Guests can kickstart their mornings with a hearty breakfast buffet before strolling at the beach, diving into any of the outdoor pools, or toning their bodies in the gym. You can make your afternoons in the hotel extra relaxing and memorable by indulging in rejuvenating spa treatments.
El Dorado Seaside Palms A Spa Resort - More Inclusive
Address: Cancún-Tulum Highway km 95
21.44 km (13.4 mi) from Xcaret Park
Fall in love with Riviera Maya
Riviera Maya is a coastal paradise that is home to dreamy resort towns like Tulum, Playa del Carmen, Cozumel, and others. It is a fabulous place not only for beach lovers but also for culture and history buffs, foodies, social butterflies, and those who just long for a break from their lives in big cities.
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data
Create an account to