Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

276 hotels in Oaxaca

Search the best hotels and places to stay in Oaxaca

View map
With a handpicked selection of, accessible search tools and descriptive hotel profiles, you'll find Oaxaca hotel deals in a wink. Ibooked.ca allows you to filter your search in Oaxaca by star and guests’ rating, accommodation type, price, services and hotel brands. We have business and spa hotels with a huge list of services and amenities together with other amazing accommodation options which grant you an extensive base for exploring.Hide
Show more
Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Carretera Internacinal Km 545, Oaxaca, Mexico, 68070View on map
1.1 km from City Centre1000 m from Santo Domingo Temple
Guests can dine in the open-air restaurant or enjoy an outdoor swimming pool of the hotel centrally set in a downtown area.
  • The hotel has
    • On-site car park
    +1
7.2
Very good91 reviews
Price fromC$ 90per nightSelect
Not available
Marcos Perez 307, Oaxaca, Mexico, 68070View on map
900 m from City Centre700 m from Santo Domingo Temple
The budget hotel is a good starting point to Oaxaca' sights including Zocalo and La Tiendita del Barro.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • 24-hour reception
    +1
Price fromC$ 74per nightSelect
Not available
Hidalgo 204 San Felipe Del Agua., Oaxaca, Mexico
Featuring a year-round outdoor pool, this property is set a short distance from Libreria Granen Porrua and Santo Domingo Temple.
6.2
Nice2 reviews
Price fromC$ 79per nightSelect
Not available
115Diaz Quintas Colonia Centro, Oaxaca, Mexico, 68000
500 m from City Centre500 m from Santo Domingo Temple
Providing access to Oaxaca Cathedral, this hotel is a 15-minute walk from Zocalo and offers an air-conditioned restaurant.
9.4
Perfect7 reviews
Price fromC$ 107per nightSelect
Not available
Calle 5 De Mayo 300, Oaxaca, Mexico
500 m from City Centre300 m from Santo Domingo Temple
Guests can take a swim in a year-round outdoor swimming pool or enjoy a cocktail bar available in this hotel, centrally set in Oaxaca Historic Centre district.
8.2
Great16 reviews
Price fromC$ 265per nightSelect
Not available
Calle Garcia Vigil #407, Oaxaca, Mexico, 68000
600 m from City Centre300 m from Santo Domingo Temple
Guests of this hotel will be amazed at panoramic views of the street and definitely appreciate the proximity to Noche Triste Studio de Arte.
Price fromC$ 281per nightSelect
Not available
Manuel Garcia Vigil 306, Oaxaca, Mexico, 68000
600 m from City Centre400 m from Santo Domingo Temple
Based in the Spanish-style building in the heart of Oaxaca, this hotel boasts the Colonial décor in 76 rooms along with a year-round outdoor swimming pool onsite.
7.6
Very good12 reviews
Price fromC$ 83per nightSelect
Not available
Ave. Morelos 601 Col. Centro, Oaxaca, Mexico, 68000
800 m from City Centre300 m from Oaxaca Cathedral
Located just off Central Fotografica, this hotel is nestled in an original-style building and features a year-round outdoor swimming pool.
8.2
Great159 reviews
Price fromC$ 110per nightSelect
Not available
Murguia 104, Colonia Centro , Oaxaca, Mexico, 68000
600 m from City Centre300 m from Oaxaca Cathedral
Based in the colonial-style building in the heart of Oaxaca, this hotel boasts the modern décor in 52 rooms along with a private swimming pool onsite.
7.4
Very good10 reviews
Price fromC$ 90per nightSelect
Not available
Calz. Madero #224, Oaxaca, Mexico, 68000
1.5 km from City Centre1.0 km from 20 de Noviembre Market
This venue in a business area offers guests a plunge swimming pool and a specialty restaurant.
7.2
Very good2 reviews
Price fromC$ 79per nightSelect
Not available
Bustamante 103 Centro Historico, Oaxaca, Mexico, 68000
1000 m from City Centre100 m from Downtown Oaxaca de Juarez
Located 1 km from the center of Oaxaca, the hotel offers a 24-hour bar plus high chairs and a pool for children.
7.2
Very good68 reviews
Price fromC$ 35per nightSelect
Not available
Av. Universidad 140, Oaxaca, Mexico, 68130
3.2 km from City Centre
Featuring a private swimming pool along with a splendid view of the garden, the hotel boasts location in a commercial area.
7.8
Very good2 reviews
Price fromC$ 116per nightSelect
Not available
Calle Vicente Guerrero No. 409, Oaxaca, Mexico
900 m from City Centre500 m from Downtown Oaxaca de Juarez
Regional menu is served at the hotel's à la carte restaurant in the downtown area of Oaxaca.
Price fromC$ 154per nightSelect
Not available
Calzada De La Republica 205, Oaxaca, Mexico, 68000
600 m from City Centre800 m from Santo Domingo Temple
The hotel is centrally located in Oaxaca Historic Centre district, and offers a private pool.
10.0
Perfect1 review
Price fromC$ 74per nightSelect
Not available
Bustamante # 212, Col. Centro, Oaxaca, Mexico
1.1 km from City Centre200 m from Food and Flea Market
This colonial-style hotel is set at a short distance to Zocalo.
Price fromC$ 52per nightSelect
Not available
Alameda De Leon 1 Colonia Centro, Oaxaca, Mexico, 68000
900 m from City Centre200 m from Oaxaca Cathedral
The hotel is based close to MisMezcales in Oaxaca, and consists of 17 rooms with Colonial decor.
7.2
Very good3 reviews
Price fromC$ 64per nightSelect
Not available
Colon 417 Col Centro, Oaxaca, Mexico
1000 m from City Centre500 m from Downtown Oaxaca de Juarez
Set a few minutes' walk away from Oaxaca Cathedral, the hotel boasts organic architecture and 15 rooms with Mexican decor.
Price fromC$ 115per nightSelect
Not available
Calzada Ninos Heroes De Chapultepec, 300, Oaxaca, Mexico, 68133
900 m from City Centre800 m from Santo Domingo Temple
The hotel offers easy access to Andador de Macedonia Alcala, boasting 103 rooms in the heart of Oaxaca.
Price fromC$ 60per nightSelect
Not available
Jesus Carranza 120 Colonia Centro, Oaxaca, Mexico
600 m from City Centre300 m from Santo Domingo Temple
The hotel is located only 300 meters from Santo Domingo Temple and offers quick access to Andador de Macedonia Alcala.
Price fromC$ 83per nightSelect
Not available
Murgia 612, Centro, Oaxaca, Mexico, 68000
600 m from City Centre700 m from Santo Domingo Temple
Set at a short distance from La Tiendita del Barro, it is boutique accommodation to stay in Oaxaca Historic Centre district of the city.
Price fromC$ 103per nightSelect
Not available
Pino Suarez 410, Oaxaca, Mexico, 68000
300 m from City Centre400 m from Santo Domingo Temple
International menu is served at the hotel's 24-hour restaurant in the downtown area of Oaxaca.
7.4
Very good8 reviews
Price fromC$ 87per nightSelect
Not available
411 Calle De Tinoco Y Palacios, Oaxaca, Mexico, 68000
800 m from City Centre500 m from Santo Domingo Temple
Offering location in Oaxaca Historic Centre district, the hotel features a special menu and board games for guests with children.
Price fromC$ 70per nightSelect
Not available
Armenta Y Lopez 215, Oaxaca, Mexico, 68000
900 m from City Centre200 m from Downtown Oaxaca de Juarez
Located next to Colectivo 1050 Grados, the venue comprises 16 rooms with terrace views.
8.6
Great3 reviews
Price fromC$ 75per nightSelect
Not available
Constitucion 206, Oaxaca, Mexico, 68000
300 m from City Centre300 m from Santo Domingo Temple
Providing access to Templo de San Matias Jalatlaco, this hotel is a 15-minute walk from Mercado 20 de Noviembre and offers an in-house restaurant.
Price fromC$ 61per nightSelect
Not available
Calle Macedonio Alcala 301, Oaxaca, Mexico, 6800
600 m from City Centre300 m from Santo Domingo Temple
Located just off Central Fotografica, this hotel is nestled in a historical-style building and features a rooftop pool.
8.2
Great2 reviews
Price fromC$ 155per nightSelect
Not available
Aldama 103, Oaxaca, Mexico, 68000
1.1 km from City Centre200 m from Food and Flea Market
The hotel provides 23 rooms with panoramic views of the city and offers proximity to Benito Juarez Home .
7.0
Very good7 reviews
Price fromC$ 70per nightSelect
Not available
Flores Magon 201 Col. Centro, Oaxaca, Mexico, 68000
1.1 km from City Centre100 m from Food and Flea Market
Offering location in Oaxaca Historic Centre district, the hotel features a buffet, a play area and board games for guests with children.
8.0
Great2 reviews
Price fromC$ 74per nightSelect
Not available
Porfirio Diaz 300, Colonia Centro, Oaxaca, Mexico, 68000
700 m from City Centre400 m from Oaxaca Cathedral
Nestled in the historic area of Oaxaca, this budget hostel greets guests with continental breakfast every morning.
8.6
Great4 reviews
Price fromC$ 12per nightSelect
Not available
Arteaga 608 Col Centro, Oaxaca, Mexico, 68000
1.2 km from City Centre800 m from Downtown Oaxaca de Juarez
With terrace views, the venue is placed 20 minutes' walk from the center of Oaxaca, at a short distance from Piaf Gallery.
8.2
Great1 review
Price fromC$ 19per nightSelect
Not available
Calle De Los Libres 109, Oaxaca, Mexico, 68000
700 m from City Centre600 m from Oaxaca Cathedral
With terrace views, the venue is placed 10 minutes' walk from the center of Oaxaca, at a short distance from Food and Flea Market.
Price fromC$ 29per nightSelect
Not available
J.P. Garcia Num. 308 Centro, Oaxaca, Mexico, 68000
1.1 km from City Centre200 m from 20 de Noviembre Market
With terrace views, the venue is placed 20 minutes' walk from the center of Oaxaca, at a short distance from Monte Alban.
10.0
Perfect2 reviews
Price fromC$ 21per nightSelect
Not available
Hotel De La ParraGuerrero 117, Colonia Centro, Oaxaca, Mexico, 68000
900 m from City Centre200 m from Downtown Oaxaca de Juarez
Boasting a lounge bar and an outdoor pool, the property is located close to Oaxaca International and less than 1 km from the centre of Oaxaca.
8.4
Great20 reviews
Price fromC$ 171per nightSelect
Not available
Hotel Suites Del CentroAvenida Miguel Hidalgo 306 Colonia Centro, Oaxaca, Mexico, 68000
1.1 km from City Centre400 m from 20 de Noviembre Market
The hotel offers swift access to Food and Flea Market and Oaxaca Cathedral is only 450 meters away.
Price fromC$ 68per nightSelect
Not available
Hotel Siglo XVII Art Gallery111 Calle Porfirio Diaz, Oaxaca, Mexico, 68000
900 m from City Centre300 m from Oaxaca Cathedral
Featuring a plunge swimming pool, this property is set a short distance from Santo Domingo Temple and Monte Alban.
Price fromC$ 179per nightSelect
Not available
Mision De Los AngelesCalzada Porfirio Diaz 102-D, Oaxaca, Mexico, 68050
600 m from City Centre300 m from Central Bus Station foreign buses
The hotel has a private pool and lies close to Andador de Macedonia Alcala which is worth visiting.
7.6
Very good94 reviews
Price fromC$ 107per nightSelect
Not available
Casa De Sierra AzulAvenida Hidalgo, 1002 Colonia Centro, Oaxaca, Mexico, 68000
800 m from City Centre300 m from Oaxaca Cathedral
Featuring Mexican architecture, the venue provides 21 rooms and offers easy access to Colectivo 1050 Grados.
8.2
Great56 reviews
Price fromC$ 171per nightSelect
Not available
Parador San Miguel OaxacaIndependencia 503, Oaxaca, Mexico, 68000
900 m from City Centre200 m from Oaxaca Cathedral
This contemporary hotel boasts a restaurant that offers you rich meals based on typical authentic cuisine.
8.8
Great58 reviews
Price fromC$ 150per nightSelect
Not available
Hotel La Casa De MariaAvenida Benito Juarez 103, Oaxaca, Mexico, 68000
600 m from City Centre400 m from Oaxaca Cathedral
Within easy reach of Museo Vivo de la Grana Cochinilla, this hotel comprises 6 rooms with private bathrooms.
Price fromC$ 61per nightSelect
Not available
Suites Parador Santo Domingo De G.Macedonio Alcala 804 Centro Historico, Oaxaca, Mexico, 68000
400 m from City Centre300 m from Santo Domingo Temple
Featuring a plunge swimming pool, this property is set a short distance from Downtown Oaxaca de Juarez and Texier.
Price fromC$ 83per nightSelect
Not available
Un Sueno Valle De HuajesFaustino G. Olivera #203, Oaxaca, Mexico
700 m from City Centre500 m from Santo Domingo Temple
The hotel offers easy access to Santo Domingo Temple, boasting 12 rooms in the heart of Oaxaca.
Price fromC$ 90per nightSelect
Not available
Hotel Florida OaxacaIgnacio Aldama 417 Colonia Centro Historico 68000 Oaxaca De Juarez, Oaxaca, Mexico, 68000
1.3 km from City Centre200 m from 20 de Noviembre Market
Offering convenient proximity to Auditorio Guelaguetza, the hotel is also close to Museo de las Culturas de Oaxaca.
9.6
Perfect1 review
Price fromC$ 118per nightSelect
Not available
Hotel DainzuMiguel Hidalgo 1013, Oaxaca, Mexico, 68000
800 m from City Centre400 m from Oaxaca Cathedral
Set at a short distance from Oaxaca Cathedral, it is budget accommodation to stay in Oaxaca Historic Centre district of the city.
Price fromC$ 64per nightSelect
Not available
Hotel PereyraIndependencia 304 Centro, Oaxaca, Mexico, 68000
1.1 km from City Centre500 m from 20 de Noviembre Market
Close to Monte Alban in Oaxaca, the luxury hotel is lodged in a historical-style building and consists of 8 rooms.
Price fromC$ 83per nightSelect
Not available
Nana VidaMurguia 405, Colonia Centro, Oaxaca, Mexico
500 m from City Centre500 m from Santo Domingo Temple
Offering Mexican dishes, the hotel is set close to Basilica de la Soledad in Oaxaca Historic Centre district.
Price fromC$ 123per nightSelect
Not available
Los Pilares HotelCurtidurias 721-A, Oaxaca, Mexico
400 m from City Centre600 m from Central Bus Station foreign buses
Placed close to Downtown Oaxaca de Juarez in the historical centre of Oaxaca, this hotel offers 15 rooms.
10.0
Perfect1 review
Price fromC$ 130per nightSelect
Not available
Hotel Villa AltaMiguel Cabrera 303, Oaxaca, Mexico, 68000
1.6 km from City Centre600 m from Food and Flea Market
Located a few steps from Chocolates La Soledad, the hotel features 26 rooms with views over the patio.
Price fromC$ 44per nightSelect
Not available
Hotel Con CorazonDivision Oriente 129, Oaxaca, Mexico, 68000
1.3 km from City Centre800 m from 20 de Noviembre Market
Located a few steps from Oaxaca International, the hotel features 14 rooms with views over the garden.
Price fromC$ 291per nightSelect
Not available
AitanaCrespo 313 Col Centro, Oaxaca, Mexico, 68000
900 m from City Centre600 m from Oaxaca Cathedral
Based in a colonial-style building, the hotel welcomes guests in 23 rooms since 1629, and offers to enjoy a private swimming pool.
8.0
Great90 reviews
Price fromC$ 79per nightSelect
Not available
Marialicia SuitesAv. Hidalgo 1504 Centro, Oaxaca, Mexico
1000 m from City Centre900 m from Oaxaca Cathedral
This hotel with 10 rooms and a café bar is centrally located 10 minutes' walk from the city center.
Price fromC$ 175per nightSelect
Not available
Agrado Guest HouseCalle Francisco Murguia 305 Col Centro, Oaxaca, Mexico, 68000
500 m from City Centre400 m from Santo Domingo Temple
There are rooms facing the garden and the hotel is set close to Oaxaca Cathedral.
Price fromC$ 171per nightSelect
Not available
Hotel Posada Del CentroAvenida Independencia 403, Colonia Centro, Oaxaca, Mexico, 68000
1000 m from City Centre400 m from Oaxaca Cathedral
Offering 22 rooms with garden views, the hotel is set in Oaxaca Historic Centre district, just steps from Union de Palenqueros de Oaxaca.
9.0
Perfect5 reviews
Price fromC$ 64per nightSelect
Not available
Comala Bed & BreakfastJose Maria Pino Suarez 300, Oaxaca, Mexico, 68000
500 m from City Centre500 m from Santo Domingo Temple
There are rooms facing the city and the hotel is set close to Basilica de la Soledad.
Price fromC$ 79per nightSelect
Not available
Hostal De La NoriaAv Hidalgo 918, Oaxaca, Mexico, 68000
800 m from City Centre300 m from Downtown Oaxaca de Juarez
Located just off Colectivo 1050 Grados in Oaxaca Historic Centre district, this hotel features 52 rooms and a courtyard and a golf course.
7.8
Very good3 reviews
Price fromC$ 126per nightSelect
Not available
La Catrina De AlcalaMacedonio Alcala 102 Planta Alta, Colonia Centro, Oaxaca, Mexico, 68000
700 m from City Centre200 m from Oaxaca Cathedral
This central hotel is centrally located in Oaxaca Historic Centre district and has 13 rooms with views of the city.
Price fromC$ 122per nightSelect
Not available
Posada Don MarioCosijopi 219, Oaxaca, Mexico, 68000
600 m from City Centre400 m from Santo Domingo Temple
Located a few steps from Downtown Oaxaca de Juarez, the hotel features 11 rooms with views over the city.
Price fromC$ 60per nightSelect
Not available
Hotel FerriLas Casas 405 Centro, Oaxaca, Mexico, 68000
1.2 km from City Centre200 m from 20 de Noviembre Market
Set at a short distance from Church of San Felipe Neri (Iglesia de San Felipe Neri), it is business accommodation to stay in Oaxaca Historic Centre district of the city.
Price fromC$ 92per nightSelect
Not available
Casa NinaCalle Jesus Carranza 215, Oaxaca, Mexico
700 m from City Centre400 m from Santo Domingo Temple
Set at a short distance from Central Fotografica, it is budget accommodation to stay in Oaxaca Historic Centre district of the city.
Price fromC$ 39per nightSelect
Not available
Hotel Boutique Casa Abuela MariaAv. Jose Maria Morelos 400 Col. Centro, Oaxaca, Mexico, 68000
1000 m from City Centre500 m from Oaxaca Cathedral
Set at a short distance from Oaxaca Cathedral, it is business accommodation to stay in Oaxaca Historic Centre district of the city.
Price fromC$ 80per nightSelect
Not available
Hotel CambaXicotencatl 504, Colonia Centro, Oaxaca, Mexico, 68000
1.1 km from City Centre600 m from Downtown Oaxaca de Juarez
Boasting location close to Downtown Oaxaca de Juarez, the venue includes 12 rooms and an indoor swimming pool.
8.8
Great2 reviews
Price fromC$ 44per nightSelect
Not available
Happy Express HotelDiaz Ordaz 312 Col Centro, Oaxaca, Mexico
1.2 km from City Centre300 m from 20 de Noviembre Market
Located a few steps from Basilica de la Soledad, the hotel features 37 rooms with views over the cathedral.
Price fromC$ 52per nightSelect
Not available
Hotel El NitoArmenta Y Lopez, 416, Oaxaca, Mexico, 68000
1.1 km from City Centre300 m from Food and Flea Market
Featuring organic architecture, the venue provides 10 rooms and offers easy access to Downtown Oaxaca de Juarez.
Price fromC$ 78per nightSelect
Not available
La Casa CarlotaRufino Tamayo 822, Oaxaca, Mexico, 68000
600 m from City Centre500 m from Santo Domingo Temple
Offering convenient proximity to Santo Domingo Temple, the hotel is also close to Andador de Macedonia Alcala.
Price fromC$ 90per nightSelect
Not available
El Diablo Y La SandiaLibres 205, Oaxaca, Mexico, 68000
600 m from City Centre700 m from Oaxaca Cathedral
Offering location in Oaxaca Historic Centre district, the hotel features cots and board games for guests with children.
8.2
Great1 review
Price fromC$ 114per nightSelect
Not available
Casa Del SotanoTinoco Y Palacios 414, Oaxaca, Mexico, 68000
700 m from City Centre500 m from Santo Domingo Temple
Offering 22 rooms with garden views, the hotel is set in Oaxaca Historic Centre district, just steps from Central Fotografica.
8.4
Great73 reviews
Price fromC$ 142per nightSelect
Not available
Hacienda La NoriaAv. Eduardo Mata 1918, Oaxaca, Mexico, 68120
1.7 km from City Centre1.1 km from Food and Flea Market
In 1999 the hotel was remodel, and now it offers 81 rooms and an indoor swimming pool, boasting ideal location in Oaxaca.
7.6
Very good27 reviews
Price fromC$ 74per nightSelect
Not available
Hotel Oaxaca MagicoCalle Crespo 110, Oaxaca, Mexico, 68000
1000 m from City Centre400 m from Oaxaca Cathedral
Offering convenient proximity to Downtown Oaxaca de Juarez, the hotel is also close to Museo Infantil de Oaxaca.
9.6
Perfect2 reviews
Price fromC$ 51per nightSelect
Not available
Hotel Cazomalli OaxacaCalle Del Salto 104, Oaxaca, Mexico, 68080
500 m from City Centre500 m from Central Bus Station foreign buses
Guests of this hotel will be amazed at panoramic views of the city and definitely appreciate the proximity to Downtown Oaxaca de Juarez.
7.0
Very good1 review
Price fromC$ 75per nightSelect
Not available
Hostal Mixteco Naba NandooAvenida Morelos No 1308, Oaxaca, Mexico, 68000
700 m from City Centre700 m from Oaxaca Cathedral
Featuring a sunbathing terrace, a shared lounge and a library, the property is situated in Oaxaca Historic Centre district of Oaxaca, and in walking distance from Downtown Oaxaca de Juarez.
Price fromC$ 23per nightSelect
Not available
Hotel Casa Antigua5 De Mayo 206 Col. Centro, Oaxaca, Mexico
600 m from City Centre300 m from Oaxaca Cathedral
Located only a few minutes from Biblioteca Infantil, the hotel offers 15 rooms with spectacular views of the city.
8.2
Great18 reviews
Price fromC$ 115per nightSelect
Not available
AzucenasMartiniano Aranda 203, Oaxaca, Mexico
1000 m from City Centre600 m from Oaxaca Cathedral
This historical-style hotel is set at a short distance to Downtown Oaxaca de Juarez.
Price fromC$ 72per nightSelect
Not available
Casa De Don Pablo HostelMelchor Ocampo 412, Centro, Oaxaca, Mexico, 68000
1.0 km from City Centre500 m from Downtown Oaxaca de Juarez
Set just outside Downtown Oaxaca de Juarez, the hostel offers a welcoming accommodation within 20 minutes' walk of the city center.
6.2
Nice1 review
Price fromC$ 29per nightSelect
Not available
La Villada InnFelipe Angeles 204 Colonia Ejido, Oaxaca, Mexico, 68026
3.1 km from City Centre
Featuring 13 rooms, a shared lounge and a library, this venue is 20 minutes' drive from Monte Alban in Oaxaca.
Price fromC$ 44per nightSelect
Not available
Hotel Villa De LeonReforma 405, Col. Centro, Oaxaca, Mexico, 68000
400 m from City Centre300 m from Santo Domingo Temple
Located next to Mercado de Artesanias, the venue comprises 29 rooms with city views.
Price fromC$ 35per nightSelect
Not available
La Betulia Bed And BreakfastManuel Cabrera Carrasquedo 102 Colonia Jimenez Figuero, Oaxaca, Mexico, 68070
800 m from City Centre600 m from Santo Domingo Temple
Offering convenient proximity to Museo de Arte Contemporaneo de Oaxaca, the hotel is also close to Templo de la Compania de Jesus.
Price fromC$ 135per nightSelect
Not available
Hotel Marques Del VallePortal De Claveria Centro, Oaxaca, Mexico, 68000
900 m from City Centre100 m from Oaxaca Cathedral
Set less than 1050 meters from Coyote Aventuras, the property has an air-conditioned restaurant serving delicacies of Mexican cuisine.
7.0
Very good28 reviews
Price fromC$ 116per nightSelect
Not available
Hotel MayisMorelos 905 Col. Centro, Oaxaca, Mexico
600 m from City Centre300 m from Oaxaca Cathedral
Located a few steps from Downtown Oaxaca de Juarez, the hotel features 7 rooms with views over the city.
Price fromC$ 114per nightSelect
Not available
Casona OaxacaCalle Valerio Trujano 206, Oaxaca, Mexico, 68000
1000 m from City Centre200 m from Downtown Oaxaca de Juarez
The hotel featuring great location, includes an outdoor swimming pool and a gym area and a fitness centre, plus guests can visit Oaxaca Cathedral nearby.
7.6
Very good48 reviews
Price fromC$ 94per nightSelect
Not available
Hotel Nacional20 De Noviembre #512, Oaxaca, Mexico
1.3 km from City Centre200 m from 20 de Noviembre Market
The budget hotel is a good starting point to Oaxaca' sights including Food and Flea Market and Oaxaca International .
Price fromC$ 32per nightSelect
Not available
Hotel Las MariposasPino Suarez 517, Oaxaca, Mexico, 68000
200 m from City Centre400 m from Santo Domingo Temple
This central hotel with terrace views lies close to the sights of Oaxaca including Basilica de Nuestra Senora de la Soledad.
Price fromC$ 47per nightSelect
Not available
Hotel Casa RuaPorfirio Diaz 400 A, Oaxaca, Mexico, 68000
Directly next to Alma de mi Tierra Cooking School and Tours in Oaxaca Historic Centre district, the venue offers Turkish bath and hammam along with a lobby bar.
Price fromC$ 67per nightSelect
Not available
Posada De Los AngelesDiaz Quintas 206, Col. Centro, Oaxaca, Mexico, 68000
600 m from City Centre600 m from Central Bus Station foreign buses
Nestled in Oaxaca Historic Centre district of Oaxaca, the venue is about 10 km from Xoxocotlan airport.
Price fromC$ 48per nightSelect
Not available
Hotel Chocolate PosadaFrancisco Javier Mina 212, Oaxaca, Mexico, 68000
1.3 km from City Centre200 m from 20 de Noviembre Market
Offering convenient proximity to Oaxaca Cathedral, the hotel is also close to Monte Alban.
Price fromC$ 29per nightSelect
Not available
Selina Oaxaca5 De Mayo 217, Ruta Independencia, Centro, Oaxaca, Mexico, 68000
600 m from City Centre300 m from Oaxaca Cathedral
Situated 1 km from Oaxaca city center, the hotel is adjacent to Biblioteca Infantil and features a patio and a library.
Price fromC$ 83per nightSelect
Not available
Iguana Hostel OaxacaCalle 1008 Morelos Oaxaca Centro, Oaxaca, Mexico, 68000
600 m from City Centre400 m from Oaxaca Cathedral
With garden views, the venue is placed 10 minutes' walk from the center of Oaxaca, at a short distance from Santo Domingo Temple.
Price fromC$ 32per nightSelect
Not available
Posada Don MatiasAldama 316 Historical Center, Oaxaca, Mexico, 68000
1.2 km from City Centre100 m from 20 de Noviembre Market
Nestled in Oaxaca Historic Centre district, the hotel is housed in a historic-style building in the vicinity of Monte Alban.
Price fromC$ 56per nightSelect
Not available
Casa GubidxaMartires De Tacubaya 401, Oaxaca, Mexico, 68000
500 m from City Centre700 m from Santo Domingo Temple
Located next to Central Bus Station foreign buses, the venue comprises 7 rooms with patio views.
Price fromC$ 37per nightSelect
Not available
Oyo Hotel Posada Del CarmenCalle 20 De Noviembre 712 Col.Centro, Oaxaca, Mexico, 68000
1.4 km from City Centre400 m from 20 de Noviembre Market
Price fromC$ 237per nightSelect
Not available
Collection O Boutique Casa GarayMiguel Cabrera 110A, Centro, Oaxaca, Mexico, 68000
1.2 km from City Centre200 m from Food and Flea Market
The boutique hotel is a good starting point to Oaxaca' sights including Monte Alban and Zocalo.
Price fromC$ 170per nightSelect
Not available
La Casona De Tita OaxacaCalle De Manuel Garcia Vigil 805, Oaxaca, Mexico, 68000
500 m from City Centre300 m from Santo Domingo Temple
Adjacent to Museo de Arte Contemporaneo de Oaxaca, and close to Museo de los Pintores Oxaquenos, this boutique hotel features 6 modern rooms.
Price fromC$ 299per nightSelect
Not available
Fortin PlazaAv. Venus, Col Estrella 118, Oaxaca, Mexico, 68040
1.0 km from City Centre1000 m from Santo Domingo Temple
Placed close to Andador de Macedonia Alcala in the historical centre of Oaxaca, this hotel offers 108 rooms.
8.0
Great57 reviews
Price fromC$ 119per nightSelect
Not available
Mision OaxacaAv. Jalisco 15, Oaxaca, Mexico, 68020
3.2 km from City Centre
Located close to Downtown Oaxaca de Juarez, the hotel has 154 rooms, and boasts access to a bus stop.
7.0
Very good7 reviews
Price fromC$ 78per nightSelect
Not available
Hotel Casa ConzattiGomez Farias No. 218, Oaxaca, Mexico
400 m from City Centre400 m from Santo Domingo Temple
The hotel has 45 rooms and an outdoor swimming pool, featuring a central location in the heart of Oaxaca.
Price fromC$ 68per nightSelect
Not available
Parador Monte CarmeloGarcia Vigil 705, Col. Centro, Oaxaca, Mexico, 68000
500 m from City Centre300 m from Santo Domingo Temple
The hotel is based close to El Grano De Oro in Oaxaca, and consists of 25 rooms with rustic decor.
Price fromC$ 94per nightSelect
Not available
La Leyenda HostelIndependencia # 1402, Oaxaca, Mexico, 68000
800 m from City Centre800 m from Oaxaca Cathedral
Located within 10 minutes' walk of the city center, this functional hostel gives quick access to Downtown Oaxaca de Juarez.
Price fromC$ 76per nightSelect
Not available
Hostal Dos LunasM. Bravo # 404 Entre Tino Y Palacios Y Crespo, Oaxaca, Mexico
800 m from City Centre500 m from Santo Domingo Temple
Boasting garden views, the apartment is set close to Cathedral of Our Lady of the Assumption in a commercial area of Oaxaca.
Price fromC$ 96per nightSelect
Not available
Posada De San MiguelLinderos 4 Fracc. Valle Esmeralda Fraccionamiento Valle Esmeralda68125 Oaxacaoaxaca, Oaxaca, Mexico, 68125
2.7 km from City Centre2.3 km from Food and Flea Market
Set near Downtown Oaxaca de Juarez, this budget venue is 30 minutes' walk of the city center.
Price fromC$ 53per nightSelect
Not available
Hotel Casa Las MercedesIndependencia #1206 Centro Historico, Oaxaca, Mexico, 68000
700 m from City Centre600 m from Oaxaca Cathedral
Located just off Downtown Oaxaca de Juarez and 6 km from Monte Alban, this hotel features a sun terrace and a courtyard.
8.2
Great1 review
Price fromC$ 95per nightSelect
Not available
City Centro OaxacaCalle Aldama No 410 Barrio De Jalatlaco, Oaxaca, Mexico, 68080
500 m from City Centre300 m from Central Bus Station foreign buses
Located 1 km away from the city center, this hotel features 20 rooms and an outdoor pool.
Price fromC$ 163per nightSelect
Not available
Hotel AnuaAv. Independencia 601, Oaxaca, Mexico, 68000
900 m from City Centre200 m from Oaxaca Cathedral
Near the hotel, there is a tube station and guests can easily reach Noche Triste Studio de Arte which is not far away.
8.4
Great2 reviews
Price fromC$ 94per nightSelect
Not available
Hotel Casa Rivas Culture And SpaCarretera Internacional No. 119., Oaxaca, Mexico, 68274
6.2 km from City Centre
Located 7 km from the center of the city, the hotel offers cots and board games for children.
Price fromC$ 120per nightSelect
Not available
  • 1
  • 2
  • 3

Filtering results

Please wait...

276 hotels found

FAQs about hotels in Oaxaca

We hope that the answers to these questions will help you plan your trip

How much does it cost to stay in the hotel in Oaxaca?
Of course, the hotel prices in Oaxaca change depending on the season, but on average: a 3-star hotel room costs 98C$ per night. If you're looking for something really special, a 5-star hotel can be found for 244C$ per night based on iBooked.ca prices.
What are some of the best cheap hotels to stay in Oaxaca?
Some of the top-rated affordable hotels are:
Casa Arnel rating: 2.7/5
Hotel Posada Del Centro rating: 4.5/5
See more favored cheap hotels here.
What are the most popular hotels near Autotransportes Turisticos Santa Maria Juquila in Oaxaca?
Oaxaca Real is the best hotel located only 10 minutes' on foot from Autotransportes Turisticos Santa Maria Juquila.
What are the best family hotels in Oaxaca?
Many families loved staying at these kid-friendly hotels - Angel Inn and Casa De Sierra Azul. All great hotels for family stay in Oaxaca you can find here. You might also like hotels with an outdoor swimming pool and a swimming pool.
What are good hotels for a short-term stay on business in Oaxaca?
Business travelers can be quite busy, but keen to see the atmosphere of Oaxaca. On this, you might enjoy Hotel Camba.
What are the best hotels in Oaxaca with good breakfasts?
Holiday Inn Express Oaxaca Centro Historico, City Centro Oaxaca, and City Express Oaxaca are top hotels serving up breakfasts, try it to feel the taste of the city.
Which hotels are located near the airport in Oaxaca?
Travelers who stayed in Oaxaca near Oaxaca International airport have left good reviews about Maria Ines Hotel Suite and Motel Las Maravillas.
What are the most pet-friendly hotels in Oaxaca?
Hotel Trebol, Xtilu Hotel (Adults Only), and Capital O Parador Crespo are the coolest pet-friendly places to stay with your favored ones. Other suitable options you can check here.
What are the best luxury hotels in Oaxaca?
These luxury hotels with exceptional service will make your stay great:
Mision Oaxaca rating: 3.5/5
Fiesta Inn Oaxaca rating: 3.9/5
What are the most popular boutique hotels in Oaxaca?
You may like these highly-rated cozy boutique hotels:
Hotel Casa Divina Oaxaca rating: 4.3/5,
and Hotel Cazomalli Oaxaca rating: 3.5/5

Where to stay in Oaxaca?

Best cheap hotels in Oaxaca

A budget option would be Hotel Esperanza and Casa Arnel, which features a sun terrace and a sun deck. Hostal Zipolite Arteaga is an affordable choice that is directly adjacent to Templo de la Compania de Jesus and offers room rates from 27C$.

Oaxaca airports & Underground stations

Motel Las Maravillas is about a 15-minute walk from Xoxocotlan airport and offers guests a range of facilities including a Jacuzzi and a free car park.

Convenience of staying in hotels in the city centre

Parador San Fernando - Hostel will put you within a 10-minute walk of the city center and is located in Oaxaca Historic Centre district. Hotel Abu is a well-known 4-star property situated in the very heart of the downtown. Guests planning to visit Oaxaca Historic Centre district could consider booking a room at El Diablo Y La Sandia, which is a short walk from Spanish Immersion School.

For proximity to Andares del Arte Popular, book a room at Hotel Posada Del Centro. To stay near Chocolates La Soledad, consider booking a room at Hotel Marques Del Valle or at Casa Tobala.

Luxury and boutique accommodation in Oaxaca

Fortin Plaza is an elegant choice that is only a 20-minute walk to Zocalo. La Casa De Adobe is a boutique hotel that overlooks the terrace, and features an outdoor swimming pool, a Jacuzzi and a swimming pool, a short walk from SP Restaurante. If you prefer chain hotels, Hacienda Los Laureles in San Felipe del Agua district has an outdoor swimming pool, a Jacuzzi and a swimming pool and is 3.6 km from Biblioteca Infantil.

Explore and find your best apartments, B&Bs and others

Suites Bello Xochimilco is a cozy apartment in the center of the city located 350 meters from Trastevere Ristorante. Hospedaje Familiar is a B&B located a 25-minute walk from Cathedral of Our Lady of the Assumption. If you're interested in business facilities, look at one of 7 hotels located in Oaxaca Historic Centre district, such as Parador San Agustin. Villas Del Sol & Bungalows is a 4-star resort hotel featuring a sauna, a Jacuzzi and a swimming pool alongside with wonderful views.

Show moreLess