Filters
Popular
244
247
204
116
94
224
72
36
6
Search by name
Star rating
13
45
90
49
135
MoreLess
Guest rating
6
17
19
18
MoreLess
Accommodation type
224
MoreLess
Price per night
150
118
31
12
21
MoreLess
Nearby
244
241
1
196
246
245
226
221
MoreLess
Districts
195
MoreLess
Airports
318
MoreLess
Hotel type
311
282
115
59
52
51
38
34
11
4
3
26
15
14
10
10
4
3
2
2
1
MoreLess
Amenities
247
204
116
94
91
81
55
MoreLess
Room features
1
1
1
1
2
11
33
MoreLess
Services
3
43
207
21
77
48
MoreLess
Brands
8
1
1
1
1
1
1
1
MoreLess
Clear filters
Apply
Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

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
We offer 365 hotels in Oaxaca
Get Prices

332 hotels in Oaxaca

Filter by
Popular
244
247
204
116
94
224
72
36
6
Search by name
Star rating
13
45
90
49
135
MoreLess
Guest rating
6
17
19
18
MoreLess
Accommodation type
224
MoreLess
Price per night
150
118
31
12
21
MoreLess
Nearby
244
241
1
196
246
245
226
221
MoreLess
Districts
195
MoreLess
Airports
318
MoreLess
Hotel type
311
282
115
59
52
51
38
34
11
4
3
26
15
14
10
10
4
3
2
2
1
MoreLess
Amenities
247
204
116
94
91
81
55
MoreLess
Room features
1
1
1
1
2
11
33
MoreLess
Services
3
43
207
21
77
48
MoreLess
Brands
8
1
1
1
1
1
1
1
MoreLess
Sort by
  • Sort by:
  • Popularityfrom low to highfrom high to low
  • Pricefrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

AitanaSabino Crespo 313, Oaxaca, Mexico, 68000View on map
1000 yd from City Center600 yd from Oaxaca Cathedral
Set in a green area overlooking Sierra Madre Mountains, this hotel with 23 rooms and a private pool aims to satisfy your every demand.
  • The hotel has
    • Paid parking
    +1
8.0
Great89 reviews
Price fromUS$ 65per nightSelect
Fortin PlazaAv. Venus, Col Estrella 118, Oaxaca, Mexico, 68040View on map
1200 yd from City Center1100 yd from Santo Domingo Temple
Featuring an indoor pool, this property is set a short distance from Biblioteca Infantil and Auditorio Guelaguetza.
  • The hotel has
    • On-site car park
    +1
8.0
Great56 reviews
Price fromUS$ 71per nightSelect
Fiesta Inn OaxacaAv. Universidad 140, Oaxaca, Mexico, 68130View on map
2.0 mi from City Center
Boasting a 24-hour restaurant, this traditional hotel is available close to Downtown Oaxaca de Juarez.
  • The hotel has
    • On-site car park
    +1
7.8
Very good2 reviews
Price fromUS$ 139per nightSelect
Casa BonitaCatalina No.102 Col. San Felipe Del Agua 102, Oaxaca, Mexico, 68020View on map
This world-class venue is set in Oaxaca a few meters away from Santo Domingo Temple and encourages relaxation featuring a wellness area and a sauna.
  • The hotel has
    • Late check-in/ -out
    • 24-hour reception
    • 24-hour room service
    • 24-hour security
    +4
8.4
Great6 reviews
Price fromUS$ 227per nightSelect
One Oaxaca CentroCalzada De La Republica #205, Oaxaca, Mexico, 68000View on map
700 yd from City Center900 yd from Santo Domingo Temple
Offering 109 rooms with garden views, the hotel is set in Oaxaca Historic Centre district, just steps from Rufino Tamayo Museum of Pre-Hispanic Art.
  • The hotel has
    • Off-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
10.0
Perfect1 review
Price fromUS$ 67per nightSelect
City Express OaxacaCalzada Ninos Heroes De Chapultepec, 300, Oaxaca, Mexico, 68133View on map
900 yd from City Center800 yd from Santo Domingo Temple
Based in the historic-style building in the heart of Oaxaca, this hotel boasts the standard décor in 103 rooms along with a private pool onsite.
  • The hotel has
    • On-site car park
    +1
Price fromUS$ 90per nightSelect
Quinta Real OaxacaCalle 5 De Mayo 300, Oaxaca, MexicoView on map
600 yd from City Center400 yd from Santo Domingo Temple
Guests can enjoy a year-round outdoor swimming pool and a 24-hour restaurant onsite of the contemporary hotel, that was remodeled in 2012 year.
  • The hotel has
    • 24-hour reception
    • 24-hour security
    +2
8.2
Great16 reviews
Price fromUS$ 304per nightSelect
Hotel AbuMurguia 104, Colonia Centro , Oaxaca, Mexico, 68000View on map
600 yd from City Center400 yd from Oaxaca Cathedral
Offering mountain views, the venue is placed close to Museo Vivo de la Grana Cochinilla, and boasts a private swimming pool.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • MXN 200 per day
    +1
7.4
Very good10 reviews
Price fromUS$ 75per nightSelect
Mision De Los AngelesCalzada Porfirio Diaz 102-D, Oaxaca, Mexico, 68050View on map
700 yd from City Center400 yd from Central Bus Station foreign buses
Offering a private pool and a lobby restaurant, this lovely property in the heart of Oaxaca is located near MisMezcales.
  • The hotel has
    • On-site car park
    +1
7.6
Very good94 reviews
Price fromUS$ 84per nightSelect
Hotel Casa Antigua5 De Mayo 206 Col. Centro, Oaxaca, MexicoView on map
600 yd from City Center300 yd from Oaxaca Cathedral
Offering convenient proximity to Downtown Oaxaca de Juarez, the hotel is also close to Biblioteca Infantil.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • 24-hour reception
    +1
8.2
Great18 reviews
Price fromUS$ 77per nightSelect
Hotel Marques Del VallePortal De Claveria Centro, Oaxaca, Mexico, 68000View on map
1000 yd from City Center100 yd from Oaxaca Cathedral
Nestled in Oaxaca Historic Centre district, this traditional hotel offers non-smoking rooms and a terrace restaurant.
  • The hotel has
    • MXN 180 per day
    +1
7.0
Very good27 reviews
Price fromUS$ 74per nightSelect
Hotel De La ParraGuerrero 117, Colonia Centro, Oaxaca, Mexico, 68000View on map
1000 yd from City Center200 yd from Downtown Oaxaca de Juarez
Set a few minutes' walk away from Oaxaca International, the hotel boasts colonial architecture and 13 rooms with Colonial decor.
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    +2
8.4
Great20 reviews
Price fromUS$ 142per nightSelect
Casa De Sierra AzulAvenida Hidalgo, 1002 Colonia Centro, Oaxaca, Mexico, 68000View on map
900 yd from City Center400 yd from Oaxaca Cathedral
The hotel offers 21 rooms with the garden views, a 24-hour restaurant, and a coffee bar.
  • The hotel has
    • Off-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.2
Great56 reviews
Price fromUS$ 158per nightSelect
Hotel Casa Divina OaxacaXicotencatl 212, Centro, Oaxaca, Mexico, 68000View on map
1000 yd from City Center500 yd from Downtown Oaxaca de Juarez
This hotel, featuring 10 beautiful rooms and a 24-hour restaurant, is centrally based in the historical centre of the city.
  • The hotel has
    • Off-site car park
    +1
8.6
Great5 reviews
Price fromUS$ 135per nightSelect
La Casa De AdobeAvenida De Las Etnias 509, Col. Olimpica, Oaxaca, Mexico, 68020View on map
1.8 mi from City Center
Set step away from Santo Domingo Temple, this hotel features a year-round outdoor swimming pool and a terrace restaurant serving dishes of Mexican cuisine.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Valet parking
    +1
7.4
Very good8 reviews
Price fromUS$ 192per nightSelect
Mision OaxacaAvenida Jalisco, 15 Fraccionamiento San Felipe Del Agua, Oaxaca, Mexico, 68020View on map
2.0 mi from City Center
The hotel offers 154 multifunctional rooms and guests will be amazed at panoramic views of the garden.
  • The hotel has
    • On-site car park
    +1
7.0
Very good7 reviews
Price fromUS$ 72per nightSelect
Los Pilares HotelCurtidurias 721-A, Oaxaca, MexicoView on map
500 yd from City Center600 yd from Central Bus Station foreign buses
The hotel offers easy access to Downtown Oaxaca de Juarez, boasting 15 rooms in the historical centre of Oaxaca.
  • The hotel has
    • On-site car park
    +1
10.0
Perfect1 review
Price fromUS$ 89per nightSelect
Casa De Las Flores HotelAllende 416, Col. Centro, Oaxaca, Mexico, 68000View on map
900 yd from City Center600 yd from Santo Domingo Temple
This exclusive hotel is nestled in the heart of Oaxaca, not far from Ethnobotanical Garden.
  • The hotel has
    • On-site car park
    +1
7.4
Very good4 reviews
Price fromUS$ 98per nightSelect
Palacio BorgheseAllende 208, Colonia Centro, Oaxaca, Mexico, 68000View on map
600 yd from City Center300 yd from Santo Domingo Temple
Centrally located in Oaxaca Historic Centre district, this hotel has to offer 8 en-suite rooms along with a solarium and a sauna.
  • The hotel has
    • 24-hour reception
    +1
9.2
Perfect8 reviews
Price fromUS$ 296per nightSelect
Parador Del DominicoPino Suarez 410, Oaxaca, Mexico, 68000View on map
300 yd from City Center500 yd from Santo Domingo Temple
Guests of this hotel can relax in the café bar or lounge at a private swimming pool.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Off-site car park
    +1
7.4
Very good8 reviews
Price fromUS$ 65per nightSelect

Your booking experience in Oaxaca

If you are searching for comfortable accommodation for your next travel in Oaxaca, we are delighted to present you with great Oaxaca hotel deals. Booked.net features a large choice of cheap and luxury hotels in Oaxaca, searches for places to stay in the most incredible corners of Mexico and offers special rates from 13US$. Our website is equipped with search filters, filters that you may find incredibly useful while looking for 5-star hotels and places to stay in Oaxaca. Booking a hotel in Oaxaca is a piece of cake with us and you are going to thoroughly enjoy it!

Budget hotels in Oaxaca

For a budget traveller, Hotel El Andariego and Casa Arnel are ideal accommodation choices in Oaxaca. If you're looking for accommodation in Oaxaca near major attractions, then Hostal Zipolite Arteaga is a good low-cost apartment near a temple and a cathedral as well as Nuun.

Proximity to public transport

For early morning flights, book a room at La Casona De Piedra that is close to Xoxocotlan airport.

Convenience of staying in the city center

If it's your first time visiting Oaxaca, consider staying downtown at Cazomalli or Hostal De La Noria, where you'll be near Museo Textil de Oaxaca. A top-rated option is Hotel Parador De Alcala, which is less than 0.5 km from the city centre. If you are interested in staying in Oaxaca Historic Centre district, Cantera Real is around 15 minutes away on foot from Artisan market.

To behold Oaxaca's many attractions, stay in Hotel Azul, which lies about a 15-minute walk to Basilica of Our Lady of Solitude or a 5-minute walk to the city centre. To enjoy Oaxaca's attractions, choose a hotel situated in Oaxaca Historic Centre district, such as Casa De Los Frailes.

Luxury and boutique accommodation

This 4-star luxurious property in Oaxaca, next to Children's Museum of Oaxaca is also just 650 metres from the city centre. Casa Bonita is also a great boutique hotel, being only 30 minutes' walk from Bocana del Rio Copalita Archaeological Zone, that also offers an outdoor swimming pool, a sauna and a patio. Chain hotels include the 5-star Hacienda Los Laureles, with fantastic features including an outdoor swimming pool, a sauna and a rooftop terrace.

Apartments, B&Bs and others

Casa Xochimilco is a B&B apartment situated within a walking distance of key attractions of Oaxaca, such as Centro Fotografico Alvarez Bravo. If you're visiting Oaxaca with your family, think about booking a room at Villas Del Sol & Bungalows near Templo y convento de Sta. Domingo de Guzman. Hotel Abu is a resort hotel placed 10 minutes' walk from the downtown of Oaxaca and near Casa Babylon.

+ Read more - Less

Filtering results

Please wait...

332 hotels found