Most popular cities in Mexico
Mexico City16 bed and breakfasts
Cancun6 bed and breakfasts
Puerto Vallarta3 bed and breakfasts
San Miguel de Allende10 bed and breakfasts
Top landmarks in Mexico
-
Administrative Building
-
Square
-
Shopping Area
-
Popular attractions
-
Stadium
-
Monument
-
Museum
-
Park
Amazing spa hotels in Mexico
Merida, Mexico
USD 123/night
Sitting about 25 minutes' walk from Plaza Grande, the 4-star Ochenta Y Dos offers a sundeck and a shared lounge at the premises.
Santa Elena, Mexico
USD 48/night
While staying at 3-star The Pickled Onion you are invited to discover Puuc, set a 10-minute drive away, or Museo de Las Momias de Santa Elena, which is 1.1 km away.
Valle de Guadalupe, Mexico
USD 143/night
Three Valleys Wine is 1.8 km from the 4-star Uvauva Eco-Retreat Bed & Breakfast Valle de Guadalupe and features shopping and dining.
San Pedro Pochutla, Mexico
USD 61/night
Located around 20 minutes' walk from Playa Panteon, the Casa Playa Del Amor features a swimming pool.
Valle de Guadalupe, Mexico
USD 160/night
Set nearly 25 minutes' walk from Vinos Pijoan, the Tres Vides Valle de Guadalupe welcomes guests to an American-style restaurant on site.
Tepoztlan, Mexico
USD 95/night
While staying at the 3-star Casa Tepoztlan Bed & Breakfast Tepoztlan you are invited to discover Tepozteco, set a 5-minute drive away, or Ex-convento de Nuestra Senora de la Natividad, which is 1 km away.
Queretaro, Mexico
USD 91/night
The La Casa Del Naranjo Hotel Boutique enjoys a beautiful location and provides easy access to Zenea Garden just 400 metres away.
Ajijic, Mexico
USD 87/night
Located only 0.8 km from Plaza Principal, the Lindo Ajijic Bed & Breakfast Ajijic features an outdoor swimming pool for guests to relax in.
Ensenada, Mexico
USD 154/night
Located at a distance of 4.4 km from Centro Cultural Santo Tomas, the 3-star Playa Hermosa features an outdoor swimming pool along with spa therapy, a patio, and a shared lounge.
Malinalco, Mexico
USD 141/night
Set approximately 1 km from Aztec Temples, the Quinta Cielo - Hotel Boutique Y Restaurante Malinalco features a patio, a picnic area, and a garden.
Uxmal, Mexico
USD 92/night
Located merely 0.8 km from Uxmal, the 2-star La Casa Del Mago Bed & Breakfast features an outdoor swimming pool.
Valle de Guadalupe, Mexico
USD 160/night
Situated only 550 metres from Winery Vena Cava, the Santulan Bed & Breakfast features a lobby area.
Merida, Mexico
USD 112/night
Featuring an outdoor pool, the 4-star Casa Del Maya Bed & Breakfast Bed & Breakfast Merida lies in the Centro de Merida district, 9 minutes on foot from Paseo Montejo.
Puerto Vallarta, Mexico
USD 116/night
Boasting 17 rooms, the 4-star Garlands Puerto Vallarta is centrally located just 9 minutes' walk from Malecon Boardwalk.
Mexico City, Mexico
USD 631/night
The 3-star Nima Local House Mexico City is situated near the entertainment district of Mexico City, merely 6 minutes' walk from Museo del Objeto del Objeto.
Top family hotels in Mexico
Mexico City, Mexico
USD 141/night
Set a 10-minute drive from Parque Hundido, the family-friendly Jacinta Mexico City lies in the Coyoacan district.
Mexico City, Mexico
USD 118/night
Set at a distance of 2.8 km from Parque de la Bombilla, the Casa Tuna Bed & Breakfast Mexico City lies in an entertainment neighbourhood.
Alamos, Mexico
USD 95/night
The Loma De Guadalupe Alamos Sonora Bed & Breakfast is situated at a distance of 1.1 km from "De las Delicias" House and a mere 14 minutes' stroll from Museo Costumbrista.
Mexico City, Mexico
USD 120/night
Located 10 minutes by car from Papalote Museo del Nino, the Red Tree House Bed & Breakfast Mexico City features 21 rooms with views of the garden.
Valle de Guadalupe, Mexico
USD 157/night
The Quinta Monasterio Bed & Breakfast is situated at a distance of 2.8 km from JC Bravo and around a 10-minute ride from El Corcho Rosa.
Mexico City, Mexico
USD 676/night
About 20 minutes' walk from Bosque de Chapultepec, the Octavia Casa Mexico City includes 6 rooms.
Ajijic, Mexico
USD 186/night
Guests of the 3-star Casa Del Sol Inn just a 5-minute walk from Malecon Ajijic can go for a swim in an outdoor swimming pool or enjoy beauty services and a shared lounge.
Nuevo Vallarta, Mexico
USD 56/night
With a picnic area and a garden this 9-room the Villa San Juan Bed&Breakfast is at a distance of 3.2 km from Aquaventuras Park.
Oaxaca, Mexico
USD 58/night
Located just a 6-minute walk from San FELIPE and 2.6 km from Recreativo Infantil Oaxaca Bicentenario Park, the Casa Mayo B&B features a sundeck and a garden.
La Paz, Mexico
USD 144/night
While staying at the Residence you are invited to discover Museo de Arte de la Ciudad de La Paz, set a 25-minute walk away, or Cerro de la Calavera, which is 2.2 km away.
Puerto Escondido (Oaxaca), Mexico
USD 21/night
Set about a 10-minute ride from Commercial Walkway, the Mar De Fondo has an American-style restaurant serving vegetarian cuisine.
Cozumel, Mexico
USD 104/night
Guests of the Villa Segovia nearly 5 minutes' walk from Corpus Christi can go for a swim in a private swimming pool or enjoy a picnic area and a garden.
Tlaquepaque, Mexico
USD 76/night
Located 4.5 km from Parque Agua Azul, the smoke-free Casa Del Retono Bed & Breakfast Tlaquepaque features 8 rooms with views of the garden.
Mexico City, Mexico
USD 100/night
Nestled in the San Rafael district of Mexico City, the El Patio is approximately 25 minutes on foot from Paseo de la Reforma.
Ensenada, Mexico
USD 95/night
Set nearly 20 minutes' walk from Avenida Lopez Mateos, the La Villa De Adelina Ensenada features a picnic area, barbecue grills, and a garden.
Merida, Mexico
USD 125/night
Featuring an à la carte restaurant, the 2-star Kuka Y Naranjo Bed & Breakfast is based in the Centro de Merida district, 1.4 km from Mercado de Santiago.
Best luxury hotels in Mexico
Valle de Guadalupe, Mexico
USD 230/night
While staying at the luxury Vina Calabria Bed & Breakfast Valle de Guadalupe you are invited to discover Clos de Tres Cantos, set a 15-minute drive away, or Liceaga, which is 2.4 km away.
Cheap hotels in Mexico
Mexico City, Mexico
USD 42/night
Sitting a 16-minute stroll from The Angel of Independence, the 3-star B&B Mexico City is located in the Roma district.
San Miguel de Allende, Mexico
USD 69/night
Offering a sundeck and a patio, the 3-star Casa Maricela San Miguel de Allende is situated a 13-minute stroll from Fabrica La Aurora.
Ajijic, Mexico
USD 73/night
Located a 7-minute walk from Plaza Principal, the Casa Ajijic is 550 metres from Centro Cultural.
Valle de Guadalupe, Mexico
USD 116/night
The Casa Mayoral is situated at a distance of 2.2 km from Clos de Tres Cantos and approximately a 15-minute ride from Museo de la vid y el vino.
Valle de Guadalupe, Mexico
USD 165/night
Bodegas de Santo Tomas @Cava San Antonio de las Minas is nearly a 25-minute walk from the 3-star Quinta Estrella Bed & Breakfast and Tienda de Quesos y Vinos Cremeria los Globos is about 3 km away.
Cancun, Mexico
USD 61/night
The Casa Blanca is nestled right in the centre of Cancun and within 25 minutes' walk of Xcacel.
Valle de Guadalupe, Mexico
USD 80/night
Quinta Sofia Valle Guadalupe is at a distance of 2.2 km from the Posada Soleil Valle de Guadalupe, while Liceaga is nearly 10 minutes' drive away.
Mexico City, Mexico
USD 48/night
Situated around 700 metres from Parroquia San Juan Bautista, the Villa Alfonsina features a storage for belongings.
Valle de Guadalupe, Mexico
USD 147/night
Situated 2.7 km from El Cielo Winery, the 2-star Casa Emiliana Bed & Breakfast Valle de Guadalupe features a picnic area and a garden.
Mexico City, Mexico
USD 61/night
The 3-star Distrito Condesa Mexico City is nestled in the Condesa district, Mercado Roma is around 20 minutes' walk away.
Xpujil, Mexico
USD 41/night
Becan Ruins is around 20 minutes' walk from the 3-star Ecohabitat Bed & Breakfast.
Zihuatanejo, Mexico
USD 86/night
Staying at the 2-star Casa Arcoiris Zihuatanejo means you will be 25 minutes' walk from Partenon del Negro Durazo, while enjoying a swimming pool onsite.
San Miguel de Allende, Mexico
USD 108/night
Boasting a shared lounge and a satellite flat-screen, the smoke-free Casa San Miguel de Allende is an 18-minute walk from The view point in an entertainment district.
Mexico City, Mexico
USD 67/night
Offering a sundeck, a shared lounge, and a garden, the Stella Bed & Breakfast Bed & Breakfast Mexico City is 10 minutes' walk from Chilpancingo subway station and provides easy access to Bosque de Chapultepec.
Puerto Vallarta, Mexico
USD 119/night
Located just a 13-minute walk from Centro Cultural Cuale, the 3-star Villa Lola - Adults Only Puerto Vallarta boasts an outdoor swimming pool.
Mazatlan, Mexico
USD 71/night
Set an 18-minute walk from Plaza Machado, the Hill House Mazatlan - Bed & Breakfast Bed & Breakfast Mazatlan boasts a shared lounge and a satellite flat-screen available on site.
Cabo San Lucas, Mexico
USD 47/night
While staying at 3-star The Mexican you are invited to discover Souvenir shopping, set approximately 20 minutes' walk away, or The Arch of Cabo San Lucas, which is 2.2 km away.
Cancun, Mexico
USD 59/night
The 3-star Mayambe is a perfect vacation spot around 7 km from El Malecon and other Cancun landmarks.
La Cruz de Huanacaxtle, Mexico
USD 99/night
Located 16 minutes' walk from Playa la Manzanilla, the 3-star Villa Bella La Cruz de Huanacaxtle features a swimming pool.
San Miguel de Allende, Mexico
USD 36/night
End your day in the Macarena Guest House San Miguel de Allende that is located about a 20-minute walk from El Nigromante Ignacio Ramirez Cultural Center and offers a swimming pool.
Bed & Breakfasts with beach in Mexico
Tulum, Mexico
USD 115/night
Set 4.3 km from Casa Cenote, the rooms in the beachfront Casa Colibri Tankah Bed & Breakfast have views of patio.
Agua Blanca, Mexico
USD 121/night
Boasting an infinity swimming pool, the 4-star Beachfront Paradise is set at a distance of 450 metres from Agua Blanca Playa.
Cancun, Mexico
USD 40/night
Offering 12 rooms with views of the sea, the Cancun Ocean View Cancun is set in the Puerto Juarez district, about 15 km from Isla Mujeres airport.
Coyuca de Benitez, Mexico
USD 67/night
Providing a swimming pool along with 6 rooms, the Posada Coyuca de Benitez is placed about 25 minutes' walk from Laguna de Coyuca.
Cancun, Mexico
USD 71/night
While staying at the Casa Kin33 Bed & Breakfast you are invited to discover Ventura Park Cancun, set around 7 km away, or Mayan Museum of Cancun, which is about a 15-minute drive away.
Bed & Breakfasts with free parking in Mexico
Oaxaca, Mexico
USD 100/night
While staying at the 2-star Betulia Oaxaca you are invited to discover Rufino Tamayo Museum of Pre-Hispanic Art, set 16 minutes' walk away, or Templo de Santo Domingo de Guzman, which is 900 metres away.
Cuernavaca, Mexico
USD 41/night
The 4-star Villa Mont offers a year-round outdoor pool and provides access to Jardin Juarez Park, which is 2.9 km away.
Rosarito, Mexico
USD 128/night
Set approximately 6 km from Baja Gallery, the rooms in the 3-star Hacienda Rosarito have views of courtyard.
Tepoztlan, Mexico
9.41 review
USD 39/night
Located a 7-minute walk from Mercado, the 3-star Ma Petite Maison Tepoztlan is 2.3 km from Galeria de Arte La Turbina.
Zipolite, Mexico
USD 44/night
While staying at the luxury Heven Residence Zipolite you are invited to discover Playa Mazunte, set 2.5 km away, or Playa Panteon, which is around 10 minutes away by car.
Valle de Guadalupe, Mexico
USD 110/night
The Quinta is situated within a 3-km distance of Bodegas de Santo Tomas @Cava San Antonio de las Minas and nearly a 10-minute drive from Tienda de Quesos y Vinos Cremeria los Globos.
Valle de Guadalupe, Mexico
USD 176/night
While staying at the Terra Del Valle Valle de Guadalupe you are invited to discover Midnight Sun, set about 5 km away, or El Cielo Winery, which is around 10 minutes' drive away.
San Miguel de Allende, Mexico
USD 164/night
Mr Poster is a 10-minute stroll from the luxurious Casa Liza Bed & Breakfast and features shopping and dining.
Nuevo Vallarta, Mexico
USD 117/night
With a shared lounge, barbecue grills, and a games console this 6-room the Casa Virgilios Nuevo Vallarta is merely 1.4 km from Paseo de los Cocoteros.
Playa del Carmen, Mexico
USD 44/night
The 2-star Casaejido is a perfect vacation spot at a distance of 2.7 km from Nuestra Senora del Carmen Catholic Church and other Playa del Carmen landmarks.
Santa Cruz Huatulco, Mexico
USD 125/night
Located nearly a 10-minute ride from Bahia Chahue, the Agua Azul provides guests with a restaurant.
San Miguel de Allende, Mexico
USD 58/night
The Casa Frida is situated at a distance of 1.1 km from Mr Poster and a mere 8 minutes' stroll from Museo La Esquina del Juguete popular Mexicano.
Boca de la Vinorama, Mexico
USD 342/night
Featuring an outdoor swimming pool and 8 rooms, the beachfront Villa Boca de la Vinorama is 25 minutes' stroll from Vidasoul Beach.
Tulum, Mexico
USD 31/night
Located 85 km from Aeropuerto de Playa del Carmen airport, the Casa Mango Bed & Breakfast Tulum includes 8 rooms with views of the patio.
La Paz, Mexico
USD 74/night
Offering an outdoor swimming pool, barbecue and a garden, the Casa Xochitl Bed & Breakfast La Paz is located approximately 25 minutes' walk from Club Marlin.
Todos Santos, Mexico
USD 160/night
Located 3.1 km from Playa La Cachora, the 5-star Serendipity Bed & Breakfast Todos Santos features 10 rooms, a patio, barbecue, and a garden.
Cozumel, Mexico
USD 57/night
While staying at this 6-room the 3-star Amaranto, you can easily walk over to San Miguel Church, which is just 9 minutes' walk away.
Tulum, Mexico
USD 95/night
Featuring a swimming pool and 8 rooms, the 3-star Casa Tulum is a 16-minute walk from Dos Aguas Park.
Ajijic, Mexico
USD 109/night
Tobolandia is around 20 minutes' walk from the 4-star Estrellita'S Bed & Breakfast Bed & Breakfast that has restaurants and entertainment including barbecue and a garden.
Playa del Carmen, Mexico
USD 24/night
The 2-star "Vainilla B&B" - Stylish Comfort, located approximately 15 minutes' walk from Museo Frida Kahlo Playa Del Carmen, features a year-round outdoor swimming pool.
Top Bed & Breakfasts in Mexico
Mexico City, Mexico
USD 134/night
Offering a shopping area, the Casa Comtesse Bed & Breakfast Mexico City lies in the Condesa district of Mexico City, around a 10-minute ride from The Angel of Independence and within 3 km of Bosque de Chapultepec.
Mexico City, Mexico
USD 405/night
Boasting 8 rooms, the 4-star Casa Goliana is centrally located within 5 minutes' walk of Mercado Roma.
Oaxaca, Mexico
USD 101/night
The 3-star Casa Carlota Oaxaca is nestled in the Oaxaca Historic Centre district, El Llano is just 8 minutes' walk away.
Morelia, Mexico
USD 89/night
The 4-star Casona is a perfect vacation spot about 20 minutes' walk from Benito Juarez Zoo and other Morelia landmarks.
Tulum, Mexico
USD 76/night
While staying at the 3-star Xaha Villas Suites & Golf Resort Tulum you are invited to discover Cenote Santa Cruz, set a 10-minute ride away, or Xcacel-Xcacelito, which is 4.7 km away.
Mexico City, Mexico
USD 36/night
Centrally located in the Colonia Cuauhtemoc district a 6-minute walk from The Angel of Independence, the smoke-free Casa Panuco Bed & Breakfast Mexico City features a sundeck and a courtyard.
Bacalar, Mexico
USD 281/night
Boasting an outdoor swimming pool, the luxury Casa Shiva Bacalar By Mij Bed & Breakfast Bacalar is set 600 metres from Cenote Esmeralda.
Tulum, Mexico
USD 82/night
Offering a swimming pool with views of pool, the 4-star Loba Tulum Male Only is located in the Zama district of Tulum.
Isla Holbox, Mexico
USD 100/night
Holbox Island is about 800 metres from the Casa Blanca Bed & Breakfast and Punta Cocos is about a 10-minute ride away.
La Paz, Mexico
USD 122/night
Set around a 20-minute walk from Paseo Alvaro Obregon, the smoke-free Posada features a shared lounge and various recreational opportunities.
Guanajuato, Mexico
USD 100/night
Featuring 8 rooms with views of the patio, the 2-star Casa Zuniga Guanajuato is set about 30 km from Del Bajio International airport.
Puerto Vallarta, Mexico
USD 118/night
Set in the Conchas Chinas district, about a 20-minute walk from Old Vallarta, the unique 4-star Quinta Puerto Vallarta features rooms with an antique décor.
San Miguel de Allende, Mexico
USD 200/night
Featuring a swimming pool, the 5-star Artesana lies around 10 minutes' walk from Canada de la Virgen.
La Ribera, Mexico
USD 135/night
The Hacienda is a good starting point to La Ribera's sights including Los Cabos airport, which is 65 km away.
Tlaquepaque, Mexico
USD 96/night
Expiatory Temple is at a distance of 7 km from the 4-star Rosa Morada and Monument to The Heroic Children is just 5 minutes' walk away.
San Miguel de Allende, Mexico
USD 112/night
Located nearly 5 minutes' walk from Allende Garden, approximately 600 metres from Mercado de Artesanias, the 4-star Casa Carmen Bed & Breakfast features spa therapy and a library along with 8 rooms.
Zihuatanejo, Mexico
USD 233/night
A mere 8 minutes on foot from Partenon del Negro Durazo and only 1.7 km from Our Lady of Guadalupe Parish, the Villa Zihuatanejo features a swimming pool along with a lounge bar.
San Miguel de Allende, Mexico
USD 240/night
The Casa De La Cuesta B&B San Miguel de Allende is 9 minutes' walk from Church of San Francisco and has a quick access to Mercado de Artesanias.
La Paz, Mexico
USD 128/night
The 3-star Casa Kootenay is a good starting point to La Paz's sights including El Serpentario De La Paz, which is a 5-minute walk away.
Mexico City, Mexico
USD 43/night
The Condesa Mexico City is located 15 km from Benito Juarez International airport and a mere 450 metres from De La Salle bus stop.