Hotels in Oaxaca

Wed 28 Jan
Sat 31 Jan
January 2026
22
February 2026

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Tonight
22 Jan - 23 Jan
Tomorrow
23 Jan - 24 Jan
This weekend
23 Jan - 25 Jan
Next weekend
30 Jan - 1 Feb

Where to stay in Oaxaca?

Marqués 100
Marqués 100
Del Ex-marquezado
£26
includes taxes & fees
3 Feb - 4 Feb
Marqués 100
Luuna de Jade
Luuna de Jade
Oaxaca Centro
£124
includes taxes & fees
23 Jan - 24 Jan
Luuna de Jade
Hotel Ayook
Hotel Ayook
Oaxaca Centro
  • Charming hotel with rooftop terrace, steps from Zócalo in historic Oaxaca.
Hotel Ayook
Hotel Trebol
Hotel Trebol
Oaxaca Centro
  • Meander through Oaxaca's historic heart, just a stroll from local treasures.
Hotel Trebol
Hotel Rustiko
Hotel Rustiko
San Sebastián Tutla
£48
includes taxes & fees
25 Jan - 26 Jan
Hotel Rustiko
Casa Vertiz
Casa Vertiz
Oaxaca Centro
  • Enjoy panoramic views of Oaxaca from a rooftop terrace steps from historic sites.
£96
includes taxes & fees
25 Jan - 26 Jan
Casa Vertiz
Kooch Aparthotel
Kooch Aparthotel
Oaxaca
  • A modern stay just 10 minutes from the cultural heart of Oaxaca city.
£62
includes taxes & fees
12 Feb - 13 Feb
Kooch Aparthotel
Holiday Inn Express Oaxaca-Centro Historico by IHG
Holiday Inn Express Oaxaca-Centro Historico by IHG
Ruta Independencia
  • Experience Historic Oaxaca within walking distance of Zócalo square and local culture.
£134
includes taxes & fees
8 Feb - 9 Feb
Holiday Inn Express Oaxaca-Centro Historico by IHG
Casa Arrona Oaxaca
Casa Arrona Oaxaca
Oaxaca Centro
  • Serene casa within walking distance to Zócalo, with daily full breakfast.
£136
includes taxes & fees
25 Jan - 26 Jan
Casa Arrona Oaxaca
Santa Cecilia Hotel
Santa Cecilia Hotel
Oaxaca
  • Relax in vibrant Oaxaca with easy access to the famous Zócalo main square.
£62
includes taxes & fees
24 Jan - 25 Jan
Santa Cecilia Hotel
Maria Ines Hotel Suite
Maria Ines Hotel Suite
San Agustín de las Juntas
  • Enjoy a relaxing stay within minutes of Oaxaca's bustling historic centre.
Maria Ines Hotel Suite
Hotel Danibaan
Hotel Danibaan
Del Ex-marquezado
  • Modern hotel with soothing spa services near vibrant Zócalo square in Oaxaca.
Hotel Danibaan
Majagua Hotel Boutique Adults Only
Majagua Hotel Boutique Adults Only
Oaxaca Centro
  • Great place to unwind in the heart of Oaxaca, just a short walk from the Zócalo.
£206
includes taxes & fees
2 Feb - 3 Feb
Majagua Hotel Boutique Adults Only
Hotel Victoria Oaxaca
Hotel Victoria Oaxaca
Oaxaca
  • Take in the beauty of Oaxaca from this peaceful colonial haven with a pool and gardens.
£77
includes taxes & fees
25 Jan - 26 Jan
Hotel Victoria Oaxaca
Marialicia Suites
Marialicia Suites
Oaxaca
  • Modern suites near Zócalo with terrace garden to enjoy Oaxaca's warm weather.
£140
includes taxes & fees
23 Jan - 24 Jan
Marialicia Suites
SPIRA HOTEL
SPIRA HOTEL
Oaxaca Centro
  • Take in the spirited charm of Oaxaca with a stay near Zócalo and local attractions.
£172
includes taxes & fees
25 Jan - 26 Jan
SPIRA HOTEL
Casa De Sierra Azul
Casa De Sierra Azul
Oaxaca Centro
  • Colonial hotel near Oaxaca's Zócalo with rooftop terrace and complimentary bikes.
Casa De Sierra Azul
Casa de los Frailes Hotel
Casa de los Frailes Hotel
Oaxaca Centro
  • Discover a historic hotel in central Oaxaca, steps from the zócalo and cultural sites.
£72
includes taxes & fees
2 Feb - 3 Feb
Casa de los Frailes Hotel
Casa de Adobe Gallery & Luxury Boutique
Casa de Adobe Gallery & Luxury Boutique
San Felipe del Agua
  • Experience the flavour of Oaxaca near the Zócalo with fine dining and massages on site.
£178
includes taxes & fees
28 Jan - 29 Jan
Casa de Adobe Gallery & Luxury Boutique
Hotel Hacienda
Hotel Hacienda
Oaxaca
  • Experience the charm of Oaxaca with a rooftop terrace and regional dining.
£62
includes taxes & fees
26 Jan - 27 Jan
Hotel Hacienda
View all properties

Get last-minute hotel deals in Oaxaca and save more

Sign in to unlock great savings.

Luuna de Jade

Luuna de Jade
Oaxaca Centro
£248
£248 total
for 2 nights, 1 room
£124 per night
includes taxes & fees
Sign in for extra savings
Luuna de Jade

Hotel Ayook

Hotel Ayook
Oaxaca Centro
£22 off
£197
£197 total
for 2 nights, 1 room
£99 per night
includes taxes & fees
Hotel Ayook
VIP Access

Hotel Casa del Sótano

Hotel Casa del Sótano
Oaxaca Centro
£125 off
£179
£179 total
for 2 nights, 1 room
£90 per night
includes taxes & fees
Hotel Casa del Sótano
VIP Access

Hotel Boutique Naura Centro

Hotel Boutique Naura Centro
Oaxaca Centro
£198 off
£273
£273 total
for 2 nights, 1 room
£137 per night
includes taxes & fees
Hotel Boutique Naura Centro

Kooch Aparthotel

Kooch Aparthotel
Oaxaca
£130
£130 total
for 2 nights, 1 room
£65 per night
includes taxes & fees
Sign in for extra savings
Kooch Aparthotel

Casa Hidalgo Hotel Boutique

Casa Hidalgo Hotel Boutique
Oaxaca Centro
£37 off
£334
£334 total
for 2 nights, 1 room
£167 per night
includes taxes & fees
Casa Hidalgo Hotel Boutique
VIP Access

Casa Bonita Hotel & Luxury Residence

Casa Bonita Hotel & Luxury Residence
San Felipe del Agua
£73 off
£230
£230 total
for 2 nights, 1 room
£115 per night
includes taxes & fees
Casa Bonita Hotel & Luxury Residence

Hotel Casa Antigua

Hotel Casa Antigua
Oaxaca Centro
£46 off
£186
£186 total
for 2 nights, 1 room
£93 per night
includes taxes & fees
Hotel Casa Antigua

Hotel Hacienda

Hotel Hacienda
Oaxaca
£87 off
£125
£125 total
for 2 nights, 1 room
£62 per night
includes taxes & fees
Hotel Hacienda
VIP Access

Fiesta Inn Oaxaca

Fiesta Inn Oaxaca
Oaxaca
£210
£210 total
for 2 nights, 1 room
£105 per night
includes taxes & fees
Sign in for extra savings
Fiesta Inn Oaxaca

Flavia Hotel

Flavia Hotel
San Felipe del Agua
£43 off
£384
£384 total
for 2 nights, 1 room
£192 per night
includes taxes & fees
Flavia Hotel
VIP Access

Casa de Adobe Gallery & Luxury Boutique

Casa de Adobe Gallery & Luxury Boutique
San Felipe del Agua
£181 off
£349
£349 total
for 2 nights, 1 room
£174 per night
includes taxes & fees
Casa de Adobe Gallery & Luxury Boutique

Hotel San Felipe

Hotel San Felipe
San Felipe del Agua
£104 off
£156
£156 total
for 2 nights, 1 room
£78 per night
includes taxes & fees
Hotel San Felipe

Casa de los Frailes Hotel

Casa de los Frailes Hotel
Oaxaca Centro
£30 off
£178
£178 total
for 2 nights, 1 room
£89 per night
includes taxes & fees
Casa de los Frailes Hotel

Hotel Casa Santo Origen

Hotel Casa Santo Origen
San Felipe del Agua
£99 off
£890
£890 total
for 2 nights, 1 room
£445 per night
includes taxes & fees
Hotel Casa Santo Origen

Luuna de Jade

Luuna de Jade
Oaxaca Centro
£273
£273 total
for 2 nights, 1 room
£137 per night
includes taxes & fees
Sign in for extra savings
Luuna de Jade

Hotel Ayook

Hotel Ayook
Oaxaca Centro
£29 off
£257
£257 total
for 2 nights, 1 room
£128 per night
includes taxes & fees
Hotel Ayook
VIP Access

Hotel Casa del Sótano

Hotel Casa del Sótano
Oaxaca Centro
£134 off
£192
£192 total
for 2 nights, 1 room
£96 per night
includes taxes & fees
Hotel Casa del Sótano

Kooch Aparthotel

Kooch Aparthotel
Oaxaca
£130
£130 total
for 2 nights, 1 room
£65 per night
includes taxes & fees
Sign in for extra savings
Kooch Aparthotel

Hotel Casa Santo Origen

Hotel Casa Santo Origen
San Felipe del Agua
£99 off
£890
£890 total
for 2 nights, 1 room
£445 per night
includes taxes & fees
Hotel Casa Santo Origen
VIP Access

Casa de Adobe Gallery & Luxury Boutique

Casa de Adobe Gallery & Luxury Boutique
San Felipe del Agua
£132 off
£388
£388 total
for 2 nights, 1 room
£194 per night
includes taxes & fees
Casa de Adobe Gallery & Luxury Boutique

Casa Hidalgo Hotel Boutique

Casa Hidalgo Hotel Boutique
Oaxaca Centro
£37 off
£334
£334 total
for 2 nights, 1 room
£167 per night
includes taxes & fees
Casa Hidalgo Hotel Boutique

Flavia Hotel

Flavia Hotel
San Felipe del Agua
£43 off
£384
£384 total
for 2 nights, 1 room
£192 per night
includes taxes & fees
Flavia Hotel

Ébano by PB

Ébano by PB
Oaxaca Centro
£85 off
£484
£484 total
for 2 nights, 1 room
£242 per night
includes taxes & fees
Ébano by PB
VIP Access

Casa De Sierra Azul

Casa De Sierra Azul
Oaxaca Centro
£138 off
£355
£355 total
for 2 nights, 1 room
£177 per night
includes taxes & fees
Casa De Sierra Azul

SPIRA HOTEL

SPIRA HOTEL
Oaxaca Centro
£37 off
£491
£491 total
for 2 nights, 1 room
£246 per night
includes taxes & fees
SPIRA HOTEL

San Jeronimo Casa Oaxaca

San Jeronimo Casa Oaxaca
Del Ex-marquezado
£261
£261 total
for 2 nights, 1 room
£130 per night
includes taxes & fees
Sign in for extra savings
San Jeronimo Casa Oaxaca

Hotel Hacienda

Hotel Hacienda
Oaxaca
£87 off
£125
£125 total
for 2 nights, 1 room
£62 per night
includes taxes & fees
Hotel Hacienda

Hotel San Felipe

Hotel San Felipe
San Felipe del Agua
£104 off
£156
£156 total
for 2 nights, 1 room
£78 per night
includes taxes & fees
Hotel San Felipe

Hotel Casa Antigua

Hotel Casa Antigua
Oaxaca Centro
£36 off
£326
£326 total
for 2 nights, 1 room
£163 per night
includes taxes & fees
Hotel Casa Antigua

Hotel Ayook

Hotel Ayook
Oaxaca Centro
£12 off
£111
£111 total
for 1 room
includes taxes & fees
Hotel Ayook
VIP Access

Hotel Boutique Naura Centro

Hotel Boutique Naura Centro
Oaxaca Centro
£74 off
£132
£132 total
for 1 room
includes taxes & fees
Hotel Boutique Naura Centro

Luuna de Jade

Luuna de Jade
Oaxaca Centro
£199
£199 total
for 1 room
includes taxes & fees
Sign in for extra savings
Luuna de Jade

Kooch Aparthotel

Kooch Aparthotel
Oaxaca
£62
£62 total
for 1 room
includes taxes & fees
Sign in for extra savings
Kooch Aparthotel

Hotel Siglo 17

Hotel Siglo 17
Oaxaca Centro
£23 off
£209
£209 total
for 1 room
includes taxes & fees
Hotel Siglo 17

Hotel Hacienda Los Laureles - Spa

Hotel Hacienda Los Laureles - Spa
San Felipe del Agua
£56 off
£137
£137 total
for 1 room
includes taxes & fees
Hotel Hacienda Los Laureles - Spa

Casa Hidalgo Hotel Boutique

Casa Hidalgo Hotel Boutique
Oaxaca Centro
£19 off
£167
£167 total
for 1 room
includes taxes & fees
Casa Hidalgo Hotel Boutique

Ébano by PB

Ébano by PB
Oaxaca Centro
£33 off
£294
£294 total
for 1 room
includes taxes & fees
Ébano by PB

Casa Mayahuel

Casa Mayahuel
Calzada Madero
£59
£59 total
for 1 room
includes taxes & fees
Sign in for extra savings
Casa Mayahuel
VIP Access

Hotel Casa del Sótano

Hotel Casa del Sótano
Oaxaca Centro
£62 off
£90
£90 total
for 1 room
includes taxes & fees
Hotel Casa del Sótano
VIP Access

Casa De Sierra Azul

Casa De Sierra Azul
Oaxaca Centro
£69 off
£177
£177 total
for 1 room
includes taxes & fees
Casa De Sierra Azul
VIP Access

Casa Bonita Hotel & Luxury Residence

Casa Bonita Hotel & Luxury Residence
San Felipe del Agua
£51 off
£112
£112 total
for 1 room
includes taxes & fees
Casa Bonita Hotel & Luxury Residence

Casa de los Frailes Hotel

Casa de los Frailes Hotel
Oaxaca Centro
£10 off
£94
£94 total
for 1 room
includes taxes & fees
Casa de los Frailes Hotel
VIP Access

Casa de Adobe Gallery & Luxury Boutique

Casa de Adobe Gallery & Luxury Boutique
San Felipe del Agua
£94 off
£190
£190 total
for 1 room
includes taxes & fees
Casa de Adobe Gallery & Luxury Boutique

Hotel Casa Antigua

Hotel Casa Antigua
Oaxaca Centro
£25 off
£91
£91 total
for 1 room
includes taxes & fees
Hotel Casa Antigua

Check out hotels with a pool in Oaxaca

Fiesta Inn Oaxaca

Fiesta Inn Oaxaca
Oaxaca
£88
includes taxes & fees
25 Jan - 26 Jan
Fiesta Inn Oaxaca

Hotel San Felipe

Hotel San Felipe
San Felipe del Agua
£77
includes taxes & fees
3 Feb - 4 Feb
Hotel San Felipe

Hotel Hacienda

Hotel Hacienda
Oaxaca
£62
includes taxes & fees
26 Jan - 27 Jan
Hotel Hacienda

Iguana Co-living

Iguana Co-living
Oaxaca Centro
£51
includes taxes & fees
1 Feb - 2 Feb
Iguana Co-living

Hotel Victoria Oaxaca

Hotel Victoria Oaxaca
Oaxaca
£77
includes taxes & fees
25 Jan - 26 Jan
Hotel Victoria Oaxaca

Hotel Parador de Alcalá Oaxaca

Hotel Parador de Alcalá Oaxaca
Oaxaca Centro
£105
includes taxes & fees
5 Feb - 6 Feb
Hotel Parador de Alcalá Oaxaca

Hotel Angel Inn

Hotel Angel Inn
San Felipe del Agua
£87
includes taxes & fees
23 Jan - 24 Jan
Hotel Angel Inn

Galerias Oaxaca Suites

Galerias Oaxaca Suites
San Felipe del Agua
£172
includes taxes & fees
2 Feb - 3 Feb
Galerias Oaxaca Suites

Hotel Boutique Naura Centro

Hotel Boutique Naura Centro
Oaxaca Centro
Hotel Boutique Naura Centro

Viajero Oaxaca Hostel

Viajero Oaxaca Hostel
Oaxaca Centro
Viajero Oaxaca Hostel
View all properties

You may also like pet-friendly hotels in Oaxaca

Marqués 100

Marqués 100
Del Ex-marquezado
£26
includes taxes & fees
3 Feb - 4 Feb
Marqués 100

Casa Margarita Oaxaca

Casa Margarita Oaxaca
Oaxaca
£37
includes taxes & fees
23 Jan - 24 Jan
Casa Margarita Oaxaca

Hotel San Felipe

Hotel San Felipe
San Felipe del Agua
£77
includes taxes & fees
3 Feb - 4 Feb
Hotel San Felipe

Casa Mayahuel

Casa Mayahuel
Calzada Madero
£51
includes taxes & fees
31 Jan - 1 Feb
Casa Mayahuel

Viajero Oaxaca Hostel

Viajero Oaxaca Hostel
Oaxaca Centro
Viajero Oaxaca Hostel

Iguana Co-living

Iguana Co-living
Oaxaca Centro
£51
includes taxes & fees
1 Feb - 2 Feb
Iguana Co-living

REFORMA 516

REFORMA 516
Oaxaca Centro
£69
includes taxes & fees
2 Feb - 3 Feb
REFORMA 516

Casa Bonita Hotel & Luxury Residence

Casa Bonita Hotel & Luxury Residence
San Felipe del Agua
£106
includes taxes & fees
23 Jan - 24 Jan
Casa Bonita Hotel & Luxury Residence

Casa Los Cantaros Hotel Boutique

Casa Los Cantaros Hotel Boutique
Reforma
£76
includes taxes & fees
28 Jan - 29 Jan
Casa Los Cantaros Hotel Boutique

Casa Arrona Oaxaca

Casa Arrona Oaxaca
Oaxaca Centro
£136
includes taxes & fees
25 Jan - 26 Jan
Casa Arrona Oaxaca
View all properties

You can also stay at hotels with a spa in Oaxaca

Maria Ines Hotel Suite

Maria Ines Hotel Suite
San Agustín de las Juntas
Maria Ines Hotel Suite

Grand Fiesta Americana Oaxaca

Grand Fiesta Americana Oaxaca
Oaxaca Centro
£236
includes taxes & fees
2 Feb - 3 Feb
Grand Fiesta Americana Oaxaca

NaNa Vida Hotel Oaxaca

NaNa Vida Hotel Oaxaca
Oaxaca Centro
£107
includes taxes & fees
5 Feb - 6 Feb
NaNa Vida Hotel Oaxaca

Hotel Casa del Sótano

Hotel Casa del Sótano
Oaxaca Centro
£90
includes taxes & fees
13 Feb - 14 Feb
Hotel Casa del Sótano

Suites Cardón

Suites Cardón
Oaxaca Centro
Suites Cardón

Ébano by PB

Ébano by PB
Oaxaca Centro
£256
includes taxes & fees
24 Jan - 25 Jan
Ébano by PB

Hotel Boutique Naura Centro

Hotel Boutique Naura Centro
Oaxaca Centro
Hotel Boutique Naura Centro

Galerias Oaxaca Suites

Galerias Oaxaca Suites
San Felipe del Agua
£172
includes taxes & fees
2 Feb - 3 Feb
Galerias Oaxaca Suites

Hotel con Corazón Oaxaca

Hotel con Corazón Oaxaca
Oaxaca Centro
£93
includes taxes & fees
27 Jan - 28 Jan
Hotel con Corazón Oaxaca

San Jeronimo Casa Oaxaca

San Jeronimo Casa Oaxaca
Del Ex-marquezado
£130
includes taxes & fees
3 Feb - 4 Feb
San Jeronimo Casa Oaxaca
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
View all properties
Our prices for hotels in Oaxaca are cheapest in January
Price trends for hotels in Oaxaca
Pricing is based on two traveller single night rates
View properties in January
Typical weather for Oaxaca
January
High 23°C / low 10°C. Sunny most days.
View properties in January
23°
10°
25°
11°
27°
12°
28°
13°
27°
15°
24°
15°
24°
14°
24°
14°
23°
15°
23°
13°
23°
12°
23°
11°
Monthly weather averages (˚C)

Top neighbourhoods in Oaxaca

Jalatlaco

Jalatlaco's colourful cobblestone streets wind past the baroque Templo de San Matías, where weathered stone glows amber at sunset. Colonial mansions painted in jewel tones house artisan workshops where weavers create on traditional looms. This historic Oaxacan area balances authentic culture with trendy spaces, making it perfect for travellers who appreciate both heritage and style. Most dining happens in family-run comedores serving mole negro and tlayudas at reasonable prices, while boutique cafés offer artisanal pastries. Staying in restored colonial guesthouses provides cultural immersion with personalised host interaction. The city centre is just a pleasant 15-minute walk away, though the neighborhood's charm might keep you exploring locally.

Barrio de Xochimilco

Barrio de Xochimilco invites you to step back in time through its weathered stone churches and tree-lined plazas. This oldest area of Oaxaca buzzes with artisans tapping away at metalwork and traditional looms. Hidden courtyards reveal centuries-old murals behind intricately carved wooden doors. The cobblestone streets lead to small shops where Indigenous vendors display colourful textiles. Family-run comedores serve mouthwatering mole and tlayudas throughout the day. Stay in charming guesthouses converted from colonial homes where hosts welcome you into authentic Oaxacan life. The neighborhood's narrow lanes are best explored on foot, with the city's main attractions just a short walk away.

Reforma

Reforma's tree-lined streets offer a peaceful retreat from Oaxaca City's bustling centre. You'll find manicured gardens and elegant architecture while strolling through this upscale residential area. Plaza Mazari and Plaza Parque provide charming spots to relax and people-watch. The wide avenues make exploring on foot a pleasure for anyone seeking a break from tourist crowds. Dining here leans towards refined Oaxacan cuisine in sophisticated settings, with reservations recommended for dinner. Luxury boutique hotels and upscale bed & breakfasts provide premium amenities and personalised service. The historic centre is just a 15-20 minute walk away, with taxis readily available when you're ready to explore further.

Oaxaca Centro

Oaxaca Centro dazzles with golden-stone colonial buildings and vibrant cultural energy that makes history feel alive. The ornate Santo Domingo Church and bustling Zócalo square buzz with mariachi music and local life. Wander cobblestone streets to discover museums packed with pre-Columbian treasures, colourful murals, and artisan workshops where traditional crafts come to life. The neighborhood's compact design makes exploring a breeze with all major sites within walking distance. Sample legendary mole negro and mezcal at lively markets or family-run restaurants. Boutique hotels in converted mansions offer peaceful courtyards where you can escape the cheerful street sounds after a day of cultural immersion.

Ruta Independencia

Ruta Independencia wraps you in centuries of Oaxacan charm with every cobblestone step. The baroque towers of Oaxaca Cathedral stand watch over bustling plazas where Indigenous artisans spread colourful textiles. Duck into ancient churches filled with copal incense or explore the Oaxaca Ethnobotanical Garden's native plants. The vibrant Mercado Benito Juárez offers authentic Oaxacan cuisine just steps from Santo Domingo's golden splendour. Traditional restaurants serve legendary mole negro and tlayudas throughout this walkable district. Colonial boutique hotels with interior courtyards provide authentic lodging within these historic walls. Most attractions sit within a 10-minute stroll, making this central location perfect for travellers hungry for culture and connection.

Top landmarks in Oaxaca

Oaxaca, Scenic old city streets and colorful colonial buildings in historic city center

Zócalo

4.5/5 (1,692 reviews)
Zócalo is worth passing through for a few pics when in Oaxaca Centro. Why not live the cultural experience and visit the churches, museums and art galleries in the area? Your sightseeing tour starts here.
See properties
Église Santo Domingo de Guzmán, Oaxaca

Church of Santo Domingo de Guzmán

4.7/5 (1,340 reviews)
Oaxaca Centro is home to Church of Santo Domingo de Guzmán, so why not stop by during your stay in Oaxaca?
See properties
0_72968155

Monte Albán

4.7/5 (1,164 reviews)
If you're planning a bit of sightseeing, head to Monte Albán – just one of the monuments in Santa Cruz Xoxocotlán. You can also discover the cathedral and churches in the area – your sightseeing tour starts here.
See properties
Beautiful view of Santo Domingo Old Monastery in Oaxaca, Mexico

Oaxaca Cathedral

4.6/5 (1,624 reviews)
If you're planning a bit of sightseeing, head to Oaxaca Cathedral – just one of the monuments in Oaxaca Centro. Why not live the cultural experience and visit the museums, cathedral and art galleries in the area? Your sightseeing tour starts here.
See properties
Aerial view of Auditorio Guelaguetza on a hillside (Fortine Hill) above the city of Oaxaca in Mexico.

Auditorio Guelaguetza

4.4/5 (280 reviews)
You can catch an event at Auditorio Guelaguetza, located 0.6 mi (1 km) from central Oaxaca. If you think Auditorio Guelaguetza is cool, you might also like Estadio Eduardo Vasconcelos and Technological Stadium of Oaxaca, both located nearby.
See properties
Aerial views of the Ex-convent of Santo Domingo in the City of Oaxaca, Mexico, the roofs are reddish and there is an ethnobotanical garden

Oaxaca Ethnobotanical Garden

4.5/5 (679 reviews)
Ready for an education in local botany? Oaxaca Ethnobotanical Garden should make your list of places to visit, located 0.4 mi (0.7 km) from central Oaxaca. Want to stretch your legs a little more? Head to El Llano Park and Panuelito Garden, both a short walk away.
See properties
Quaint!
Photo by Paul Westfall

Benito Juarez Market

4.5/5 (1,406 reviews)
If you like the hustle and bustle of a market, you might want to head out to Benito Juarez Market in Oaxaca Centro and take in the atmosphere. Splash some more cash at Mercado 20 de Noviembre, Santo Domingo Square and Andador de Macedonia Alcala.
See properties
Probably the most recognizable sight from Oaxaca is the Church of Santo Domingo. All day and evening it's a bustling spot where locals and visitors congregate.

With a daily market nearby, many restaurants and bars, and great food carts after sunset you'll be able to enjoy spending some time here without even exploring the building itself... That alone is worth another post.

#Mexico #Oaxaca
Photo by Mark & Kylee

Santo Domingo Square

4.7/5 (725 reviews)
If you want to give your credit card some exercise, head out to Santo Domingo Square in Oaxaca Centro. Splash some more cash at Andador de Macedonia Alcala, Benito Juarez Market and Mercado 20 de Noviembre.
See properties

Learn more about Oaxaca

Ancient Zapotec ruins at Monte Albán tower above this UNESCO World Heritage city where local life thrives. The zócalo buzzes with mezcal sippers and vendors selling tlayudas and mole varieties. The Oaxaca Textile Museum showcases vibrant indigenous weaving traditions. The Guelaguetza festival brings regional dance in July, while year-round markets feature black clay pottery and alebrijes (fantastical wooden creatures). After exploring Oaxaca Cathedral, visit a mezcalería where bartenders explain the smoky spirit with religious devotion. Green stone buildings give the city its nickname 'la Verde Antequera' – though most remember the colourful food more.

See all hotels in Oaxaca

Check out reviews of Oaxaca hotels guests love

Hotel Real Alma

Hotel Real Alma

10/10 Excellent
"This was a great hotel. Very clean and staff is very friendly and helpful. Parking was very easy and accessible. It was close to a lot of restaurants, vendors, and shopping areas within walking distance. Transportation to other towns is right at the corner from the hotel. Breakfast was fresh and delicious. Highly recommended!"
Omar Saeed 6-night trip
Posted 2 days ago
Hotel Real Alma
Hotel Oaxaca Real

Hotel Oaxaca Real

10/10 Excellent
"Lovely, comfortable rooms and facilities with loads of charm."
Tricia 1-night trip
Posted 2 days ago
Hotel Oaxaca Real
Hotel Trebol

Hotel Trebol

10/10 Excellent
"No heating "
ANTHONY LEANDRO VALDIVIA 4-night trip
Posted 3 days ago
Hotel Trebol
Hotel Boutique Naura Centro

Hotel Boutique Naura Centro

10/10 Excellent
"Clean, roomy and quiet. It was perfect"
Miguel Angel 3-night trip
Posted 3 days ago
Hotel Boutique Naura Centro
Grand Fiesta Americana Oaxaca

Grand Fiesta Americana Oaxaca

10/10 Excellent
"amazing staff"
Patricia 3-night trip
Posted 4 days ago
Grand Fiesta Americana Oaxaca
Casona Oaxaca Historia y Paz

Casona Oaxaca Historia y Paz

10/10 Excellent
"Love love love. "
Lucila 6-night trip
Posted 5 days ago
Casona Oaxaca Historia y Paz
Quinta Real Oaxaca

Quinta Real Oaxaca

10/10 Excellent
"Beautiful, unique property with excellent service. Would definitely return. "
Thomas 4-night trip
Posted 6 days ago
Quinta Real Oaxaca
Hotel Victoria Oaxaca

Hotel Victoria Oaxaca

10/10 Excellent
"Had read some other lackluster reviews, but so glad we stayed at Hotel Victoria. We loved our double superior room with full windows and balcony. The grounds and pool area were well maintained, the room was spotless, the food in the restaurant was excellent, and all the staff were so friendly and attentive. A great way to start our month of travels in Oaxaca! Many thanks!"
Sandy 4-night trip
Posted 8 days ago
Hotel Victoria Oaxaca
Holiday Inn Express Oaxaca-Centro Historico by IHG

Holiday Inn Express Oaxaca-Centro Historico by IHG

10/10 Excellent
"The room is a good size and hotel has a good location. Front desk was very helpful. There was a guy who was especially patient with us, but I don't know his name. Basically all of them were helpful. Breakfast was good, and I liked the fact they served almost until last minutes before they closed. Restaurant staff was nice and attentive. The only thing I will change - I thought there was a pool and a tub there. However, it was not a jacuzzi, but little tub with cool water and massage. There were pretty cold evenings. I would prefer it would be a hot tub. "
Yuliya 8-night trip
Posted 8 days ago
Holiday Inn Express Oaxaca-Centro Historico by IHG

Frequently asked questions

How much does a hotel room cost in Oaxaca?
You can find top hotels in Oaxaca from £26 with options to suit your budget and needs. Ginger banana Hostel and Nativo Hostel Oax are a couple of affordable hotels popular with our travellers. If you're looking for an affordable hotel in Oaxaca that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How much does a hotel room cost in Oaxaca?
You can find top hotels in Oaxaca from £26 with options to suit your budget and needs. Ginger banana Hostel and Nativo Hostel Oax are a couple of affordable hotels popular with our travellers. If you're looking for an affordable hotel in Oaxaca that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com. If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Oaxaca hotels?
Discover great deals on Oaxaca hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. If it's a spontaneous trip, check out our last-minute deals on Oaxaca hotels.
How can I find deals and earn rewards at Oaxaca hotels?
Members can save up to 20% on select hotels in Oaxaca. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.
Can I book Oaxaca hotels with free cancellation?
To book a refundable Oaxaca hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in Oaxaca?
Some of the most popular luxury hotels in Oaxaca are Quinta Real Oaxaca, Grand Fiesta Americana Oaxaca, and Casa Bonita Hotel & Luxury Residence. Quinta Real Oaxaca is a luxury hotel with a high guest rating amongst our travellers, and it offers an outdoor pool and a garden-view restaurant, plus 24-hour room service in the guestrooms. Grand Fiesta Americana Oaxaca and Casa Bonita Hotel & Luxury Residence are two more favourite luxury stays in great Oaxaca locations.
What are some top pet-friendly hotels in Oaxaca?
Our travellers' favourite pet-friendly hotels in Oaxaca include:You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover more pet-friendly hotels in Oaxaca.
What are some of the best kid-friendly hotels in Oaxaca?
Some of the most well reviewed Oaxaca hotels for kids include Quinta Real Oaxaca, Grand Fiesta Americana Oaxaca, and Hotel Boutique Naura Centro. Quinta Real Oaxaca is a kid-friendly hotel in Oaxaca Centro with a guest score of 9.6 out of 10, offering family-friendly amenities like an outdoor pool and a garden-view restaurant, plus free cots in guestrooms. Check out Grand Fiesta Americana Oaxaca in Oaxaca Centro with a guest score of 9.6. This popular hotel has an indoor pool and free valet parking, as well as free cots in the guestrooms. Hotel Boutique Naura Centro is another good option, and it's located in Oaxaca Centro. Explore more kid-friendly hotels in Oaxaca by using our "Family friendly" filter in your search on Hotels.com.
What are the top Oaxaca hotels with a pool?
For a little extra luxury, discover some of the best Oaxaca hotels with a pool. Hotel Victoria Oaxaca is a great hotel with an outdoor pool and a guest rating of 8.8 out of 10. Hotel San Felipe is a popular hotel that features an outdoor pool along with a restaurant and free parking. You can select "Pool" in the "Amenities" filter of your search on Hotels.com to find even more places to stay in Oaxaca with a pool.
What are some of the best Oaxaca hotels with free parking?
If you're arriving by car, choosing a great Oaxaca hotel with free parking is a plus. Our travellers' favourites include:
What are the top Oaxaca boutique hotels?
Treat yourself to a stylish and luxurious boutique hotel in Oaxaca. Casa Los Cantaros Hotel Boutique is a popular hotel with our travellers, offering guests a restaurant and a terrace as well as guestrooms with free WiFi.
What are some popular hotels in central Oaxaca?
For hotels in central Oaxaca, check out Hotel Oaxaca Real and Hotel Trebol. Travellers love Hotel Oaxaca Real for its location, as well as the outdoor pool, restaurant and bar/lounge this hotel offers. Hotel Trebol is another popular central hotel with a restaurant, a coffee shop/cafe and a free English breakfast. When you stay at one of these central hotels, you'll be in easy reach of top sights including Church of Santo Domingo de Guzmán. Oaxaca Centro and Ruta Independencia are some of the most central areas for your Oaxaca holiday.

Find out more about Oaxaca

Awakening the Senses: Discover Oaxaca’s Vibrant Tapestry of Culture and Nature

Nestled in the heart of Mexico, Oaxaca enchants with its vibrant culture, stunning colonial architecture, and a rich tapestry of traditions. The historic city centre, a UNESCO World Heritage site, boasts the magnificent Oaxaca Cathedral and a myriad of charming churches. Explore bustling markets overflowing with colourful handicrafts and savour the region's renowned cuisine, from mole to mezcal. The nearby Zapotec ruins of Monte Albán offer a glimpse into ancient civilisations. With its artistic spirit, vibrant festivals, and breathtaking landscapes, Oaxaca is a captivating destination that invites travellers to immerse themselves in its unique allure.

Discover great hotels in Oaxaca

Oaxaca offers a diverse range of accommodation, from charming boutique hotels showcasing local artistry to luxurious stays with stunning views. You can find well-appointed star hotels that blend comfort and culture, making it easy to enjoy the vibrant atmosphere of this enchanting city. Here are some of the best hotels in Oaxaca that our travellers love:

  1. Hotel Guivá San PabloOpens in a new window: This charming 2.5-star hotel offers a welcoming atmosphere for LGBTQIA travellers seeking a comfortable retreat. With a focus on a pet-friendly experience, it provides a unique opportunity for guests to enjoy their stay alongside their furry companions. The property features essential amenities designed for relaxation and convenience, ensuring a pleasant visit. Visitors appreciate the friendly environment and the ease of access to local attractions, making it an appealing choice for those looking to explore the vibrant culture of Oaxaca.
  2. Grand Fiesta Americana OaxacaOpens in a new window: Renowned for its eco-certified credentials, this 4.5-star hotel is perfect for family travellers who value sustainability without compromising on comfort. The property boasts a selection of amenities tailored for children, alongside high-end features that cater to a discerning audience. With a commitment to creating enriching experiences, guests enjoy the luxurious atmosphere, exceptional dining options, and the hotel's thoughtful design. The welcoming ambiance and focus on family-friendly services make it a top choice for those seeking memorable and enjoyable stays in Oaxaca.
  3. Quinta Real OaxacaOpens in a new window: Emphasising a historic theme, this distinguished 4.5-star hotel is situated in a national historic building, providing a unique backdrop for leisure travellers. The property combines architectural elegance with modern comforts, offering a range of business amenities without overshadowing its leisure appeal. Guests can indulge in curated experiences that highlight the rich culture of Oaxaca, while the exquisite design and thoughtful service ensure a memorable stay. The atmosphere is elevated by quality dining options and an inviting space for relaxation, appealing to those who appreciate a blend of history and luxury.

Top locations to stay in Oaxaca

Some great areas to stay in Oaxaca, Oaxaca, Mexico, are San Agustín Yatareni, Trinidad de Viguera, and Oaxaca Centro. San Agustín Yatareni offers a serene atmosphere with local charm, Trinidad de Viguera boasts stunning views and a close-knit community, while Oaxaca Centro is vibrant, rich in culture, and ideal for first-time visitors seeking to experience the heart of the city.

  1. Oaxaca CentroOpens in a new window: Staying in Oaxaca Centro places you right in the heart of the city, where vibrant culture and history come alive. This area is famous for its stunning colonial architecture, bustling markets, and lively plazas. You'll find must-see attractions like the magnificent Santo Domingo Church and the impressive Oaxaca Cathedral. The nearby markets offer a unique shopping experience, with local crafts, textiles, and delicious street food just waiting to be explored. As the cultural hub of Oaxaca, the Centro also hosts various cultural events, galleries, and museums, making it a fantastic base for immersing yourself in the local scene.
  2. San Agustín YatareniOpens in a new window: If you're looking for a more tranquil stay, San Agustín Yatareni provides a peaceful escape just outside the city. This charming area is known for its beautiful natural landscapes and traditional Oaxacan charm. It's an excellent spot for those who enjoy outdoor activities like hiking and exploring local artisan workshops. The community here is warm and welcoming, and you can discover unique handmade crafts and products that make perfect souvenirs. The proximity to Oaxaca Centro also allows easy access to the city's attractions, blending relaxation with cultural exploration.
  3. Trinidad de VigueraOpens in a new window: Trinidad de Viguera is a lesser-known gem perfect for travellers seeking an authentic experience. Nestled in a picturesque setting, this area offers a glimpse into local life away from the tourist crowds. You can explore beautiful natural surroundings and discover local traditions and crafts. The sense of community is strong here, and you'll find friendly locals eager to share their culture. While it may not have the same buzz as the city centre, it provides a unique opportunity to connect with the heart of Oaxaca and enjoy a more laid-back atmosphere.

Things to do in Oaxaca

Oaxaca beckons with its stunning blend of lush mountains, vibrant festivals, and colourful markets. Wander through charming parks, engage in lively dance performances, and savour local culinary delights. Whether hiking scenic trails or enjoying artistic tours, this region is a feast for the senses, promising unforgettable experiences for every traveller.

  • Zócalo SquareOpens in a new window – Start your adventure at Zócalo Square, the lively heart of Oaxaca. This bustling plaza is surrounded by charming cafes and shops, making it the ideal spot to relax and soak up the vibrant atmosphere. Enjoy the local artisans showcasing their crafts and don't miss the chance to sample delicious street food.
  • Church of Santo Domingo de GuzmánOpens in a new window – Just a short stroll from the square, the Church of Santo Domingo de Guzmán beckons with its stunning baroque architecture. Step inside to admire the intricate altarpieces and the serene atmosphere. The adjacent Museo de las Culturas de Oaxaca offers a deeper dive into the region's rich history.
  • Oaxaca CathedralOpens in a new window – Another architectural gem, Oaxaca Cathedral stands majestically in the Zócalo. Its striking façade and beautifully decorated interior invite you to explore. Attend a local service to experience the cathedral's spiritual significance and listen to the melodious hymns echoing within its walls.
  • Oaxaca Ethnobotanical GardenOpens in a new window – For a breath of fresh air, head to the Oaxaca Ethnobotanical Garden. This tranquil space showcases the region's diverse plant life and offers guided tours that reveal the cultural significance of various species. Take a leisurely stroll through the gardens and appreciate the natural beauty around you.
  • Monte AlbánOpens in a new window – Conclude your trip with a visit to the ancient ruins of Monte Albán. Perched high above the valley, this archaeological site presents stunning views and fascinating remnants of the Zapotec civilization. Explore the plazas, temples, and tombs, and imagine the lives of those who once thrived here.

4 tips for savvy savings when booking a hotel in Oaxaca

  1. Book for the cheapest times: The most budget-friendly time to visit Oaxaca is during June, August, and September, when hotel prices tend to be lower. For those looking to immerse themselves in the city's rich history and vibrant culture, a stay of at least 3 to 4 days is recommended. This allows ample time to explore significant landmarks such as the stunning cathedral, various historic churches, and renowned museums. Visitors can also enjoy local art, beautiful floral displays, lively dancing, and engaging festivals, all of which provide great value for money. Additionally, travelling during this period may offer the chance for even lower prices on accommodations and tours.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Oaxaca, begin by exploring the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted hotel rates as your travel date approaches. Consider enabling email alerts or push notifications from Hotels.com to stay updated on flash sales and exclusive last-minute promotions, helping you seize opportunities to save. Additionally, the Smart ShoppingOpens in a new window feature, accessible via the app, allows you to compare hotel prices and amenities, ensuring you're well-informed. This way, if prices drop or rooms become available, you'll be among the first to book your getaway.
  3. Be flexible with dates: Prices can fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay at a hotel in Oaxaca. If you're seeking a distinctive experience, boutique hotels often provide a more personalised touch and may offer better value. When you book with Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher side, we’ll recommend alternative dates that may be more affordable, helping you to secure a better deal.
  4. Consider your location: Hotels situated near the city centre usually tend to be more expensive, but thanks to Oaxaca's excellent public transport links, you might discover a more affordable independent hotel a bit further out that remains well connected. For those keen to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often great value for money to be found. Opting for these alternative locations could provide a more authentic and budget-friendly experience.

Best time to go to Oaxaca

Oaxaca experiences its lowest average temperature in January, at 60.6°F (15.9°C), while May is the hottest month, with an average temperature of 68.7°F (20.4°C). September tends to be the wettest month. The peak travel months to visit Oaxaca are March, July, and September, which see a higher number of tourists. During this peak period, the weather is sunny to mostly cloudy, accompanied by no to moderate rainfall. In contrast, May, August, and November are ideal if you're looking for a calmer vacation, marked by no to moderate rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring