Popular hotels
Tips
Cheapest hotels
Where to stay

Hotels in Oaxaca

Search and compare Oaxaca hotels from hundreds of travel sites and save.

Oaxaca
24 Jul — 25 Jul2
Oaxaca
Wed 24/7
Thu 25/7
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Oaxaca

Discover well-known properties in Oaxaca that are favoured by visitors more than others. There are 3,294 hotels in Oaxaca and price data was last updated on 17 July 2024. The average price for a hotel in Oaxaca is ₹ 14,075/night.
These hotels are among the most popular properties in the Oaxaca area. Try adjusting the dates or room and guest combinations if you're not seeing the options you're looking for.
Filter by star ratings
All filters
Seccion Hotelera Bahia de Conejos Lote 8, Tangolunda, Oaxaca, Mexico
Set on a private beach in Conejos Bay, Secrets Huatulco offers luxury amenities like rooms with minibar and balconies, 24-hour room service and a spa. This adult-only Resort features a large outdoor pool, a gym and an all-inclusive plan. The air-conditioned rooms at the Secrets Huatulco come with a Satellite flat-screen TV, an iPod docking station, a CD and a DVD player. They also feature a private bathroom with hairdryer, bathrobes and slippers are included. Guests can choose between 8 gourmet restaurants and 4 stylish bars, no reservation or wristbands are needed. The hotel also has a nightclub and daily entertainment staff. Secrets Huatulco Resort & Spa is located in a private hotel area, and it's a 30-minute drive from Huatulco International Airport. The city centre can be reached in 21 minutes by car and Puerto Escondido is 114 km away.
8.6
Excellent
200 reviews
Location
3.6 km from city centre
₹ 30,728
Calle 5 De Mayo 300, Oaxaca, Oaxaca, Mexico
Colonial Oaxaca hotel in Oaxaca Centro with fitness center An outdoor pool, a restaurant, and a fitness center are available at this smoke-free hotel. WiFi in public areas is free. Other amenities include a bar/lounge, a snack bar/deli, and 24-hour room service. Quinta Real Oaxaca offers 91 air-conditioned accommodations with minibars and safes. Beds feature premium bedding. Plasma televisions come with satellite channels. Rooms have partially open bathrooms. Bathrooms include bathrobes, slippers, designer toiletries, and complimentary toiletries. Guests can surf the web using the complimentary wireless Internet access. Business-friendly amenities include desks, desk chairs, and phones. Additionally, rooms include complimentary bottled water and hair dryers. A nightly turndown service is provided and housekeeping is offered daily. Amenities available on request include irons/ironing boards. Recreational amenities at the hotel include an outdoor pool and a fitness center. The recreational activities listed below are available either on site or nearby; fees may apply.
Free Wi-Fi
8.9
Excellent
547 reviews
Location
0.2 km from city centre
₹ 25,989
Calle Del Morro, Puerto Escondido, Oaxaca, Mexico
Stylish hotel on the shore with 3 outdoor swimming pools Spend the day on Hotel Santa Fe's beach or relax by one of the hotel's 3 outdoor swimming pools. Hotel Santa Fe offers 68 accommodations with safes and ceiling fans. Televisions come with satellite channels. Bathrooms include showers. Business-friendly amenities include desks and phones; free local calls are provided (restrictions may apply). In-room massages, irons/ironing boards, and hair dryers can be requested. Housekeeping is provided daily. 3 outdoor swimming pools are on site along with a children's pool. The recreational activities listed below are available either on site or nearby; fees may apply.
Free Wi-Fi
Parking
8.3
Excellent
515 reviews
Location
2.4 km from city centre
₹ 9,045
Blvd. Chahue No. 1000, Santa Maria Huatulco, Oaxaca, Mexico
Offering an outdoor pool, Quinta Bella Huatulco is located in Santa Cruz Huatulco. Free WiFi access is available. Each modern and bright room here will provide you with a flat-screen satellite TV, air conditioning and a terrace. Featuring a shower, private bathrooms also come with free toiletries. You can enjoy the sea views from the terrace. Extras include a seating area. Guests will be able to explore the restaurants available within 250 metres away. At Quinta Bella Huatulco you will find a 24-hour front desk, a garden and a snack bar. Other facilities offered at the property include meeting facilities, a ticket service and a tour desk. The property offers free parking. The hotel is 1.6 km from Huatulco’s town centre and 900 metres from Santa Cruz Bay. Bahías de Huatulco International Airport is 20 minutes’ drive away.
Free Wi-Fi
Parking
8.8
Excellent
1110 reviews
Location
22.5 km from city centre
₹ 9,880
Ricardo Flores Magon No. 201, Oaxaca, Oaxaca, Mexico
Offering free Wi-Fi in all areas, a terrace with a fountain and Colonial style décor, the Hotel Trebol is located 2 minutes’ walk from the Oaxaca Zocalo Square and 500 metres from the Handcraft Market. The rooms with classic décor offer ceiling fan, cable TV, telephone and a private bathroom with shower and free toiletries. Guests at Hotel Trebol will find a variety of Mexican restaurants at Benito Juárez Market located in front of the property as well as locally made products. Los Portales restaurant offering regional and international cuisine is only 100 metres away. A business centre and safety box at the front desk is also available. This hotel is 10 minutes’ drive from the Guelaguetza Festival Auditorium and 10 km from the Atzompa Archaeological Site. The Oaxaca International Airport is a 25-minute drive away.
Free Wi-Fi
Parking
Airport shuttle
8.8
Excellent
975 reviews
Location
0.7 km from city centre
₹ 8,189
Calzada Porfirio Diaz 102, Col. Reforma, Oaxaca, Oaxaca, Mexico
Surrounded by extensive and beautiful gardens, Mision de los Angeles is close to Oaxaca International Airport, at only 20 km. Hotel Mision de los Angeles offers standard rooms, Junior Suites, surrounded by gardens. The rooms are equipped cable TV, hairdryer, plasma screen, free WiFi. Some of the services include luxury hotel amenities, an outdoor swimming pool, tennis court and Business Center. The hotel has currency exchange services, restaurants Antequera National and International cuisine, opened for breakfast, lunch and dinner. The hotel also offers the Tanilaoo Bar. The archeological sit of Monte Alban is just 13 minutes distance and the museum of contemporary art of Oaxaca is only 5 km away.
Free Wi-Fi
Parking
8.1
Excellent
1618 reviews
Location
0.9 km from city centre
₹ 6,955
Tinoco y Palacios 414, Col. Centro, Oaxaca, Oaxaca, Mexico
Rooms Stay in one of 25 guestrooms featuring flat-screen televisions. Complimentary wireless Internet access is available to keep you connected. Bathrooms feature showers, complimentary toiletries, and hair dryers. Amenities Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless Internet access. Additional amenities at this Colonial inn include concierge services and gift shops/newsstands. Business}, Other Amenities Featured amenities include express check-out, a 24-hour front desk, and luggage storage. Property Location A stay at Hotel Casa del Sótano places you in the heart of Oaxaca, steps from Belber Jimenez Museum and 4 minutes by foot from Santo Domingo Square. This inn is 0.6 mi (1 km) from Zocalo Square and 0.5 mi (0.7 km) from Church of Santo Domingo de Guzman. Dining Enjoy a satisfying meal at Raíces Restaurante serving guests of Hotel Casa del Sótano. English breakfasts are available daily from 8:00 AM to 10:00 AM for a fee. Optional Charges Fee for English breakfast: approximately MXN 100–150 per person The above list may not be comprehensive. Fees and deposits may not include tax and are subject to change. Check-In Checkin starts at 3:00 PM Checkin end at 11:30 PM The minimum age of Checkin 18 Extra-person charges may apply and vary depending on property policy Government-issued photo identification and a credit card, debit card, or cash deposit may be required at check-in for incidental charges Special requests are subject to availability upon check-in and may incur additional charges; special requests cannot be guaranteed This property accepts credit cards, debit cards, and cash Safety features at this property include a carbon monoxide detector and a smoke detector Be prepared: check the latest COVID-19 travel requirements and measures in place for this destination before you travel. This property doesn't offer after-hours check-in. To make arrangements for check-in please contact the property at least 24 hours before arrival using the information on the booking confirmation. Guests must contact the property in advance for check-in instructions. Front desk staff will greet guests on arrival. Check-Out Checkout is done at 11:00 AM Pets Pets not allowed Service animals not allowed General instructions No rollaway/extra beds available No elevators Minimum guest age is 18 Caters to adults only No alcohol allowed onsite Essential workers only - NO Property is cleaned with disinfectant Staff wears personal protective equipment Protective clothing is available to guests Masks are available to guests Guests are provided with free hand sanitizer Social distancing measures are in place Contactless check-in is available Property confirms they are implementing enhanced cleaning measures Gap period enforced between guest stays - 72 hours Staff temperature checks are conducted regularly Temperature checks are available to guests Bed sheets and towels are washed at a temperature of at least 60°C/140°F Commonly-touched surfaces are cleaned with disinfectant Property confirms they are implementing guest safety measures Contactless check-out is available Property follows sanitization practices of Safe Travels (WTTC - Global) Professional property host/manager
Free Wi-Fi
Location
0.3 km from city centre
₹ 6,935
Cerrada Del Museo de la Tortuga No. 1, Mazunte, Oaxaca, Mexico
This contemporary Mexican-style property is located in Mazunte facing the Pacific Ocean. The property has its own vegetable orchard and the toiletries used are eco-friendly and biodegradable produced on site. The rooms at Zoa Hotel feature iPod docking stations, terraces and balconies with views of the Pacific Ocean, mini bar and air conditioning. The Amarte Mar restaurant serves freshly made dishes with fresh ingredients from the orchard. For dinner, guests need to book the service. Dinners can be served on the gazebo, the beach or the sundeck upon prior request and for an additional fee. Zoa Hotel has a forum where guest may practice yoga, enjoy a film, a theatre play or use it for bigger social events. The pool area features a lounge that guests may use to relax or enjoy the sun in the deck. Zoa Hotel has also a reading corner. Huatulco International Airport is 50 minutes’ drive away.
Free Wi-Fi
9.2
Excellent
98 reviews
Location
0.3 km from city centre
₹ 28,902
Calle Puebla #407, Puerto Escondido, Oaxaca, Mexico
Hotel Casamar Suites is just 30 metres from Playa Zicatela Beach in Puerto Escondido and features free Wi-Fi and a shared swimming pool. The property also has BBQ facilities and complimentary yoga. The traditionally furnished studios and apartments at this property come with a seating and dining area, as well as a fully equipped kitchen and a private patio. There are several supermarkets and markets within 2 km of Casamar Suites for guests who want to cook at home, and the area offers restaurants serving national and international cuisine. The property has onsite massage services and acupuncture treatments can be arranged for an extra fee. Puerto Escondido City Centre, where guests will find shopping, is 2 km away, while the city’s international airport is a 15-minute drive away. One-Bedroom Flat First Floor/ Dalia, and Economy Studio/Lily; both have spiral staircase entry. Basic Studio/ Jazmin; it is not soundproof.
Free Wi-Fi
Parking
8.8
Excellent
226 reviews
Location
5.1 km from city centre
₹ 5,406
Allende 208, Col. Centro, Oaxaca, Oaxaca, Mexico
Palacio Borghese Hotel Boutique - Adults Only is a colonial building set in the centre of Oaxaca, less than 2 blocks from the Santo Domingo de Guzman Temple. It features free WiFi throughout and free parking and valet service. Santo Domingo church is 120 metres away. Each luxurious, air-conditioned room is decorated with elegant furniture and rich fabric. All come with satellite TV, hydromassage bathtub, soft feather pillows and a range of amenities. Slippers and a bathrobe are also provided. Guests can relax on a Balinese bed on the Palacio Borghese Hotel Boutique - Adults Only's terrace. Oaxaca is located in the Sierra Madre Valley. The city's Regional Museum and Santo Domingo Cultural Centre, the Oaxaca Contemporary Art Museum and the House of Juarez are all within a 10-minute walk.
Free Wi-Fi
8.7
Excellent
120 reviews
Location
0.2 km from city centre
₹ 16,476

Tips for booking hotels in Oaxaca

Gain useful insights and advice for booking the perfect stay in Oaxaca. Price data is based on averages over the past 12 months and was last updated on 17 July 2024.
Cheapest month:November
Most expensive month:July
Average price in Oaxaca:₹ 14,075/night
Cheapest price found:₹ 1,086/night
Cheapest day:Monday
Most expensive day:Thursday
₹ 2,828 - ₹ 28,835
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 2,828 - ₹ 28,835
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Oaxaca, Mexico

Discover affordable stays in Oaxaca that provide a quality experience without breaking the bank. Hotels in Oaxaca can be found for as low as ₹ 4,094 per night. There is currently one property in Oaxaca that can be booked for this price. Casa Yunenisa is one of the hotels that can be booked for the lowest price in Oaxaca. Price data was last updated on 17 July 2024
Currently, these are the lowest-priced hotels in Oaxaca we've come across for the dates selected. As prices can vary by date, change the dates if you're flexible to compare rates.
Show all 3,294 hotels
Prolongacion de Iturbide No. 410, Oaxaca, Oaxaca, Mexico
4.5 km from city centre
Free Wi-Fi
Air conditioning
₹ 4,094
Avg. per night
Abasolo 313, Centro, Oaxaca, Oaxaca, Mexico
0.4 km from city centre
Free Wi-Fi
₹ 19,505
Avg. per night

Hotel prices in Oaxaca

Get a sense of the average price and most popular properties to stay in Oaxaca to help you budget for your trip accordingly. Hotels that are booked the most in each class receive the “Most popular” badge. Hotels with the “Best value” badge are the most popular hotels in Oaxaca at attractive prices. Price data was last updated on 17 July 2024.
Prices on hotels (average nightly rate) for the dates selected, broken down by hotel class. Change the dates at the top of the page to see more options in Oaxaca.
2 stars and under
Calle Puebla #407, Puerto Escondido, Oaxaca, Mexico
₹ 5,406
Calle Del Morro, Colonia Marinero, Puerto Escondido, Oaxaca, Mexico
₹ 2,021
3 stars
Blvd. Chahue No. 1000, Santa Maria Huatulco, Oaxaca, Mexico
₹ 9,880
4 stars +
Seccion Hotelera Bahia de Conejos Lote 8, Tangolunda, Oaxaca, Mexico
₹ 30,728
Calle 5 De Mayo 300, Oaxaca, Oaxaca, Mexico
₹ 25,989
Calle Del Morro, Puerto Escondido, Oaxaca, Mexico
₹ 9,045

Best prices found by HotelsCombined users in the past 24 hours.

Other accommodations in Oaxaca

Find the perfect hostel, theme hotel, or holiday rental for your stay in Oaxaca.
Show all 3,294 stays
Calle Del Morro, Colonia Marinero, Puerto Escondido, Oaxaca, Mexico
2.5 km from city centre
Free Wi-Fi
₹ 2,021
Avg. per night

Where to stay in Oaxaca

Explore different neighbourhoods and areas within Oaxaca to find the perfect location for your stay. Map data was last updated on 17 July 2024.
Use the map to find hotels in Oaxaca that are close to the points of interest you'll be frequenting. As an added benefit, users can click a hotel they're interesting in to find helpful information and deals for that hotel.

Facts about staying in Oaxaca

Find useful tips and insights about staying in Oaxaca to help you make the most of your experience. FAQs were last updated on 17 July 2024.
  • Where is the best place to stay in Oaxaca?

    Oaxaca, Santa Maria Huatulco, and Santa Cruz Huatulco are the most popular places on HotelsCombined for stays in Oaxaca.

  • What are the best hotels in Oaxaca?

    Oaxaca is home to many highly-rated hotels, one of which is Dreams Huatulco Resort & Spa, which has a current rating of 8.0. For other potential stays, consider Casa Bonita Hotel & Luxury Residence and Hotel Descalzo, which can also be great places to stay in Oaxaca.

  • What is a good hotel near Zicatela Beach?

    Reviews of Hotel Santa Fe recommend it as a good place to stay near Zicatela Beach, scoring 8.3/10 from 515 ratings.

  • What is a good hotel in Oaxaca near Auditorio Guelaguetza?

    Quinta Real Oaxaca is a hotel near Auditorio Guelaguetza that is popular with HotelsCombined users, scoring 8.9 from 547 reviews.

  • Is there a good hotel near Oaxaca Ethnobotanical Garden?

    A good hotel near Oaxaca Ethnobotanical Garden is Quinta Real Oaxaca, which has been rated 8.9/10 by 547 HotelsCombined user reviews.

  • When is the best time to stay in Oaxaca?

    Opt for a stay in Oaxaca during November for the most budget-friendly experience, with prices hitting their lowest point (averaging around ₹ 1,086/night). Keep in mind that July is the least economical time to stay in Oaxaca, as the average nightly price spikes to ₹ 14,075/night.

  • What is the most popular city in Oaxaca to stay in?

    Oaxaca is the most popular city to stay in Oaxaca based on user search data. Other popular places include Santa Maria Huatulco and Santa Cruz Huatulco if you’re looking for other options.

  • What are the most popular landmarks to visit in Oaxaca?

    The top three landmarks in Oaxaca are:
    • Zicatela Beach, which you can visit while staying in Puerto Escondido
    • Auditorio Guelaguetza, which you can visit while staying in Oaxaca
    • Oaxaca Ethnobotanical Garden, which you can visit while staying in Oaxaca

  • How much does a hotel cost in Oaxaca?

    In Oaxaca, the average nightly cost of a hotel is ₹ 13,740, providing a reasonable accommodation option for budget-conscious travellers. The average price to stay in Oaxaca for a week is ₹ 96,181.

See more FAQs

Find better results for your stay in Oaxaca

Stay near popular Oaxaca airports
Check out some hotels that are near these Oaxaca airports

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation