Most popular cities in Mexico
Mexico City12 guest houses
Puerto Escondido (Oaxaca)8 guest houses
Amazing spa hotels in Mexico
Tepoztlan, Mexico
USD 61/night
The Mi Atardecer, located just a 9-minute stroll from Parroquia Nuestra Senora de la Natividad, is also at a proximity to Tepozcuencos.
Estacahuite, Mexico
USD 76/night
Located about a 5-minute walk from Playa Estacahuite and 1.4 km from Playa Panteon, the Casa Roni - 5 Bedroom Luxury Villa With Ocean View features snorkelling, horse riding and fisheries.
Top family hotels in Mexico
Mexico City, Mexico
USD 13/night
Situated near a tube station, the 3-star Amigo is only 450 metres from Templo Mayor Museum.
Guanajuato, Mexico
USD 43/night
Boasting 8 rooms, the Casa De Pita Guanajuato is conveniently located approximately 300 metres from Don Quixote Iconographic Museum.
Cheap hotels in Mexico
Oaxaca, Mexico
USD 18/night
Ethnobotanical Garden is nearly 25 minutes' walk from the Hostal Central Oaxaca.
Mexico City, Mexico
USD 113/night
Situated only 12 minutes on foot from Fuente de los Coyotes, the Finca Coyoacan features a shopping area.
Mexico City, Mexico
USD 12/night
Set about 20 minutes' walk from Plaza Garibaldi, the rooms in the Casa Eufemia Hostel Type Mexico City have views of patio.
San Miguel de Allende, Mexico
USD 28/night
Located just 0.9 km from Casa de Cultura Banamex, the Del Sol San Miguel de Allende features 24 rooms, a summer terrace and a picnic area.
Puerto Escondido (Oaxaca), Mexico
USD 50/night
Guests will enjoy an outdoor swimming pool onsite and admire views of the garden offered from 10 rooms.
Merida, Mexico
USD 13/night
While staying at the Hostik Hostal you are invited to discover Palacio de Gobierno del Estado de Yucatan, set about a 20-minute walk away, or Mercado de Santiago, which is around 2 km away.
Cancun, Mexico
USD 22/night
Guests can also enjoy access to Mercado 28, which is 19 minutes' walk from the Oceano Studios Cancun.
Queretaro, Mexico
USD 40/night
The El Jardin De La Abuela is located 35 km from Quetaro Intercontinental airport and nearly 5 minutes on foot from Allende 2 bus stop.
Mexico City, Mexico
USD 17/night
The Barrio is situated approximately 800 metres from Palacio de Bellas Artes and only a 13-minute stroll from Alameda Central.
Mexico City, Mexico
USD 38/night
Offering a picnic area, a library, and a garden, the Fungi Mexico City is situated 4.9 km from Palacio de Bellas Artes.
Mexico City, Mexico
USD 37/night
Fuente de Cibeles is about a 20-minute walk from the smoke-free Darwin 8 and features shopping and dining.
Puerto Escondido (Oaxaca), Mexico
USD 15/night
Set 450 metres from Galeria de Arte Casa12, the Casa Karma Puerto Escondido boasts a courtyard and a garden.
Zipolite, Mexico
USD 12/night
The Maracuya is a good starting point to Zipolite's sights including Zipolite, Oaxaca, which is a mere 5 minutes' walk away.
Mexico City, Mexico
USD 58/night
The surrounding area includes National Palace, less than a 10-minute walk away, and Allende tube station around 5 minutes' walk from the Casa Sabina Down Town Mexico.
Sayulita, Mexico
USD 63/night
While staying at the Casa Pia you are invited to discover Punta de Mita, set nearly a 19-minute walk away, or Islas Marietas Museum, which is nearly a 19-minute walk away.
Mexico City, Mexico
USD 47/night
Located 8 minutes' walk from Parque Mexico, the traditional Casa Condesa Mexico City is a mere 1.9 km from Chapultepec Castle.
Cozumel, Mexico
USD 34/night
The 3-star Casa Isabella is a good starting point to Cozumel's sights including Chankanaab Adventure Beach Park, which is merely 5 minutes' walk away.
Isla Holbox, Mexico
USD 10/night
Only 400 metres from Downtown Holbox, the Mapache Hostel & Camping includes 24 rooms.
Mexico City, Mexico
USD 15/night
The surrounding area includes Museo de Arte Popular, 5 minutes' walk away, and Balderas tube station 350 metres from the smoke-free Hom Centro Historico Mexico City.
Guest houses with beach in Mexico
Puerto Escondido (Oaxaca), Mexico
10.01 review
USD 9/night
Located 9 minutes' walk from Bahia Puerto Escondido, the Paziflora is within an 800-metre distance of Puerto Angelito.
Puerto Escondido (Oaxaca), Mexico
USD 35/night
While staying at the Bikini Beach House Puerto Escondido you are invited to discover Playa Punta Zicatela, set approximately 25 minutes' walk away, or Playa Principal, which is 4.2 km away.
Guest houses with free parking in Mexico
Bacalar, Mexico
USD 33/night
Located 4.2 km from Cenote Esmeralda, the Casa Coral Bacalar features 6 rooms with views of the street.
Mexico City, Mexico
USD 21/night
The Anys Hostal Mexico City is situated within 25 minutes' walk of Museo Tamayo and only 1.5 km from Monumento a los Ninos Heroes.
Merida, Mexico
USD 13/night
Located in the Centro de Merida district of Merida, the Che Nomadas Merida Hostel Adults Only offers 18 rooms along with a swimming pool.
Puerto Morelos, Mexico
USD 43/night
Merely 1.4 km from Dr. Alfredo Barrera Marin Botanical Garden, the 3-star Buenos Dias overlooks the pool and features a library and barbecue grills.
Puerto Escondido (Oaxaca), Mexico
USD 50/night
Located a 10-minute ride from Playa Puerto Angelito y Manzanillo, the smoke-free Villa Casalet Puerto Escondido offers views of the garden and an outdoor swimming pool.
Barra de Navidad, Mexico
USD 101/night
While staying at the Villa La Joya you are invited to discover Playa De Melaque, set around 10 minutes away by car, or Barra de Navidad Beach, which is about 15 minutes' walk away.
Paredones, Mexico
USD 50/night
Museum is at a distance of 2.6 km from the Rancho Espinoza, while San Ignacio de Loyola Mission is nearly 10 minutes away by car.
Cancun, Mexico
USD 68/night
Offering a swimming pool, the Casa Borush Hotel By Ecoplaneta is 2.7 km from Cancun Underwater Museum.
La Paz, Mexico
USD 10/night
El Serpentario De La Paz is within 2 km of the Nomadas, while Malecon is approximately a 25-minute walk away.
Puerto Escondido (Oaxaca), Mexico
USD 76/night
Playa Puerto Angelito y Manzanillo is at a distance of 4.8 km from the Casa Monika Puerto Escondido, while Puerto Surf is just 10 minutes' walk away.
La Paz, Mexico
USD 15/night
Piedras y Pajaros Park is merely a 12-minute stroll from the Sunset, while Malecon La Paz is only 1.7 km away.
Celestun, Mexico
USD 98/night
Playa Sur Celestun is only 1.6 km from the Castillito.
Santa Cruz Huatulco, Mexico
USD 67/night
Situated 950 metres from Playa Santa Cruz, the La Vivienda also offers a swimming pool.
Mexico City, Mexico
USD 114/night
The smoke-free Hospedaje is just a 5-minute walk from Parroquia San Juan Bautista and has a quick access to Centro de Coyoacan.
Puerto Escondido (Oaxaca), Mexico
USD 30/night
While staying at the beachfront Playita Puerto Escondido you are invited to discover Playa Puerto Angelito y Manzanillo, set a 10-minute ride away, or Playa Carrizalillo, which is 3.2 km away.
Cozumel, Mexico
USD 24/night
Centrally located just a 12-minute walk from Museum of Cozumel, the 2-star Caribo offers a shared lounge and barbecue grills.
Barra Vieja, Mexico
USD 150/night
Guests can take advantage of a year-round outdoor swimming pool as well as yoga classes and massage therapy, while staying at the Bambuddha Centro Holistico, set in a beach area.
Mexico City, Mexico
USD 22/night
The 2-star Hostal Cuija Mexico City is 13 minutes' walk from Leon Trotsky House Museum and has a quick access to Capilla de Nuestra Senora de Guadalupe.