Oaxaca hotels

Oaxaca Overview

Show all cities
Alphabetical City Index
Hotels City Rating

Las Brisas Huatulco  5 stars

Bahia De Tangolunda, Huatulco, Mexico, 70989

Huatulco Fabulous
USD 124

Camino Real Zaashila Huatulco  5 stars

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

Huatulco Fabulous
USD 244

Hacienda Los Laureles  5 stars

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

Oaxaca Superb
USD 180

Quinta Real Huatulco  5 stars

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

Tangolunda Superb
USD 231

Casa Bonita  5 stars

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

Oaxaca Superb
USD 188

Victoria Oaxaca  5 stars

Carretera Internacinal Km 545, Oaxaca, Mexico, 68070

Oaxaca Very good
USD 88

Secrets Huatulco Resort & Spa (Adults Only)  5 stars

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

Huatulco Superb
USD 397

Hotel De La Parra  5 stars

Guerrero 117, Colonia Centro, Oaxaca, Mexico, 68000

Oaxaca Superb
USD 157

Dreams Huatulco Resort & Spa  5 stars

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

Huatulco Very good
USD 229

Casa Oaxaca  5 stars

Garcia Vigil, 407, Oaxaca, Mexico, 68000

Oaxaca
USD 210

Quinta Real Oaxaca  5 stars

Calle 5 De Mayo 300, Oaxaca, Mexico

Oaxaca Fabulous
USD 246

Vivo Resorts  5 stars

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

Puerto Escondido (Oaxaca)
USD 229

Zoa Hotel (Adults Only)  5 stars

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

Mazunte
USD 271

Hotel Casa Pan De Miel (Adults Only)  5 stars

Cerrada Museo De La Tortuga, Mazunte, Mexico

Mazunte Guest rating
USD 164

La Casona De Tita Oaxaca  5 stars

Calle De Manuel Garcia Vigil 805, Oaxaca, Mexico, 68000

Oaxaca
USD 280

Aamori Boutique Hotel (Adults Only)  5 stars

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

San Agustinillo
USD 132

Barcelo Huatulco  4 stars

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

Tangolunda Superb
USD 374

Posada Real Puerto Escondido  4 stars

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

Puerto Escondido (Oaxaca) Superb
USD 127

Best Western Posada Chahue  4 stars

Mixie Y Mixteco, Huatulco, Mexico, 70989

Huatulco Superb
USD 65

Holiday Inn Express Oaxaca Centro Historico  4 stars

Diaz Quintas Colonia Centro 115, Oaxaca, Mexico, 68000

Oaxaca Exclusive
USD 96

La Casa De Adobe  4 stars

Avenida De Las Etnias 509, Col. Olimpica, Oaxaca, Mexico, 68020

Oaxaca Very good
USD 294

Casantica  4 stars

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

Oaxaca Fabulous
USD 85

Park Royal Huatulco  4 stars

Boulevard Benito Juarez 8, Huatulco, Mexico, 70989

Huatulco
USD 417

Fortin Plaza  4 stars

Av. Venus, Col Estrella 118, Oaxaca, Mexico, 68040

Oaxaca Fabulous
USD 60

Hotel Santa Cruz Huatulco  4 stars

Boulevard Santa Cruz 4, Colonia Sector A, Santa Cruz Huatulco, Mexico, 70989

Santa Cruz Huatulco Fabulous
USD 103

Aitana  4 stars

Sabino Crespo 313, Oaxaca, Mexico, 68000

Oaxaca Fabulous
USD 60

Casa De Sierra Azul  4 stars

Avenida Hidalgo, 1002 Colonia Centro, Oaxaca, Mexico, 68000

Oaxaca Fabulous
USD 123

Parador San Miguel Oaxaca  4 stars

Independencia 503, Oaxaca, Mexico, 68000

Oaxaca Superb
USD 367

Suites Villasol  4 stars

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

Puerto Escondido (Oaxaca) Very good
USD 103

Mision De Los Angeles  4 stars

Calzada Porfirio Diaz 102-D, Oaxaca, Mexico, 68050

Oaxaca Fabulous
USD 88

Villablanca Huatulco  4 stars

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

Huatulco Superb
USD 88

Fiesta Inn Oaxaca  4 stars

Av. Universidad 140, Oaxaca, Mexico, 68130

Oaxaca Fabulous
USD 96

Palacio Borghese  4 stars

Allende 208, Colonia Centro, Oaxaca, Mexico, 68000

Oaxaca Superb
USD 189

Hotel Oaxaca Dorado  4 stars

Calz. Madero #224, Oaxaca, Mexico, 68000

Oaxaca Very good
USD 60

Oaxaca Real  4 stars

Manuel Garcia Vigil 306, Oaxaca, Mexico, 68000

Oaxaca Fabulous
USD 63

Villas Fa Sol  4 stars

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

Huatulco
USD 1 283

Hostal De La Noria  4 stars

Av. Hidalgo 918, Oaxaca, Mexico, 68000

Oaxaca Fabulous
USD 64

Alikar  4 stars

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

Huatulco
USD 46

Angel Inn  4 stars

Hidalgo 204, Oaxaca, Mexico

Oaxaca Good
USD 75

Hotel Castillo Huatulco  4 stars

Boulevard Santa Cruz 303, Sector A, Santa Cruz Huatulco, Mexico

Santa Cruz Huatulco Very good
USD 142

La Isla Huatulco & Beach Club  4 stars

Blvd Benito Juarez Mza 3 Lote 4 Bahias De Huatulco, Huatulco, Mexico, 70989

Huatulco Very good
USD 71

Hotel Blater  4 stars

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

Puerto Escondido (Oaxaca)
USD 131

Suites Xadani  4 stars

Morelos 229, Colonia San Felipe Del Agua, Oaxaca, Mexico

Oaxaca
USD 70

Binniguenda Huatulco  4 stars

201Blvd. Santa Cruz, Huatulco, Mexico

Huatulco
USD 239

Escondido (Adults Only)  4 stars

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

Puerto Escondido (Oaxaca)
USD 348

Hotel Abu  4 stars

Murguia 104, Colonia Centro , Oaxaca, Mexico, 68000

Oaxaca Very good
USD 71

Marina Resort  4 stars

Calle Tehuantepec Bahia De Santa Cruz 112, Huatulco, Mexico, 70989

Huatulco Fabulous
USD 90

City Express Oaxaca  4 stars

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

Oaxaca
USD 69

Casa De Las Flores Hotel  4 stars

Allende 416, Col. Centro, Oaxaca, Mexico, 68000

Oaxaca Very good
USD 63

Hotel Azul  4 stars

Abasolo 313, Colonia Centro, Oaxaca, Mexico

Oaxaca Superb
USD 254

Canadian Resort Huatulco  4 stars

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

Huatulco
USD 83

Hotel Casa Antigua  4 stars

5 De Mayo 206 Col. Centro, Oaxaca, Mexico

Oaxaca Fabulous
USD 71

Quinta Bella Huatulco  4 stars

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

Santa Cruz Huatulco
USD 97

Princess Mayev Hotel  4 stars

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

Huatulco
USD 78

Xtilu Hotel (Adults Only)  4 stars

Colon, 417. Colonia Centro, Oaxaca, Mexico

Oaxaca
USD 98

Holiday Inn Huatulco  4 stars

Blvd. Benito Juarez 604 Sector A, Huatulco, Mexico

Huatulco
USD 86

Hotel Oaxaca Inn Centro  4 stars

Calle Vicente Guerrero No. 409, Oaxaca, Mexico

Oaxaca
USD 97

Marialicia Suites Hotel Boutique  4 stars

Avenida Hidalgo 1504 Col. Centro, Oaxaca, Mexico

Oaxaca
USD 222

El Alquimista Yoga Spa  4 stars

Domicilio Conocido Roca Blanca Zipolite, Zipolite, Mexico, 70902

Zipolite
USD 107

Hotel El Rancho  4 stars

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

Tuxtepec
USD 47

Casa De Siete Balcones Hotel Boutique  4 stars

Morelos 800 Colonia Centro, Oaxaca, Mexico, 68000

Oaxaca Superb
USD 102

Hotel Aldea Del Bazar & Spa  4 stars

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

Puerto Escondido (Oaxaca)
USD 99

Posada Mexico  4 stars

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

Zipolite Exclusive
USD 40

Hotel El Copal  4 stars

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

Mazunte
USD 95

Altamira Mazunte  4 stars

Camino A Punta Cometa, Mazunte, Mexico, 70946

Mazunte Guest rating
USD 62

Santa Fe  4 stars

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

Puerto Escondido (Oaxaca)
USD 143

Gran Hotel Huatulco  4 stars

Carrizal 1406, Crucecita (Oaxaca), Mexico, 70989

Crucecita (Oaxaca) Superb
USD 70

Shavanna Hotel Boutique  4 stars

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

Puerto Escondido (Oaxaca)
USD 114

Gala Oaxaca  3 stars

Bustamante 103 Centro Historico, Oaxaca, Mexico, 68000

Oaxaca Very good
USD 35

Hotel Marques Del Valle  3 stars

Portal De Claveria Centro, Oaxaca, Mexico, 68000

Oaxaca Very good
USD 80

Hotel Casa Divina Oaxaca  3 stars

Xicotencatl 212, Centro, Oaxaca, Mexico, 68000

Oaxaca Superb
USD 133

Casona Oaxaca  3 stars

Calle Valerio Trujano 206, Oaxaca, Mexico, 68000

Oaxaca Very good
USD 104

Parador Del Dominico  3 stars

Pino Suarez 410, Oaxaca, Mexico, 68000

Oaxaca Very good
USD 62

Casa Del Mar  3 stars

Balcones De Tangolunda 13, Huatulco, Mexico, 70989

Huatulco Fabulous
USD 56

Hotel Guiva Huatulco  3 stars

Guarumbo 307, Huatulco, Mexico

Huatulco
USD 36

Marina Park Plaza  3 stars

Blvd Benito Juarez Mz 3 Lote 1, Santa Cruz Huatulco, Mexico

Santa Cruz Huatulco
USD 274

Villa Mozart Y Macondo  3 stars

Av. Las Tortugas No. 77, Puerto Escondido (Oaxaca), Mexico, 71980

Puerto Escondido (Oaxaca)
USD 41

Mision Oaxaca  3 stars

Avenida Jalisco, 15 Fraccionamiento San Felipe Del Agua, Oaxaca, Mexico, 68020

Oaxaca Very good
USD 58

One Oaxaca Centro  3 stars

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

Oaxaca Exceptional
USD 65

Hotel El Andariego  3 stars

546Division Oriente, Oaxaca, Mexico, 68000

Oaxaca Very good
USD 41

Los Pilares Hotel  3 stars

Curtidurias 721-A, Oaxaca, Mexico

Oaxaca Exceptional
USD 86

One Salina Cruz  3 stars

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

Salina Cruz
USD 50

Casa Catrina  3 stars

Garcia Vigil 703 Colonia Centro, Oaxaca, Mexico

Oaxaca Superb
USD 115

Hotel Trebol  3 stars

Flores Magon 201 Col. Centro, Oaxaca, Mexico, 68000

Oaxaca Fabulous
USD 71

Casa Rua  3 stars

Porfirio D, Oaxaca, Mexico, 68000

Oaxaca
USD 47

Plaza Huatulco  3 stars

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

Huatulco
USD 112

Hotel Parador De Alcala  3 stars

Calle Macedonio Alcala 301, Oaxaca, Mexico, 6800

Oaxaca Fabulous
USD 130

Casa Del Sotano  3 stars

Tinoco Y Palacios 414, Oaxaca, Mexico, 68000

Oaxaca Superb
USD 73

Hotel Buda Mar  3 stars

Andador De Gaviotas, Zipolite, Mexico, 70904

Zipolite Superb
USD 53

Casa De Los Frailes  3 stars

Constitucion 203 , Oaxaca, Mexico, 68000

Oaxaca Very good
USD 72

Hotel Paraiso Escondido  3 stars

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

Puerto Escondido (Oaxaca)
USD 157

Hotel Aurora  3 stars

Bustamante # 212, Col. Centro, Oaxaca, Mexico

Oaxaca
USD 38

Rockaway  3 stars

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

Puerto Escondido (Oaxaca) Exceptional
USD 105

Hotel Mayis  3 stars

Morelos 905 Col. Centro, Oaxaca, Mexico

Oaxaca
USD 58

Hotel La Casona Del Llano  3 stars

Avenida Juarez 701, Oaxaca, Mexico

Oaxaca Fabulous
USD 62

Mansiones Cruz Del Mar  3 stars

Punta Santa Cruz, Huatulco, Mexico

Huatulco
USD 258

Am Hotel & Plaza  3 stars

Boulevard Chahue 1601 Esq Calle Gardenia, Huatulco, Mexico

Huatulco
USD 53

Break Point Hotel  3 stars

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

Puerto Escondido (Oaxaca)
USD 90

Hotel Las Mariposas  3 stars

Pino Suarez 517, Oaxaca, Mexico, 68000

Oaxaca
USD 38

Happy Express Hotel  3 stars

Diaz Ordaz 312 Col Centro, Oaxaca, Mexico

Oaxaca
USD 53

Casa Mermejita Mazunte  3 stars

Camino A Playa Mermejita, Mazunte, Mexico

Mazunte
USD 141

Hostel Don Nino  3 stars

Pino Suarez 804 Colonia Centro , Oaxaca, Mexico, 68000

Oaxaca
USD 57

Hotel Casablanca  3 stars

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

Puerto Escondido (Oaxaca) Good
USD 38

Xquenda Huatulco Spa  3 stars

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

Santa Cruz Huatulco
USD 87

Posada Don Mario  3 stars

Cosijopi 219, Oaxaca, Mexico, 68000

Oaxaca
USD 40

Bungalows Zicatela  3 stars

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

Puerto Escondido (Oaxaca) Good
USD 72

Mi Casa  3 stars

Avenida Independencia 1501, Oaxaca, Mexico, 68000

Oaxaca
USD 33

Hotel Bahia Huatulco  3 stars

Blvd. Benito Juarez M-2 L-7, Huatulco, Mexico, 70989

Huatulco Exceptional
USD 51

Hotel Azucenas  3 stars

Martiniano Aranda 203, Oaxaca, Mexico

Oaxaca
USD 53

Angel Del Mar  3 stars

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

Puerto Angel
USD 29

Manta Raya Hotel  3 stars

Playa Salchi, Cuatunalco, Cuatunalco, Mexico, 70900

Cuatunalco
USD 108

Hotel Posada Del Centro  3 stars

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

Oaxaca Superb
USD 42

Hotel Villa De Leon  3 stars

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

Oaxaca
USD 37

Hotel Nude  3 stars

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

Zipolite
USD 64

Villa Escondida  3 stars

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

Zipolite Superb
USD 30

Celeste Del Mar Eco-Hotel  3 stars

Camino A Playa Mermejita , Mazunte, Mexico, 70946

Mazunte
USD 96

Arcoiris  3 stars

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

Puerto Escondido (Oaxaca)
USD 65

Hotel Oaxacalli  2 stars

Jesus Carranza 120 Colonia Centro, Oaxaca, Mexico

Oaxaca
USD 55

Agua Azul La Villa  2 stars

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

Huatulco
USD 100

Hotel Amakal  2 stars

Avenida Oaxaca 1, Huatulco, Mexico

Huatulco
USD 40

Hotel Veracruz  2 stars

Calzada Heroes De Chapultepec #1020, Oaxaca, Mexico

Oaxaca
USD 39

Casa Xochimilco  2 stars

114 3A. Privada De Porfirio Diaz, Oaxaca, Mexico

Oaxaca
USD 29

Casamar Suites  2 stars

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

Puerto Escondido (Oaxaca)
USD 117

Casa Arnel  2 stars

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

Oaxaca Guest rating
USD 36

Azul Cielo Hostel  2 stars

Arteaga, 608, Oaxaca, Mexico, 68000

Oaxaca Fabulous
USD 39

Bahia De La Luna  2 stars

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

Arroyo Cruz
USD 133

Villas Carrizalillo  0 stars

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

Puerto Escondido (Oaxaca)
USD 178

Las Almas Petit Hotel  0 stars

La Huerta, Mazunte, Mexico

Mazunte
USD 114

Posada Santa Clara  0 stars

Calle Mazateco S/N Lote 69 Y 7 Sector R, Santa Cruz Huatulco, Mexico, 70989

Santa Cruz Huatulco
USD 61

Un Sueno Cabanas Del Pacifico  0 stars

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

San Agustinillo Superb
USD 78

Villas San Felipe  0 stars

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

Oaxaca
USD 101

Quinta Bugambilias  0 stars

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

Oaxaca
USD 30

Frutas Y Verduras  0 stars

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

Puerto Escondido (Oaxaca)
USD 46

Hotel Buena Vista  0 stars

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

Puerto Escondido (Oaxaca)
USD 30

Las Turquezas  0 stars

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

Puerto Escondido (Oaxaca)
USD 118

Hostal Azul Y Blanco  0 stars

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

Santa Cruz Huatulco
USD 40

9 Bahias Condos  0 stars

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

Santa Cruz Huatulco
USD 166

Heven  0 stars

Arcoiris 1, Bahia Camaron, Zipolite, Mexico, 70947

Zipolite Exceptional
USD 95

A Nice Place On The Beach  0 stars

Calle Principal, Zipolite, Mexico, 70904

Zipolite
USD 24

Los Metates  0 stars

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

Zipolite
USD 32