Oaxaca hotels

Search among 1106 available hotels in Oaxaca from 50+ providers

Destination
Where do you want to go?
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
0Filter & Sort
View map
1-100 out of 1106
8.4
Great103 reviews
The prestigious Barcelo Huatulco is placed around a 5-minute walk from Playa Tangolunda and offers a currency exchange and a cash machine for guests' utmost comfort.
FromC$ 671 /nightSelect
8.4
Great138 reviews
Offering a private location within close distance of Tangolunda Bay, the 5-star Secrets Huatulco Resort & Spa includes an à la carte restaurant and a large outdoor swimming pool.
FromC$ 386 /nightSelect
8.4
Great62 reviews
Located 10 minutes by car from Playa Arrocito, the Dreams Huatulco Resort & Spa offers an outdoor pool and a gym facility for guests.
FromC$ 264 /nightSelect
8.6
Great125 reviews
Featuring an à la carte restaurant along with sauna facilities and an outdoor swimming pool, the Villa Blanca Huatulco is set just a pleasant stroll away from Cruz Bay.
FromC$ 72 /nightSelect
8.4
Great176 reviews
Yoga classes, entertainment activities and various recreational opportunities are all open to guests of this 484-room the wonderful 5-star Las Brisas Huatulco that is located a 10-minute ride from Bahia Cacaluta.
FromC$ 125 /nightSelect
8.4
Great78 reviews
Nestled in a shopping area, the Castillo Huatulco & Beach Club Santa Cruz Huatulco is less than a 7-minute stroll from Playa Punta Paraiso.
FromC$ 125 /nightSelect
8.4
Great213 reviews
Located within 4.8 km of Santa Cruz Bay, the smoke-free Camino Real Zaashila Huatulco offers 151 rooms with amazing views of the ocean.
FromC$ 176 /nightSelect
8.2
Great52 reviews
Boasting a location within 9 minutes' walk of Santa Cruz Bay, the stunning Binniguenda Huatulco & Beach Club includes 105 rooms and an outdoor swimming pool.
FromC$ 179 /nightSelect
8.4
Great122 reviews
Hagia Sofia is 17 minutes on foot from the 4-star Quinta Bella Huatulco.
FromC$ 118 /nightSelect
8.4
Great95 reviews
The 4-star Holiday Inn Huatulco, An Ihg Huatulco is located at a moderate distance from Cruz Bay and offers fitness classes, various recreational opportunities and entertainment activities.
FromC$ 79 /nightSelect
8.2
Great127 reviews
Guests can relax by a swimming pool or in a garden bar with views of the pool in the 4-star Santa Cruz, located within 5 minutes' walk of Huatulco Salvaje.
FromC$ 79 /nightSelect
8.2
Great110 reviews
Offering massage therapy and entertainment activities, the 4-star Santa Fe Puerto Escondido is situated within 25 minutes' walk of Playa Carrizalillo.
FromC$ 168 /nightSelect
Vivo ResortsResort
8.2
Great71 reviews
Take advantage of the poolside bar and modern rooms, offered at the oceanfront Vivo Resorts, at a 3.2 km distance from La Puesta del Sol.
FromC$ 198 /nightSelect
8.2
Great164 reviews
Guests can have a made-to-order breakfast and enjoy visiting Playa Bacocho, set within 3.8 km of the 3-star Selina Puerto Escondido Puerto Escondido.
FromC$ 20 /nightSelect
8.4
Great122 reviews
Boasting access to Boulevard Chahue a 20-minute stroll away, the 4-star Marina Resort & Beach Club Huatulco includes recreational facilities and entertainment activities onsite providing guests with cosy rooms.
FromC$ 92 /nightSelect
8.4
Great130 reviews
The Paraiso Escondido is located 300 metres from Playa Principal and comprises 25 rooms with modern comforts.
FromC$ 105 /nightSelect
8.2
Great175 reviews
While staying at the La Playita Beach House you are invited to discover Bahia Puerto Escondido Public Beach, set 10 minutes away by car, or Commercial Walkway, which is about 4 km away.
FromC$ 43 /nightSelect
8.6
Great72 reviews
Located within 7 minutes' walk of Zipolite, Oaxaca and approximately 5 minutes on foot from Zipolite Walkway, the Nude features a swimming pool and 28 rooms.
FromC$ 294 /nightSelect
8.0
Great51 reviews
The 5-star Escondido Oaxaca, A Member Of Design Hotels Oaxaca is nestled in the Oaxaca Historic Centre district, Plaza de la Danza is about a 5-minute stroll away.
FromC$ 437 /nightSelect
8.6
Great85 reviews
Europa Galeria De Arte is at 200 metres from the Villas Maria Isabel Santa Cruz Huatulco and Tangolunda Bay is about 2.1 km away.
FromC$ 92 /nightSelect
8.2
Great59 reviews
Featuring a swimming pool, the exclusive 5-star Grand Fiesta Americana is set within a 5-minute walk of Templo de Santo Domingo de Guzman and Museo Filatelia.
FromC$ 459 /nightSelect
8.4
Great268 reviews
Enjoy the 4-star Victoria offering Mexican restaurant and possibility to relax with massage therapy and recreational facilities.
FromC$ 115 /nightSelect
8.2
Great168 reviews
The comfortable Trebol Oaxaca features a colonial design and is within 17 minutes' walk of Templo de Santo Domingo de Guzman, in the Oaxaca Historic Centre district.
FromC$ 86 /nightSelect
8.2
Great137 reviews
The 3-star Casa De Olas Boutique Puerto Escondido is within a 5-minute walk of Galeria de Arte Casa12 and has a quick access to Caja de Luz -casa 12.
FromC$ 129 /nightSelect
8.6
Great75 reviews
The 3-star Huatulco Maxico is a perfect vacation spot within 25 minutes' walk of Boulevard Chahue and other Santa Cruz Huatulco landmarks.
FromC$ 79 /nightSelect
8.2
Great119 reviews
Located 25 minutes' walk from Playa Puerto Angelito y Manzanillo Beach, the authentic 3-star Rockaway Puerto Escondido features rooms with spacious decor and sea views.
FromC$ 148 /nightSelect
8.2
Great155 reviews
Set within 14 minutes' walk of Templo y Convento de San Jose, the Casa Tobala lies in the Oaxaca Historic Centre district of Oaxaca.
FromC$ 50 /nightSelect
8.2
Great135 reviews
Featuring views of the mountain and being nestled in the Oaxaca Historic Centre district of Oaxaca, the Posada Don Mario includes a Mexican restaurant.
FromC$ 47 /nightSelect
7.8
Very good15 reviews
Located approximately 25 minutes on foot from Iglesia de la Crucecita Church, the Xquenda Huatulco Spa Santa Cruz Huatulco offers 8 rooms, a hot tub, sauna facilities and an outdoor sauna.
FromC$ 102 /nightSelect
8.6
Great86 reviews
The 4-star Princess Mayev is placed in a beach area of Huatulco, 1.9 km from Boulevard Chahue and within 17 minutes' walk of Hagia Sofia.
FromC$ 172 /nightSelect
Casa OaxaquenaGuest house
8.2
Great63 reviews
Rufino Tamayo Park is nearly a 9-minute walk from the Casa Oaxaquena Santa Cruz Huatulco and La Entrega is approximately 2.5 km away.
FromC$ 67 /nightSelect
La Casa CarlotaBed & Breakfast
8.2
Great95 reviews
Ethnobotanical Garden is also set 8 minutes on foot from the 3-star La Casa Carlota Bed & Breakfast.
FromC$ 145 /nightSelect
Marina Park PlazaAparthotel
8.6
Great13 reviews
Boasting a location 5 minutes on foot from Bahia Chahue, the 4-star Marina Park Plaza Aparthotel Huatulco offers 57 rooms together with a poolside bar onsite.
FromC$ 393 /nightSelect
7.2
Very good4 reviews
Set less than 10 minutes' walk from Bahia Chahue, the Mansiones Cruz Del Mar Crucecita includes a hot tub and an outdoor swimming pool.
FromC$ 280 /nightSelect
8.4
Great66 reviews
Graphic Arts Institute of Oaxaca is within a 10-minute stroll of the Aurora and Mercado de artesanias Jose Perfecto Garcia Market is a 7-minute stroll away.
FromC$ 69 /nightSelect
8.4
Great55 reviews
Located within a 5-minute drive of El Llano, the Ferri Oaxaca features 38 rooms and a Mexican restaurant on-site.
FromC$ 106 /nightSelect
8.4
Great41 reviews
Set 11 minutes on foot from Plaza de la Danza, the stunning 3-star Virginia Oaxaca features 50 rooms with private bathrooms.
FromC$ 63 /nightSelect
8.6
Great47 reviews
Offering 20 rooms with views of the city, the 3-star Anua Oaxaca is set in the Oaxaca Historic Centre district of Oaxaca, within 15 minutes' walk of Conzati Garden.
FromC$ 90 /nightSelect
7.6
Very good16 reviews
A few meters away you can enjoy Los Reyes Sportfishing Charters.
FromC$ 59 /nightSelect
8.2
Great42 reviews
Set a mere 1.3 km from El Llano, the rooms in the 2-star La Cascada have views of inner courtyard.
FromC$ 46 /nightSelect
Posada Santa ClaraGuest house
8.8
Great34 reviews
Situated 0.6 km from Playa Chahue, the Posada Santa Clara Santa Cruz Huatulco offers 15 guest rooms.
FromC$ 65 /nightSelect
8.4
Great57 reviews
Offering 10 rooms with views of the pool, the Casa Yunenisa Oaxaca is set in the San Felipe del Agua district of Oaxaca, nearly 25 minutes on foot from Fountain of the 8 Regions.
FromC$ 47 /nightSelect
8.2
Great41 reviews
While staying at the Esperanza, Oaxaca Centro you are invited to discover Jardin Socrates, set around 15 minutes' walk away, or Fountain of the 8 Regions, which is a 10-minute ride away.
FromC$ 36 /nightSelect
8.4
Great78 reviews
Featuring a year-round outdoor pool and 133 rooms, the family-friendly Park Royal Beach Huatulco Tangolunda is within 10 minutes' drive of Hagia Sofia.
FromC$ 619 /nightSelect
La Vivienda VillaGuest house
8.0
Great52 reviews
Boasting a swimming pool, the La Vivienda Villa Santa Cruz Huatulco is approximately a 10-minute ride from Boulevard Chahue.
FromC$ 112 /nightSelect
Bungalows Santa CruzHoliday park
8.4
Great143 reviews
Located about 18 minutes on foot from Bahia Puerto Escondido, the 3-star Bungalows Santa Cruz offers an outdoor heated pool.
FromC$ 80 /nightSelect
8.6
Great104 reviews
The hostel enjoys a central location in proximity to Ex convento de San Pablo, while the centre of Oaxaca is about 2 km away.
FromC$ 16 /nightSelect
Grana B&BHotel
8.2
Great92 reviews
Situated in the Oaxaca Historic Centre district, the 3-star Grana B&B offers quick access to Oaxaca International airport within 15 minutes' drive.
FromC$ 159 /nightSelect
8.4
Great96 reviews
The 3-star Punta Zicatela Puerto Escondido features a swimming pool and 28 rooms.
FromC$ 172 /nightSelect
8.4
Great72 reviews
The boutique style Azul De is nestled in the entertainment district of Oaxaca, Zocalo is just an 11-minute stroll away.
FromC$ 282 /nightSelect
8.2
Great128 reviews
Located within a 6-minute walk of Zipolite, Oaxaca, at a 3.2 km distance from San Agustinillo, the Villa Escondida features yoga classes and massage therapy along with 11 rooms.
FromC$ 24 /nightSelect
8.0
Great55 reviews
While staying at the 4-star Mayev Express Santa Cruz Huatulco you are invited to discover Bahia Cacaluta, set a 16-minute stroll away, or Santa Cruz Bay, which is 4 km away.
FromC$ 99 /nightSelect
8.4
Great135 reviews
Boasting a central location, the Hacienda Oaxaca offers its guests to enjoy an outdoor pool and a Mexican restaurant.
FromC$ 87 /nightSelect
8.0
Great66 reviews
Set at a 2.8 km distance from Santa Cruz Bay, the rooms in the Coral Blue Hotels & Resorts Santa Cruz Huatulco have views of sea.
FromC$ 199 /nightSelect
8.4
Great94 reviews
Playa Carrizalillo is within 1.4 km of the 3-star Barlovento and Downtown Puerto Escondido is only 0.8 km away.
FromC$ 56 /nightSelect
8.4
Great59 reviews
Featuring an outdoor pool and 14 rooms, the 5-star Terrestre, A Member Of Design Hotels is approximately a 15-minute walk from Fundacion Casa Wabi.
FromC$ 516 /nightSelect
8.2
Great44 reviews
Guests can relax by a swimming pool of the Naked Hotel Zipolite -Adults Only- San Pedro Pochutla, located in a beach area and 7 minutes on foot from SpaCio Shanti.
FromC$ 482 /nightSelect
8.4
Great71 reviews
The 4-star Mision is located 550 metres from San FELIPE in a residential area, and boasts an outdoor swimming pool together with a lobby bar.
FromC$ 65 /nightSelect
8.4
Great78 reviews
Punta Cometa Lookout Point is a 10-minute drive from the Playa Zipolite and Sea Turtle Center is about a 10-minute drive away.
FromC$ 93 /nightSelect
Villa CasaletGuest house
8.2
Great124 reviews
The Villa Casalet is a perfect vacation spot 10 minutes' drive from the compact Playa Carrizalillo White-Sand Beach and other Puerto Escondido landmarks.
FromC$ 75 /nightSelect
8.2
Great123 reviews
Boasting a hillside location, the 5-star Quinta Real Huatulco offers its guests to enjoy a private swimming pool and an à la carte restaurant.
FromC$ 371 /nightSelect
8.4
Great72 reviews
Located about 5 minutes' drive from Bahia Cacaluta, the 3-star Bahia Huatulco features an outdoor swimming pool.
FromC$ 95 /nightSelect
8.4
Great64 reviews
Featuring 8 rooms with views of the garden, the charming Blater is set 10 minutes' drive from Playa Coral.
FromC$ 106 /nightSelect
8.2
Great180 reviews
The business Real includes 70 rooms together with a year-round outdoor pool, offering its guests an excellent setting in the heart of Oaxaca.
FromC$ 110 /nightSelect
8.4
Great34 reviews
Featuring a swimming pool and 14 rooms, the 2-star Am Amakal Hotel & Park Huatulco is at 900 metres from Boulevard Chahue.
FromC$ 50 /nightSelect
8.4
Great59 reviews
The comfortable Fiesta Inn Oaxaca in a historical neighbourhood features a year-round outdoor swimming pool and a gym facility.
FromC$ 173 /nightSelect
8.4
Great97 reviews
Offering a private swimming pool, an à la carte restaurant, the stylish 4-star Escondido, Puerto Escondido, A Member Of Design Hotels - Adults Only Puerto Escondido also provides a terrace bar.
FromC$ 502 /nightSelect
8.4
Great52 reviews
Situated less than 5 minutes' walk from Playa Chahue, the Alikar offers 50 guest rooms.
FromC$ 62 /nightSelect
8.2
Great218 reviews
Guests of the charming Suites Villasol Puerto Escondido in the leisure district of Puerto Escondido are invited to enjoy an outdoor swimming pool, Mexican specialities in its restaurant and ocean views from the rooms.
FromC$ 153 /nightSelect
8.4
Great56 reviews
Boasting an outdoor pool, the Zoa Mazunte is set just 0.6 km from San Agustinillo.
FromC$ 310 /nightSelect
8.2
Great117 reviews
Comprising 109 rooms in the very heart of Oaxaca, the 3-star One Oaxaca Centro lies a mere 1.2 km from Templo de Santo Domingo de Guzman.
FromC$ 126 /nightSelect
8.2
Great161 reviews
Featuring 15 rooms with views of the city, the family Gala Oaxaca is set just 1.5 km from Ethnobotanical Garden.
FromC$ 59 /nightSelect
8.2
Great30 reviews
Within 10 minutes' walk of Playa Punta Paraiso, the 4-star Canadian Resort Huatulco offers karaoke and entertainment activities plus a swimming pool.
FromC$ 152 /nightSelect
Hotel AbuHotel
8.4
Great106 reviews
Oaxaca Cathedral is a mere 0.8 km from the 4-star Abu and Mercado Benito Juarez is 11 minutes' walk away.
FromC$ 148 /nightSelect
8.4
Great38 reviews
Located 1.8 km from Bahia Chahue, the 4-star La Isla offers a swimming pool and a gym for guests.
FromC$ 115 /nightSelect
8.4
Great24 reviews
Staying at the 3-star Zanzibar Puerto Escondido means you will be within 3.2 km of Playa Carrizalillo, while enjoying an outdoor swimming pool onsite.
FromC$ 36 /nightSelect
7.8
Very good7 reviews
The 5-star Villas Fa-Sol lies 10 minutes by car from Tangolunda Bay, and features a restaurant and storage for belongings.
FromC$ 368 /nightSelect
8.4
Great67 reviews
Located 450 metres from San FELIPE and around a 10-minute ride from Ciudad De Las Canteras Park, the comfortable 5-star Casa Bonita Hotel & Luxury Residence features a swimming pool and 20 rooms.
FromC$ 275 /nightSelect
8.4
Great50 reviews
The 2-star Veracruz is located in the historic part of Oaxaca, around a 10-minute drive from Mercado Benito Juarez.
FromC$ 66 /nightSelect
8.0
Great56 reviews
Located in a business neighbourhood and about 25 minutes on foot from Benito Juarez Monument, the 4-star Villas Del Sol Hotel & Bungalows Oaxaca features 41 rooms plus a swimming pool.
FromC$ 130 /nightSelect
8.2
Great47 reviews
Enjoy a beachfront location of the 4-star Samora Luxury Santa Maria Colotepec that boasts views of the pool as well as a hot tub and an outdoor swimming pool.
FromC$ 317 /nightSelect
8.4
Great51 reviews
Set about an 18-minute walk from Lidxi Guendabiaani', the rooms in the 4-star Santa Cruz Juchitan Juchitan de Zaragoza have views of garden.
FromC$ 50 /nightSelect
8.2
Great39 reviews
Set within a 14-minute walk of El Llano, the 4-star Inn Reforma includes a restaurant with American cuisine.
FromC$ 133 /nightSelect
8.6
Great59 reviews
Boasting a location 500 metres from Templo de Santo Domingo de Guzman, the 4-star Casa Conzatti offers 45 rooms together with a rooftop bar onsite.
FromC$ 83 /nightSelect
8.6
Great45 reviews
Featuring a swimming pool and a poolside bar, the smoke-free Plaza Tangolunda is based around 10 minutes by car from Iglesia de la Crucecita.
FromC$ 103 /nightSelect
8.4
Great36 reviews
Museo de Artesanias Oaxaquenas is also set within 5 minutes' stroll of the 4-star Azul Sirena Huatulco Santa Cruz Huatulco.
FromC$ 159 /nightSelect
8.6
Great35 reviews
Located an 18-minute stroll from Amate Books, the 5-star La Casona De Tita Oaxaca features a continental breakfast.
FromC$ 387 /nightSelect
8.2
Great50 reviews
While staying at the 4-star Express By Marriott Oaxaca you are invited to discover Zocalo, set approximately a 5-minute ride away, or Ethnobotanical Garden, which is merely an 11-minute walk away.
FromC$ 92 /nightSelect
8.6
Great19 reviews
The Casa, located 600 metres from Zocalo, is also at a proximity to Rufino Tamayo Museum of Pre-Hispanic Art.
FromC$ 400 /nightSelect
8.2
Great37 reviews
While staying at the Casa Santo Origen you are invited to discover El Llano, set 10 minutes away by car, or Zocalo, which is around 5 km away.
FromC$ 578 /nightSelect
ArisaHotel
8.6
Great32 reviews
The 3-star Arisa is set at a 2.1 km distance from Parque Juarez El Llano and within 10 minutes' drive of Basilica of Our Lady of Solitude.
FromC$ 73 /nightSelect
8.4
Great54 reviews
Templo de Santo Domingo de Guzman and Centro Fotografico Alvarez Bravo are located 7 km and 8 km from the 4-star Maria Ines respectively.
FromC$ 85 /nightSelect
8.6
Great41 reviews
There are rooms facing garden and the Don Nino Oaxaca is set at 400 metres from Conzati Garden.
FromC$ 62 /nightSelect
8.2
Great155 reviews
Standing a mere 9 minutes' stroll from Museo Filatelia, the Casa De La Tia Tere enjoys a central location in the very heart of Oaxaca.
FromC$ 76 /nightSelect
8.6
Great106 reviews
The Andaina Youth Oaxaca is located near the shopping district of Oaxaca within 15 minutes' walk of Museo del Ferrocarril Mexicano del Sur.
FromC$ 13 /nightSelect
8.2
Great151 reviews
The lovely Suites La Hacienda Puerto Escondido is equipped with a swimming pool and is situated within 17 minutes' walk of Playa Puerto Angelito y Manzanillo Beach.
FromC$ 89 /nightSelect
8.6
Great140 reviews
Located in the Oaxaca Historic Centre district, the smoke-free Casa Del Sotano Oaxaca is just 5 minutes' walk from House of Juarez Museum.
FromC$ 99 /nightSelect
8.6
Great43 reviews
Offering 28 rooms with views of the city, the Rivera Oaxaca is set in the Oaxaca Historic Centre district of Oaxaca, 5 minutes by car from Ethnobotanical Garden.
FromC$ 30 /nightSelect
8.2
Great36 reviews
Set within a 10-minute drive of Mercado Benito Juarez, the charming 4-star Casa De Adobe Gallery & Luxury Boutique welcomes guests to an à la carte restaurant on site.
FromC$ 178 /nightSelect
8.2
Great55 reviews
While staying at the Casa Quiote Hotel Boutique City Center Based - Adults Only you are invited to discover Museo del Ferrocarril Mexicano del Sur, set about a 5-minute drive away, or Ethnobotanical Garden, which is only 600 metres away.
FromC$ 239 /nightSelect

Oaxaca hotels essential information

🏨 Oaxaca hotels 1106
👛 Lowest price 7 CAD
✍️ Hotels Reviews 39 321

FAQs about hotels in Oaxaca

Discover these 12 answers and find our top hotels for a long-term stay in Oaxaca.

What are the best hotels in Oaxaca?

If you're searching for the best place in Oaxaca, enjoy staying at one of iBooked.ca 275 hotels or accommodations. Located a 10-minute walk from Museo Filatelia, Hotel Las Golondrinas with rating 8.2/10 is the top accommodation providing concierge service, children's menu and live performances. Travellers can book a room at this 3-star property for about 86C$ per night. You may also check Hotel Santa Cruz Huatulco (rating: 7.6/10), a 4-star accommodation with an outdoor swimming pool, a business centre and a gym. It offers rooms for about 91C$ per night. Also you may check Hotel Aldea Del Bazar & Spa, El Alquimista Yoga Spa and Plaza Huatulco.

What are the most favoured Oaxaca accommodations in Oaxaca?

If you want to stay at the best Oaxaca hotel, consider booking Villas Xaiba rated 7.6/10 for about 68C$ per night. It has windsurfing, scuba diving and water skiing on site. Also you may like Casa Antonieta (rating: 7.8/10), which is set 3.9 km from Centro Fotografico Alvarez Bravo and has housekeeping service, 24-hour security and car.

What are the most popular Puerto Escondido (Oaxaca) accommodations in Oaxaca?

Hotel Santa Fe with a rating 7.8/10 will place you next to the beach and near Instituto de Lenguajes Puerto Escondido, about 10 minutes' walk away. Vivo Resorts with rating 7.8/10 is a good 5-star option for travellers with children. It provides windsurfing, snorkelling and hiking on site.

Which airport hotels in Oaxaca are the best?

One of the best airport accommodations is Maria Ines Hotel Suite (rating: 7.6/10) offering a business centre, a gym and a Jacuzzi.

What are the best hotels in Oaxaca near Oaxaca Historic Centre district?

If you look into Oaxaca Historic Centre district, you will find 10 properties on iBooked.ca. Located 350 metres from Templo y Convento de San Jose, Hotel Boutique Casa Abuela Maria rated 7.6/10 costs 69C$ per night.

What are the most favoured hotels in Oaxaca?

For a budget stay in Oaxaca, check 64 hotels on iBooked.ca. Casa Shaguiba rated 7.6/10 offers shopping service, 24-hour front desk and a sun deck, as well as Terra-Cotta restaurant nearby. This budget 3-star hotel is located 5 minutes' walk from La Crema. Another cheap option is Parador Del Dominico rated 7.6/10. Providing free shuttle service, concierge service and cots, this 3-star property offers rooms at the cost of 58C$ per night. Other top cheap accommodations are Hotel Huatulco Maxico, Hotel Playa Santa Cruz By Rotamundos and Oyo Hotel Arena Surf.

Which hotels in Oaxaca are suitable for a romantic trip?

To spend a romantic holiday in Oaxaca, consider staying at one of our 218 hotels. Cabanas Biuzaa offers concierge service, snorkelling and hiking, as well as prices from 28C$ per night. We also recommend Hotel Keyri rated 8.4/10 with an indoor swimming pool, 24-hour front desk assistance and a free carpark on site. Other romantic options are Hotel Bahia Huatulco, Life Hotel and Collection O Angel Inn.

Which properties in Oaxaca are suitable for a luxury trip?

If you prefer luxurious stay, iBooked.ca offers 143 deals in Oaxaca. Consider booking City Express Oaxaca (rating: 7.8/10) at the cost of 88C$ per night, offering cots, a business centre and a gym on site. Hotel Oaxaca Inn Centro rated 8.2/10 is another upscale property with an outdoor swimming pool, an indoor swimming pool and shuttle service, which will make your stay comfortable. Other top luxury properties: Hotel Xestal, Quinta Real Huatulco and Hotel Casantica.

Which 5-star hotels in Oaxaca are the best?

There are 20 luxury deals to consider in Oaxaca region. Quinta Real Oaxaca rated 8.2/10 is a perfect accommodation with a private swimming pool, a business centre and shopping service on site. Travellers can book a room at the cost of 286C$ per night. Featuring an infinity pool, snorkelling and diving, Zoa Hotel (Adults Only) (rating: 8.2/10) is also a perfect option at the cost of 339C$ per night. Check other top places: Hotel De La Parra, La Provincia and Hotel Siglo XVII Art Gallery.

Which 4-star hotels in Oaxaca would you recommend?

Consider booking Hotel Escondido-Adults Only rated 7.8/10 with a private swimming pool, shuttle service and cots. Another good property is Mision De Los Angeles (rating: 7.6/10) with an outdoor swimming pool, a business centre and a gym. Princess Mayev, Casa De Sierra Azul and Gala Oaxaca are also very popular 4-star hotels.

Which hotels in Oaxaca are good for families?

If you are visiting Oaxaca with your family, consider booking one of 42 deals. Hotel Parador De Alcala (rating: 8.0/10) with an outdoor swimming pool, a business centre and shopping service is the top option at the cost of 166C$ per night. It’s set in Oaxaca Historic Centre district and a 10-minute walk from Museo de los Pintores Oaxaquenos. Villa Blanca Huatulco rated 8.6/10 is a perfect accommodation with cots, children's menu and hiking. Click here to see other popular family hotels.

What are the most favoured pet-friendly hotels in Oaxaca?

Hotel Trebol is also the top Oaxaca hotel for travellers travelling with pets. This 3-star property offers rooms at the cost of 84C$ per night. Other popular pet-friendly hotels are Hotel Los Amantes, Selina Puerto Escondido and Un Sueno Cabanas Del Pacifico.