Oaxaca hotels

Hotels City Rating

Las Brisas Huatulco  5 stars

Bahia De Tangolunda, Huatulco, Mexico, 70989

Huatulco Fabulous
USD 118

Camino Real Zaashila Huatulco  5 stars

Blvd. Benito Juarez No. 5 Bahia De Tangolunda, Huatulco, Mexico, 70989

Huatulco Fabulous
USD 228

Hacienda Los Laureles Oaxaca  5 stars

Hidalgo 21, San Felipe Del Agua, Oaxaca, Mexico, 68020

Oaxaca Superb
USD 147

Quinta Real Huatulco Tangolunda  5 stars

Benito Juarez Lote 2 Bahia De Tangolunda, Tangolunda, Mexico, 70980

Tangolunda Superb
USD 649

Hotel Victoria Oaxaca  5 stars

Carretera Internacional Km. 545, Oaxaca, Mexico, 68070

Oaxaca Very good
USD 78

Palacio Borghese Oaxaca  5 stars

Allende 208, Colonia Centro, Oaxaca, Mexico, 68000

Oaxaca Superb
USD 197

Secrets Huatulco Resort & Spa (Adults Only)  5 stars

Seccion Hotelera Bahia De Conejos Lote 8 Bahia De Conejos, Huatulco, Mexico, 70989

Huatulco Superb
USD 336

Dreams Huatulco Resort & Spa  5 stars

Boulevard Benito Juarez 4 Bahia De Tangolunda, Huatulco, Mexico, 70989

Huatulco Very good
USD 373

Quinta Real Oaxaca  5 stars

Calle 5 De Mayo 300, Oaxaca, Mexico

Oaxaca Fabulous
USD 312

Hotel Azul Oaxaca  5 stars

Abasolo 313 Centro, Oaxaca, Mexico

Oaxaca Superb
USD 265

Vivo Resorts Puerto Escondido  5 stars

Playa Palmarito, Avenida Vivo L-46B, Bajos De Chila, Puerto Escondido (Oaxaca), Mexico, 71980

Puerto Escondido (Oaxaca)
USD 362

Zoa Hotel Mazunte  5 stars

Cerrada Del Museo De La Tortuga No. 1, Mazunte, Mexico

Mazunte
USD 316

Xtilu Hotel (Adults Only) Oaxaca  3 stars

Colon 417 Col Centro, Oaxaca, Mexico

Oaxaca
USD 111

Hotel Casa Pan De Miel (Adults Only) Mazunte  5 stars

Cerrada Museo De La Tortuga, Mazunte, Mexico

Mazunte Guest rating
USD 160

Hotel La Casona De Tita Oaxaca  5 stars

Garcia Vigil, 805, Oaxaca, Mexico, 68000

Oaxaca
USD 270

Aamori Boutique Hotel (Adults Only) San Agustinillo  5 stars

Carretera Principal, Playa San Agustinillo, San Agustinillo, Mexico, 70946

San Agustinillo
USD 124

Barcelo Huatulco Tangolunda  4 stars

Paseo Benito Juarez S/N, Tangolunda, Mexico, 70989

Tangolunda Superb
USD 286

Posada Real Puerto Escondido Puerto Escondido  4 stars

Boulevard Benito Juarez S/N Fraccionamiento Bacocho, Puerto Escondido (Oaxaca), Mexico, 71980

Puerto Escondido (Oaxaca) Superb
USD 130

Best Western Posada Chahue Huatulco  4 stars

Mixie Y Mixteco, Huatulco, Mexico, 70989

Huatulco Superb
USD 99

Holiday Inn Express Oaxaca Centro Historico  4 stars

Diaz Quintas Colonia Centro 115, Oaxaca, Mexico, 68000

Oaxaca Exclusive
USD 102

La Casa De Adobe Oaxaca  4 stars

Av De Las Etnias Num. 509 Col, San Felipe Del Agua, Oaxaca, Mexico, 68020

Oaxaca Very good
USD 646

Hotel Casantica Oaxaca  4 stars

Ave. Morelos 601 Col. Centro, Oaxaca, Mexico, 68000

Oaxaca Fabulous
USD 97

Hotel Marques Del Valle Oaxaca  4 stars

Portal De Claveria Centro, Oaxaca, Mexico, 68000

Oaxaca Very good
USD 79

Park Royal Huatulco  4 stars

Boulevard Benito Juarez 8, Huatulco, Mexico, 70989

Huatulco
USD 242

Fortin Plaza Oaxaca  4 stars

Av Venus 118, Oaxaca, Mexico, Oaxaca, Mexico, 68040

Oaxaca Fabulous
USD 63

Hotel Santa Cruz Huatulco  4 stars

Bulevard Santa Cruz #203 Colonia Sector E Municipio Santa Maria, Huatulco, Mexico, 70989

Huatulco Fabulous
USD 97

Aitana Oaxaca  4 stars

Sabino Crespo 313, Oaxaca, Mexico, 68000

Oaxaca Fabulous
USD 68

Casa Bonita Oaxaca  4 stars

Catalina No.102 Col. San Felipe Del Agua 102, Oaxaca, Mexico, 68020

Oaxaca Superb
USD 195

Casa De Sierra Azul Oaxaca  4 stars

Hidalgo 1002 Colonia Centro, Oaxaca, Mexico, 68000

Oaxaca Fabulous
USD 101

Parador San Miguel Oaxaca  4 stars

Independencia 503, Oaxaca, Mexico, 68000

Oaxaca Superb
USD 121

Suites Villasol Puerto Escondido  4 stars

Loma Bonita 2, Puerto Escondido (Oaxaca), Mexico, 71980

Puerto Escondido (Oaxaca) Very good
USD 106

Mision De Los Angeles Oaxaca  4 stars

Calzada Porfirio Diaz 102, Col. Refonrma, Oaxaca, Mexico, 68050

Oaxaca Fabulous
USD 72

Villa Blanca Huatulco  4 stars

Blvd. Benito Juarez, Esq. Con Zapoteco, Huatulco, Mexico, 70989

Huatulco Superb
USD 103

Fiesta Inn Oaxaca  4 stars

Av Universidad 140 Oaxaca, Oaxaca, Mexico, 68130

Oaxaca Fabulous
USD 181

Hotel Oaxaca Dorado  4 stars

Calz. Madero #224, Oaxaca, Mexico, 68000

Oaxaca Very good
USD 54

Oaxaca Real  4 stars

Manuel Garcia Vigil 306, Oaxaca, Mexico, 68000

Oaxaca Fabulous
USD 62

Villas Fa Sol Huatulco  4 stars

Manzana 7 Lote 3, 5 Y 18 - Bahias De Huatulco, Huatulco, Mexico, 70989

Huatulco
USD 146

Hostal De La Noria Oaxaca  4 stars

Av. Hidalgo 918 Centro, Oaxaca, Mexico, 68000

Oaxaca Fabulous
USD 75

Alikar Huatulco  4 stars

Boulevard Chahue It 33 Mz3 Col Sector R, Huatulco, Mexico, 70989

Huatulco
USD 78

Hotel Angel Inn Oaxaca  4 stars

Hidalgo 204, Oaxaca, Mexico

Oaxaca Good
USD 83

Castillo Huatulco Santa Cruz Huatulco  4 stars

Blvd. Santa Cruz 303, Santa Cruz Huatulco, Mexico

Santa Cruz Huatulco Very good
USD 105

La Isla Huatulco  4 stars

Boulevard Benito Juarez Manzana 3, Lote 4, Huatulco, Mexico, 70989

Huatulco Very good
USD 65

Blater Hotel Puerto Escondido  4 stars

Calle Del Morro Colonia Santa Maria Playa Zicatela, Puerto Escondido (Oaxaca), Mexico

Puerto Escondido (Oaxaca)
USD 88

Suites Xadani Oaxaca  4 stars

Morelos 229, Oaxaca, Mexico

Oaxaca
USD 81

Binniguenda Huatulco  4 stars

201Blvd. Santa Cruz, Huatulco, Mexico

Huatulco
USD 260

Hotel Escondido (Adults Only) Puerto Escondido  4 stars

Carretera Federal Salina Cruz Pinotepa Nacional Km 113, Puerto Escondido (Oaxaca), Mexico, 00000

Puerto Escondido (Oaxaca)
USD 412

Hotel Abu Oaxaca  4 stars

Murguia 104, Colonia Centro , Oaxaca, Mexico, 68000

Oaxaca Very good
USD 56

Casa Oaxaca  4 stars

Calle Garcia Vigil #407, Oaxaca, Mexico, 68000

Oaxaca
USD 210

Marina Resort Huatulco  4 stars

Tehuantepec 112, Sector A, Santa Cruz, Huatulco, Mexico, 70989

Huatulco Fabulous
USD 68

City Express Oaxaca  4 stars

Calzada Ninos Heroes De Chapultepec, 300, Oaxaca, Mexico, 68133

Oaxaca
USD 78

Canadian Resort Huatulco Santa Cruz Huatulco  4 stars

Tehuantepec 101 Bahia De Santa Cruz, Santa Cruz Huatulco, Mexico, 70989

Santa Cruz Huatulco
USD 80

Quinta Bella Huatulco Santa Cruz Huatulco  4 stars

Blvd. Chahue No. 1000, Santa Cruz Huatulco, Mexico, 70989

Santa Cruz Huatulco
USD 78

Princess Mayev Huatulco  4 stars

Paseo Punta Santa Cruz Manzana 1 Lote 4, Huatulco, Mexico, 70987

Huatulco
USD 85

Hotel Parador De Alcala Oaxaca  4 stars

Calle Macedonio Alcala 301, Oaxaca, Mexico, 6800

Oaxaca Fabulous
USD 106

Casa De Los Frailes Oaxaca  4 stars

Constitucion 203 , Oaxaca, Mexico, 68000

Oaxaca Very good
USD 79

Hotel Oaxaca Inn Centro  4 stars

Calle Vicente Guerrero No. 409, Oaxaca, Mexico

Oaxaca
USD 64

Hotel Casamar Suites Puerto Escondido  4 stars

Puebla, 407, Puerto Escondido (Oaxaca), Mexico, 70934

Puerto Escondido (Oaxaca)
USD 99

Marialicia Suites Oaxaca  4 stars

Av. Hidalgo 1504 Centro, Oaxaca, Mexico

Oaxaca
USD 127

El Alquimista Zipolite  4 stars

Domicilio Conocido, Roca Blanca Zipolite, Zipolite, Mexico, 70902

Zipolite
USD 92

Hotel El Rancho Tuxtepec  4 stars

Boulevard Manuel Avila Camacho # 435, Coil. Maria Luisa, Tuxtepec, Mexico, 68320

Tuxtepec
USD 46

Casa De Siete Balcones Hotel Boutique Oaxaca  4 stars

Morelos 800 Colonia Centro, Oaxaca, Mexico, 68000

Oaxaca Superb
USD 99

Hotel Aldea Del Bazar & Spa Puerto Escondido  4 stars

Boulevard Benito Juarez Lote 7 Fraccionamiento Bacocho , Puerto Escondido (Oaxaca), Mexico, 71983

Puerto Escondido (Oaxaca)
USD 74

Posada Mexico Zipolite  4 stars

Calle Del Adoquin, Roca Blanca, Zipolite, Mexico, 70902

Zipolite Exclusive
USD 51

Hotel El Copal Mazunte  4 stars

Calle Del Panteon, Playa La Mermejita, Mazunte, Mexico, 70946

Mazunte
USD 100

Altamira Mazunte  4 stars

Camino A Punta Cometa, Mazunte, Mexico, 70946

Mazunte Guest rating
USD 54

Santa Fe Puerto Escondido  4 stars

Calle Del Morro S/N, Puerto Escondido (Oaxaca), Mexico, 71980

Puerto Escondido (Oaxaca)
USD 201

Gran Hotel Huatulco  4 stars

1406Carrizal Fracc. La Crucecita, Huatulco, Mexico, 70989

Huatulco Superb
USD 51

Shavanna Hotel Boutique Puerto Escondido  4 stars

Oceano Indico #119, Puerto Escondido (Oaxaca), Mexico, 71984

Puerto Escondido (Oaxaca)
USD 137

Gala Oaxaca  3 stars

Bustamante 103 Centro Historico, Oaxaca, Mexico, 68000

Oaxaca Very good
USD 37

Hotel Casa Divina Oaxaca  3 stars

Xicotencatl 212, Centro, Oaxaca, Mexico, 68000

Oaxaca Superb
USD 125

Casona Oaxaca  3 stars

Calle Valerio Trujano 206, Oaxaca, Mexico, 68000

Oaxaca Very good
USD 66

Parador Del Dominico Oaxaca  3 stars

Pino Suarez 410, Oaxaca, Mexico, 68000

Oaxaca Very good
USD 59

Villas Carrizalillo Puerto Escondido  3 stars

Avenida Carrizalillo No 125, Puerto Escondido (Oaxaca), Mexico, 71980

Puerto Escondido (Oaxaca)
USD 173

Casa Del Mar Huatulco  5 stars

13 Balcones De Tangolunda, Huatulco, Mx, Huatulco, Mexico, 70989

Huatulco Fabulous
USD 90

Hotel De La Parra Oaxaca  5 stars

Guerrero 117, Colonia Centro, Oaxaca, Mexico, 68000

Oaxaca Superb
USD 139

Hotel Guiva Huatulco  3 stars

Guarumbo 307, Huatulco, Mexico

Huatulco
USD 57

Marina Park Plaza Huatulco  4 stars

Blvd Benito Juarez Mz 3 Lote 1, Huatulco, Mexico

Huatulco
USD 274

Villa Mozart Y Macondo Puerto Escondido  3 stars

Avenida Las Tortugas 77 Fraccionamiento Carrizalillo, Puerto Escondido (Oaxaca), Mexico, 71980

Puerto Escondido (Oaxaca)
USD 38

Mision Oaxaca San Felipe  3 stars

Av. Jalisco N 15 San Felipe Del Agua, Oaxaca, Mexico, 68020

Oaxaca Very good
USD 78

One Oaxaca Centro  3 stars

Calzada De La Republica #205, Oaxaca, Mexico, 68000

Oaxaca Exceptional
USD 62

Hotel El Andariego Oaxaca  3 stars

546Division Oriente, Oaxaca, Mexico, 68000

Oaxaca Very good
USD 26

Los Pilares Hotel Oaxaca  3 stars

Curtidurias 721-A, Oaxaca, Mexico

Oaxaca Exceptional
USD 84

Casa De Las Flores Oaxaca  3 stars

Allende 416 Esq. Crespo, Oaxaca, Mexico, 68000

Oaxaca Very good
USD 76

One Salina Cruz  3 stars

Carretera Transistmica No. 10 Km. 5, Col. Granadillo, Salina Cruz, Mexico, 70613

Salina Cruz
USD 40

Casa Catrina Oaxaca  3 stars

Garcia Virgil 703 Centro, Oaxaca, Mexico

Oaxaca Superb
USD 114

Hotel Trebol Oaxaca  3 stars

Ricardo Flores Magon No. 201, Oaxaca, Mexico, 68000

Oaxaca Superb
USD 48

Hotel Casa Antigua Oaxaca  3 stars

5 De Mayo 206 Col. Centro, Oaxaca, Mexico

Oaxaca Fabulous
USD 69

Hotel Casa Rua Oaxaca  3 stars

Porfirio Diaz 400 A, Oaxaca, Mexico, 68000

Oaxaca
USD 54

Plaza Huatulco  3 stars

Boulevard Benito Juarez Lote 23, Zona Hotelera, Huatulco, Mexico, 70985

Huatulco
USD 133

Hotel Amakal Huatulco  3 stars

Avenida Oaxaca 1, Huatulco, Mexico

Huatulco
USD 31

Holiday Inn Huatulco  3 stars

Blvd. Benito Juarez 604,Sector "A", Huatulco, Mexico

Huatulco
USD 91

Casa Del Sotano Oaxaca  3 stars

Tinoco Y Palacios 414, Oaxaca, Mexico, 68000

Oaxaca Superb
USD 61

Posada Buena Vida Zipolite  3 stars

Andador De Gaviotas, Zipolite, Mexico, 70904

Zipolite Superb
USD 89

Hotel Paraiso Escondido Puerto Escondido  3 stars

Calle Union # 10, Puerto Escondido (Oaxaca), Mexico, 17980

Puerto Escondido (Oaxaca)
USD 59

Hotel Aurora Oaxaca  3 stars

Bustamante # 212, Col. Centro, Oaxaca, Mexico

Oaxaca
USD 34

Hotel Rockaway Puerto Escondido  3 stars

Calle Del Morro S/N, Playa Zicatela, Puerto Escondido (Oaxaca), Mexico

Puerto Escondido (Oaxaca)
USD 1 342

Hotel La Casona Del Llano Oaxaca  3 stars

Avenida Juarez 701, Oaxaca, Mexico

Oaxaca Fabulous
USD 56

Mansiones Cruz Del Mar Huatulco  3 stars

Punta Santa Cruz, Huatulco, Mexico

Huatulco
USD 275

Am Hotel & Plaza Huatulco  3 stars

Boulevard Chahue 1601 Esq Calle Gardenia, Huatulco, Mexico

Huatulco
USD 61

Break Point Hotel Puerto Escondido  3 stars

Azucenas S/N Entre Av. Del Morro Y Amapolas, Puerto Escondido (Oaxaca), Mexico, 71988

Puerto Escondido (Oaxaca)
USD 111

Hotel Las Mariposas Oaxaca  3 stars

Pino Suarez 517, Oaxaca, Mexico, 68000

Oaxaca
USD 40

Casa Mermejita Mazunte  3 stars

Camino A Playa Mermejita, Mazunte, Mexico

Mazunte
USD 96

Hostel Don Nino Oaxaca  3 stars

Pino Suarez 804 Colonia Centro , Oaxaca, Mexico, 68000

Oaxaca
USD 43

Hotel Casablanca Puerto Escondido  3 stars

Avenida Perez Gasga 905, Puerto Escondido (Oaxaca), Mexico, 71980

Puerto Escondido (Oaxaca) Good
USD 37

Xquenda Huatulco Spa Santa Cruz Huatulco  3 stars

Lote 2, Manzana 8, Sector P,, Vialidad Lambda Sin Numero, Yagul, Santa Cruz Huatulco, Mexico, 70989

Santa Cruz Huatulco
USD 66

Posada Don Mario Oaxaca  3 stars

Cosijopi 219, Oaxaca, Mexico, 68000

Oaxaca
USD 40

Bungalows Zicatela Puerto Escondido  3 stars

Calle Del Morro, Colonia El Marinero, Puerto Escondido (Oaxaca), Mexico, 71980

Puerto Escondido (Oaxaca) Good
USD 83

Mi Casa Oaxaca  3 stars

Avenida Independencia 1501, Oaxaca, Mexico, 68000

Oaxaca
USD 38

Posada Santa Clara Santa Cruz Huatulco  3 stars

Calle Mazateco, Sector R, Lote 69-70, Santa Cruz Huatulco, Mexico, 70989

Santa Cruz Huatulco
USD 40

Hotel Bahia Huatulco Santa Cruz Huatulco  3 stars

Boulevard Benito Juarez Manzana 2 Lote 7 , Santa Cruz Huatulco, Mexico, 70989

Santa Cruz Huatulco Exceptional
USD 49

Hotel Azucenas Oaxaca  3 stars

Martiniano Aranda 203, Oaxaca, Mexico

Oaxaca
USD 47

Angel Del Mar Puerto Angel  3 stars

Altos Cerro Del Panteon Sin Numero, Puerto Angel, Mexico, 70902

Puerto Angel
USD 35

Manta Raya Hotel Cuatunalco  3 stars

Playa Salchi, Cuatunalco, Cuatunalco, Mexico, 70900

Cuatunalco
USD 100

Hotel Posada Del Centro Oaxaca  3 stars

Avenida Independencia 403, Colonia Centro, Oaxaca, Mexico, 68000

Oaxaca Superb
USD 45

Hotel Villa De Leon Oaxaca  3 stars

Reforma 405, Col. Centro, Oaxaca, Mexico, 68000

Oaxaca
USD 23

Hotel Nude Zipolite  3 stars

Caisan, Colonia Roca Blanca San Pedro Pochula, Zipolite, Mexico, 70902

Zipolite
USD 64

Villa Escondida Zipolite  3 stars

Domicilio Conocido S/N, Lomas Del Centro , Zipolite, Mexico, 70902

Zipolite Superb
USD 21

Celeste Del Mar Eco-Hotel Mazunte  3 stars

Camino A Playa Mermejita , Mazunte, Mexico, 70946

Mazunte
USD 111

Hotel Arcoiris Puerto Escondido  3 stars

Calle Del Moro S/N Playa Zicatela, Puerto Escondido (Oaxaca), Mexico

Puerto Escondido (Oaxaca)
USD 49

Hotel Oaxacalli  2 stars

Jesus Carranza 120 Colonia Centro, Oaxaca, Mexico

Oaxaca
USD 40

Agua Azul La Villa Huatulco  2 stars

Calle Las Brisas, Lote 18 Manzana 6 - Residencial Conejos, Huatulco, Mexico

Huatulco
USD 89

Hotel Mayis Oaxaca  2 stars

Morelos 905 Col. Centro, Oaxaca, Mexico

Oaxaca
USD 73

Hotel Veracruz Oaxaca  2 stars

Calzada Heroes De Chapultepec #1020, Oaxaca, Mexico

Oaxaca
USD 37

Casa Xochimilco Oaxaca  2 stars

3A. Privada De Porfirio Diaz No. 114 Barrio De Xochimilco, Oaxaca, Mexico

Oaxaca
USD 29

Happy Express Hotel Oaxaca  2 stars

Diaz Ordaz 312, Oaxaca, Mexico

Oaxaca
USD 51

Casa Arnel Oaxaca  2 stars

Aldama 404, Barrio De Jalatlaco, Oaxaca, Mexico, 68080

Oaxaca Guest rating
USD 18

Azul Cielo Hostel Oaxaca  2 stars

Arteaga, 608, Oaxaca, Mexico, 68000

Oaxaca Fabulous
USD 30

Bahia De La Luna Arroyo Cruz  2 stars

Arroyo Cruz Playa La Boquilla San Pedro Pochutla, Arroyo Cruz, Mexico, 70900

Arroyo Cruz
USD 83

Las Almas Petit Hotel Mazunte  0 stars

La Huerta , Mazunte, Mexico

Mazunte
USD 114

Un Sueno Cabanas Del Pacifico San Agustinillo  0 stars

Calle Principal, Lado Playa, Playa San Agustinillo, San Agustinillo, Mexico, 70946

San Agustinillo Superb
USD 88

Villas San Felipe Oaxaca  0 stars

Prolongacion Benito Juarez # 209 Letra D Y E, San Felipe Del Agua, Oaxaca, Mexico, 68020

Oaxaca
USD 149

Quinta Bugambilias Oaxaca  0 stars

Privada De Tarrastro #100 Tlalixtac De Cabrera, Oaxaca, Mexico, 68270

Oaxaca
USD 30

Frutas Y Verduras Puerto Escondido  0 stars

Calle Alejandro Cardenas S N, Puerto Escondido (Oaxaca), Mexico, 71980

Puerto Escondido (Oaxaca)
USD 37

Hotel Buena Vista Puerto Escondido  0 stars

Calle Del Morro. Colonia Marinero, Puerto Escondido (Oaxaca), Mexico, 71896

Puerto Escondido (Oaxaca)
USD 35

Las Turquezas Puerto Escondido  0 stars

Blvd Benito Juarez No 2, Bachocho, Puerto Escondido (Oaxaca), Mexico, 71980

Puerto Escondido (Oaxaca)
USD 93

Hostal Azul Y Blanco Santa Cruz Huatulco  0 stars

Colorin 114 Sector H La Crucecita, Santa Cruz Huatulco, Mexico, 70989

Santa Cruz Huatulco
USD 34

9 Bahias Condos Santa Cruz Huatulco  0 stars

Boulevard Chaue Tangolunda 103 Sector O, Santa Cruz Huatulco, Mexico, 70898

Santa Cruz Huatulco
USD 230

Heven Zipolite  0 stars

Arcoiris 1, Bahia Camaron, Zipolite, Mexico, 70947

Zipolite Exceptional
USD 115

A Nice Place On The Beach Zipolite  0 stars

Calle Principal, Zipolite, Mexico, 70904

Zipolite
USD 24

Los Metates Zipolite  0 stars

Entrada A Zipolite, Calle Emilio Contreras. Carretera A Puerto Angel, Zipolite, Mexico, 70902

Zipolite
USD 29