Top Hotels in Oaxaca
Find the Top Hotels in Oaxaca – 100+ Quality Options from Leading Providers
1-50 out of 137 hotels
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
Aparthotel
MapView on map1.3 km from City Centre800 m from 20 de Noviembre Market
From
US$ 49
/night
- Fully equipped kitchenettes available
- Family-oriented accommodation options
- Air-conditioned units throughout the property
Hotel
MapView on map800 m from City Centre300 m from Oaxaca Cathedral
From
US$ 344
/night
- 24-hour front desk service
- Cultural walking tours available
- Vegetarian breakfast options offered
Hotel
- Outdoor Pool
- In-room Safe
- El Pombo Restaurant
800 m from City Centre300 m from Oaxaca Cathedral
From
US$ 66
/night
- Restored 16th-century convent building
- Spectacular outdoor pool with waterfall
- Tourist services and babysitting available
Hotel
- Cafe
- Spa
- Massage
1000 m from City Centre200 m from Downtown Oaxaca de Juarez
From
US$ 57
/night
- 19th-century property in historic town
- On-site restaurant with à la carte breakfast
- Convenient bike rental and tours available
Hotel
- On-site Spa
- Garden
- Business Centre
500 m from City Centre500 m from Santo Domingo Temple
From
US$ 113
/night
- On-site garden with local art exhibits
- Patio rooms with garden views
- On-site spa offering diverse treatments
Hotel
- Indoor pool
- Rooftop bar
- On-site restaurant
1000 m from City Centre200 m from Downtown Oaxaca de Juarez
From
US$ 146
/night
- Rooms with art from local and international artists
- Gastronomic journey with local organic cuisine
- Rooftop pool overlooking Oaxaca Valley
Hotel
- Rooftop Pool
- Business Center
- Outdoor Bar
600 m from City Centre300 m from Oaxaca Cathedral
From
US$ 120
/night
- Rooftop pool with scenic views
- Business center with meeting facilities
- Outdoor terrace and bar area
Hotel
- Colonial courtyard
- On-site restaurant
- Pet-friendly services
800 m from City Centre300 m from Oaxaca Cathedral
From
US$ 97
/night
- 19th-century historic mansion ambiance
- Central location near main attractions
- On-site bicycle rental services
Hotel
500 m from City Centre300 m from Santo Domingo Temple
From
US$ 270
/night
The boutique-style La Casona features a shared lounge and a garden, Oaxaca Cathedral is 17 minutes' walk away.
Hotel
- Outdoor pool
- Tennis courts
- Game room
700 m from City Centre400 m from Central Bus Station foreign buses
From
US$ 53
/night
- Outdoor dining at Restaurante La Pergola
- Lighted tennis courts for active guests
- 24-hour fitness center for convenience
Hotel
- On-site Restaurant
- 24-hour Reception
- Tour Desk
600 m from City Centre300 m from Oaxaca Cathedral
From
US$ 70
/night
- Eco-friendly technology reducing energy use
- Oaxaca-style breakfast at on-site restaurant
- 24-hour reception and tour desk available
Hotel
- Outdoor Pool
- On-site Restaurant
- Car Rentals
1.7 km from City Centre1.1 km from Food and Flea Market
From
US$ 170
/night
- On-site restaurant serving local cuisine
- Outdoor swimming pool open all year
- Guided tours and car rental services
Hotel
9.4
Perfect11 review10
- Outdoor Pool
- Fitness Centre
- Business Centre
500 m from City Centre300 m from Santo Domingo Temple
From
US$ 344
/night
- Colonial-style rooms with modern amenities
- Outdoor pool with sun loungers available
- 24-hour reception and security services
Hotel
- Rooftop Pool
- Free Parking
- A la Carte Dining
400 m from City Centre600 m from Central Bus Station foreign buses
From
US$ 78
/night
- 17th-century colonial house atmosphere
- Rooftop pool with city views
- A la carte dining options
Hotel
- On-site restaurant
- Childcare services
- Car rental
900 m from City Centre100 m from Oaxaca Cathedral
From
US$ 80
/night
- On-site restaurant with local cuisine
- Located next to Oaxaca Cathedral
- Live local music performances available
Bed & Breakfast
- Free parking
- Furnished terrace
- Luggage storage
800 m from City Centre600 m from Santo Domingo Temple
From
US$ 100
/night
- Close to historic Convento de Santo Domingo
- Bright colorful rooms with private bathrooms
- Relaxing furnished terrace for guests
- Heated pool
- Landscaped courtyard
- Reading terrace
600 m from City Centre700 m from Santo Domingo Temple
From
US$ 53
/night
- Solarium for perfect tanning
- Heated pool for year-round enjoyment
- Delicious local breakfast daily
- Free parking
- Business center
- Fitness center
800 m from City Centre800 m from Santo Domingo Temple
From
US$ 64
/night
- 4 blocks from Historic Center
- Complimentary American breakfast included
- Accessible fitness center onsite
Hotel
- Garden
- Bar
- Spa
500 m from City Centre400 m from Santo Domingo Temple
From
US$ 83
/night
- Pet-friendly boutique hotel with amenities
- Master suites with creative communal spaces
- Special rates for digital nomad stays
Hotel
3.2 km from City Centre
From
US$ 45
/night
Guests of the 4-star Mision, which boasts a strategic setting in the historic part of the city, can visit San FELIPE only a 7-minute walk away and enjoy a casino and various recreational opportunities.
Hotel
- Outdoor Pool
- Fitness Centre
- Meeting Rooms
3.3 km from City Centre
From
US$ 104
/night
- Dog-friendly hotel with welcome kit
- Digital welcome check-in kiosks available
- Gastronomic route with regional cuisine
Hotel
- Restaurant
- Bar Lounge
- 24-hour Reception
600 m from City Centre300 m from Oaxaca Cathedral
From
US$ 62
/night
- Restored 19th-century house charm
- Oaxacan dishes in courtyard restaurant
- Air-conditioned luxurious rooms
- Cooking Workshop
- Elegant Suites
- On-site Spa
600 m from City Centre300 m from Santo Domingo Temple
From
US$ 202
/night
- Luxurious baroque and European-style decor
- Oaxacan cooking workshops for guests
- Adults-only boutique hotel experience
Hotel
10.0
Perfect11 review10
- Business Center
- Meeting Rooms
- Breakfast Buffet
600 m from City Centre800 m from Santo Domingo Temple
From
US$ 45
/night
- One Start breakfast included daily
- Eco-conscious in-room amenities
- Access to business center
Hotel
- Artisan Restaurant
- On-site Boutique
- Garden Views
300 m from City Centre300 m from Santo Domingo Temple
From
US$ 78
/night
- Unbeatable location by Santo Domingo Temple
- Artisan restaurant with traditional Oaxacan cuisine
- On-site boutique selling local artisan crafts
Hotel
- Private Villas
- On-site Restaurant
- Massage Services
900 m from City Centre500 m from Downtown Oaxaca de Juarez
From
US$ 188
/night
- 19th-century restored building charm
- Complimentary organic breakfast included
- 24-hour friendly concierge service
- Communal Kitchen
- Garden Patios
- Studio Apartments
200 m from City Centre400 m from Santo Domingo Temple
From
US$ 40
/night
- Eco-friendly sustainability practices
- Authentic Oaxacan cultural experiences
- Complimentary breakfast with local ingredients
Guest house
- Shared kitchen
- Tour desk
- Lounge area
1.5 km from City Centre800 m from 20 de Noviembre Market
From
US$ 54
/night
- Engaging local culture activities
- Shared kitchen with cooking facilities
- Relaxing garden space
Hotel
- Air Conditioning
- Safety Box
- Travel Agency
1.0 km from City Centre200 m from 20 de Noviembre Market
From
US$ 48
/night
- Restaurant and bar on-site
- Close to Oaxaca Cathedral
- Family-friendly atmosphere
Hotel
- Colonial Decor
- On-site Restaurant
- Garden View
400 m from City Centre400 m from Santo Domingo Temple
From
US$ 58
/night
- Colonial-style rooms with elegant decor
- On-site restaurant serving traditional Oaxacan cuisine
- Historical building with cultural significance
- Rooftop terrace
- Outdoor pool
- On-site restaurant
800 m from City Centre300 m from Oaxaca Cathedral
From
US$ 53
/night
- Charming rooftop terrace with city views
- Authentic Oaxacan cuisine on-site
- On-site spa with various treatments
Hotel
- Tour desk
- Luggage storage
- Concierge service
800 m from City Centre400 m from Oaxaca Cathedral
From
US$ 52
/night
- 24-hour front desk service
- Luggage storage and locker room
- City view rooms available
600 m from City Centre700 m from Oaxaca Cathedral
From
US$ 80
/night
Set only a 5-minute walk from Centro Fotografico Alvarez Bravo and in the Oaxaca Historic Centre district, the charming El Diablo Y La Sandia Oaxaca has 7 rooms.
Bed & Breakfast
- Private Bathroom
- Garden
- Air Conditioning
800 m from City Centre500 m from Santo Domingo Temple
From
US$ 161
/night
- Air-conditioned accommodations with garden
- Private bathrooms with hair dryers included
- Located in Oaxaca Historic Centre district
Hotel
- Flat-screen TV
- 24-hour front desk
- Private bathroom
400 m from City Centre300 m from Central Bus Station foreign buses
From
US$ 17
/night
- Attractive location in Historic Centre
- 24-hour front desk service available
- Flat-screen TVs in all rooms
Hotel
700 m from City Centre500 m from Santo Domingo Temple
From
US$ 69
/night
Offering a restaurant and luggage storage, the Casa lies in a historical area, approximately 800 metres from Zocalo and only 11 minutes' stroll from Mercado Benito Juarez.
- On-site Spa
- 24-hour Reception
- Adults-Only
1000 m from City Centre500 m from Downtown Oaxaca de Juarez
From
US$ 76
/night
- Adults-only atmosphere for relaxation
- On-site spa with beauty services
- Traditional Oaxacan cuisine restaurant
Bed & Breakfast
- Sun terrace
- Private bathrooms
- Art galleries
600 m from City Centre500 m from Santo Domingo Temple
From
US$ 101
/night
- Charming colonial styled rooms
- Continental breakfast included daily
- Spacious sun terrace available
Aparthotel
- Kitchenette
- 24-hour reception
- Tour desk
1.1 km from City Centre400 m from 20 de Noviembre Market
From
US$ 44
/night
- Historic elegance with talavera tiles
- Cultural attractions just steps away
- Rooftop terrace with mountain views
Hotel
- Central patio
- 24-hour reception
- Local tours
1000 m from City Centre400 m from Oaxaca Cathedral
From
US$ 15
/night
- Colonial architecture and authentic decor
- 5-minute walk to main square attractions
- On-site tours of local culture available
Hotel
- Garden
- Restaurant
- Private Parking
300 m from City Centre300 m from Santo Domingo Temple
From
US$ 30
/night
- Located one block from historic sites
- Peaceful residential street ambiance
- Attractive decor and friendly service
Hotel
- Outdoor spa
- Private terrace
- Artistic design
200 m from City Centre300 m from Santo Domingo Temple
From
US$ 209
/night
- Intimate art-inspired luxury retreat
- Private terrace for unique moments
- Variety of on-site spa services
Hotel
- Cable TV
- Tour desk
- Laundry service
1000 m from City Centre100 m from Downtown Oaxaca de Juarez
From
US$ 41
/night
- Located in Historic Centre of Oaxaca
- 24-hour front desk service available
- Close to Food and Flea Market
Hotel
- Sun terrace
- Concierge service
- Shared lounge
900 m from City Centre200 m from Oaxaca Cathedral
From
US$ 63
/night
- Near popular museums and galleries
- Rustic Mexican décor with vibrant colors
- On-site massages available for guests
Hotel
9.2
Perfect11 review10
- Air conditioning
- In-room breakfast
- Flat-screen TV
300 m from City Centre400 m from Santo Domingo Temple
From
US$ 46
/night
- Oaxaqueña cuisine restaurant
- Massage services available
- Close to Santo Domingo Church
- Family rooms
- Flat-screen TV
- Picnic area
1.2 km from City Centre200 m from Food and Flea Market
From
US$ 58
/night
- On-site restaurant with American breakfast
- 24-hour front desk and concierge service
- Temporary art galleries on-site
Inn
- On-site Spa
- Daily Breakfast
- Bicycle Rental
600 m from City Centre400 m from Santo Domingo Temple
From
US$ 33
/night
- Historic 19th-century house charm
- Steps from Santo Domingo cultural hub
- On-site spa with diverse treatments
Hotel
- Restaurant Bar
- Common Areas
- Free Parking
1.2 km from City Centre200 m from 20 de Noviembre Market
From
US$ 77
/night
- Cultural heritage monument nearby
- Delicious Mexican-local food offered
- Pet-friendly designated rooms available
- Indoor Pool
- Nabane Spa
- Gourmet Restaurant
200 m from City Centre400 m from Central Bus Station foreign buses
From
US$ 474
/night
- Architectural wonder blends tradition and modernity
- Dog-friendly, welcomes pets with special amenities
- Nabane Spa offers therapeutic treatments
- Garden restaurant
- Airport shuttle
- Concierge service
600 m from City Centre600 m from Oaxaca Cathedral
From
US$ 394
/night
- Garden restaurant with local cuisine
- Art galleries and walking tours available
- Air-conditioned rooms with private terrace
Saved
Save