Resorts & Hotels with Spas in Quintana Roo
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Top Resorts & Hotels with Spas in Cancun

Moon Palace Cancun - All Inclusive
8/10 Very Good! (2,638 reviews)
Top Resorts & Hotels with Spas in Playa del Carmen

Occidental at Xcaret Destination - All Inclusive
8.2/10 Very Good! (4,028 reviews)
Top Resorts & Hotels with Spas in Tulum

Hilton Tulum Riviera Maya All-Inclusive Resort
8.2/10 Very Good! (1,726 reviews)
Top Resorts & Hotels with Spas in Puerto Morelos

Excellence Riviera Cancun - Adults Only All Inclusive
9.4/10 Exceptional! (1,601 reviews)
Popular places to visit

Xcaret Eco Theme Park
Kids and adults alike can have a thrilling day at Xcaret Eco Theme Park, one of the top theme parks located 1.5 mi (2.4 km) from central Xcaret. Hotels.com travelers also say the area is full of friendly people and has lots of nice beaches. If you have fun at Xcaret Eco Theme Park, you'll love Xplor Theme Park and Xenses Park, both located nearby.
Keep exploring
Keep exploring
- Amenities
- Accommodation Types
- Landmarks
- Hotels close to nearby airports
- Nearby cities
- Top Cities in Mexico
- More Hotels
- Most popular destinations
- More ways to book
- Quintana Roo Hotels with WiFi
- Quintana Roo Beach Hotels
- Quintana Roo Hotels with Parking
- Quintana Roo Hotels with a Pool
- Quintana Roo Family Hotels
- Quintana Roo Golf Hotels
- Quintana Roo Hotels with a Gym
- Quintana Roo Hotels with Free Breakfast
- Quintana Roo Cheap Hotels
- Quintana Roo Business Hotels
- Quintana Roo Luxury Hotels
- Hotels near Tulum Mayan Ruins
- Hotels near North Beach
- Hotels near Xcaret Eco Theme Park
- Hotels near Xel-Há Park
- Hotels near Quinta Avenida
- Hotels near Ultramar Ferry Puerto Juárez
- Hotels near Ferry to Cozumel
- Hotels near La Isla Shopping Mall
- Hotels near Maroma Beach
- Hotels near Xplor Theme Park
- Hotels near Playa Tortugas
- Hotels near Moon Palace Golf Club
- Hotels near Playa del Carmen Main Beach
- Hotels near Akumal Beach
- Hotels near Iberostar Cancun Golf Course
- Hotels near Isla Mujeres Ferry Terminal
- Hotels near Cancun Convention Center
- Hotels near Playa del Carmen Maritime Terminal
- Hotels near Tortuga Beach
- Hotels near Puerto Morelos Beach
- Hotels in Cancun
- Hotels in Playa del Carmen
- Hotels in Tulum
- Hotels in Puerto Morelos
- Hotels in Isla Mujeres
- Hotels in Valladolid
- Hotels in Cozumel
- Hotels in Punta Sam
- Hotels in Costa Mujeres
- Hotels in Akumal
- Hotels in Xcaret
- Hotels in Isla Holbox
- Hotels in Bacalar
- Hotels in Puerto Aventuras
- Hotels in Xpu-Ha
- Hotels in Kantenah
- Hotels in Avenida Kukulkan
- Hotels in Chetumal
- Hotels in Mahahual
- Hotels in San Miguel
- Excellence Riviera Cancun - Adults Only All Inclusive
- Sandos Cancún All Inclusive - Adults Only
- Hyatt Vivid Grand Island Cancun Adults Only All-Inclusive
- Excellence Playa Mujeres - Adults Only All Inclusive
- The Pyramid Cancun By Oasis - All Inclusive
- Platinum Yucatan Princess Adults Only - All Inclusive
- Kempinski Hotel Cancún
- Hotel Xcaret Mexico - All Parks / All Fun Inclusive
- Dreams Sands Cancun Resort & Spa - All Inclusive
- Hard Rock Hotel Cancun - All Inclusive
- Seadust Cancún All Inclusive Family Resort
- Hyatt Ziva Cancun All Inclusive
- Ocean Maya Royale - Adults Only - All Inclusive
- Breathless Riviera Cancun Resort & Spa - Adults Only - All Inclusive
- Hilton Tulum Riviera Maya All-Inclusive Resort
- Hotel Xcaret Arte – All Parks / All Fun Inclusive, Adults Only
- Barceló Maya Palace - All Inclusive
- Hotel Riu Palace Riviera Maya - All Inclusive
- The Royal Haciendas All Inclusive
- Bahia Principe Grand Tulum - All Inclusive
- Wyndham Alltra Playa del Carmen Adults Only All Inclusive
- TRS Yucatan Hotel - Adults Only - All Inclusive
- Nickelodeon Hotels & Resorts Riviera Maya - Gourmet by Karisma - All Inclusive
- Ocean Riviera Paradise All Inclusive
- Bahia Principe Grand Coba - All Inclusive
- Izla Beach Front Hotel
- Privilege Aluxes Isla Mujeres Adults Only
- Hilton Playa del Carmen, an All-Inclusive Adult Only Resort
- Dreams Tulum Resort & Spa - All Inclusive
- The Reef 28 Hotel & Spa - Luxury Adults Only - All Suites
- Catalonia Riviera Maya Resort and Spa All Inclusive
- Hotel Beló Isla Mujeres - All Inclusive
- Bahia Principe Luxury Sian Ka'an - Adults Only - All Inclusive
- El Cozumeleño Beach Resort - All Inclusive
- Bahia Principe Luxury Akumal - All Inclusive
- Grand Palladium Kantenah Resort & Spa All Inclusive
- Villas HM Paraiso del Mar
- Villas HM Palapas del Mar
- Fiesta Inn Chetumal Hotel
- City Express by Marriott Chetumal
- Urban Bacalar Hotel
- Matan Ka'an hotel By Guruhotel
- Kaab Coba
- Hotel Turquesa Maya
- Paamul Hotel
- Casa Chablé Sian Ka'an Reserve - South of Tulum
- Hotel Pelicano
- Hotel Cielo y Selva
Most popular destinations
Hotels
Hotels in Isla HolboxCheap Hotels in Playa del CarmenHotels in Zona HoteleraHotels in TulumHotels in BacalarHotels near Tulum Mayan RuinsHotels near Xel-Há ParkAll-inclusive Hotels in CozumelAll-inclusive Hotels in CancunHotels in CozumelHotels in Downtown CancunHotels in CancunHotels in Puerto MorelosHotels near Cancun Intl.Beach Hotels in CancunHotels in Playa del CarmenHotels in Isla MujeresBeach Hotels in Playa del Carmen4 Star Hotels in CancunHotels in Costa MujeresHotels in AkumalHotels in Punta CancunHotels in PlayacarResorts CancunCheap Hotels in TulumCheap Hotels in Isla MujeresHotels near Xcaret Eco Theme ParkBeach Hotels in Tulum5 Star Hotels in CancunCheap Hotels in Cancun