Amazing spa hotels in Mexico
Bacalar, Mexico
USD 353/night
A vegan breakfast is served daily at the Azul Nomeolvides Villa.
Lodges with beach in Mexico
Tonala (Chiapas), Mexico
USD 36/night
Situated in a beach, this villa features a patio and 8 rooms.
Puerto Escondido (Oaxaca), Mexico
USD 177/night
Being within 1.6 km of Bahia Puerto Escondido, this lodge features a patio.
Lodges with free parking in Mexico
San Agustinillo, Mexico
USD 89/night
Featuring 7 rooms with views of the patio, the Bambu Ecocabanas Villa San Agustinillo is set 5 minutes by car from Zipolite, Oaxaca.
El Pacifico, Mexico
USD 62/night
This villa is situated within 10 minutes' walk from the centre of El Pacifico and provides a sauna and hot public baths.
Puerto Morelos, Mexico
USD 77/night
The Anand Ecoaldea Villa is situated near the beach district of Puerto Morelos 4.2 km from Leona Vicario.
Tulum, Mexico
USD 59/night
Hidden Worlds Hilario's Well is a 10-minute ride from the Nahouse Jungle Lodges Tulum, while Casa de la Cultura is about a 10-minute drive away.
Tepoztlan, Mexico
USD 91/night
Being within 4.5 km of Mercado, this lodge features a terrace.
El Pacifico, Mexico
USD 55/night
The property provides a first aid kit and a fire extinguisher and is set 1 km from the city centre.
Puerto Vallarta, Mexico
USD 41/night
San Patricio Melaque, Mexico
USD 42/night
Situated 2 km from Barra de Navidad Beach, this property features a heated pool, a terrace and a garden.
Puerto Escondido (Oaxaca), Mexico
USD 38/night
Situated 2.5 km from Mirador Summer Romance, this property features fitness classes and barbeque grills.
La Fortuna Gallo Giro, Mexico
USD 81/night
The Ecolodge Las Nubes Chiapas is a good starting point to La Fortuna Gallo Giro's sights including Centro Ecoturistico Causas Verdes Las Nubes, which is 5 minutes' walk away.
Punta Allen, Mexico
USD 64/night
Placed a 5-minute walk from the city centre, the hotel offers an outdoor swimming pool and views of sea.
Santa Elena, Mexico
USD 87/night
Located around a 15-minute ride from Kabah, the smoke-free Eco-Hotel Nueva Altia features a tropical garden.