Oaxaca Resorts & Hotels

Search Oaxaca Hotels

    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »

    Why book with Expedia ?

    • 510,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • Best price guarantee
    • 91% customer satisfaction

    Oaxaca Hotel & Resort Travel Guide

    When you browse Expedia’s selection of hotels in Oaxaca, you’re sure to find cheap rates and new deals on any type of hotel you want in the area.

    Expedia will save you money and time when booking your reservations at a hotel in Oaxaca so you can enjoy your stay and not worry about planning and your accommodation budget.

    Enter your travel dates to view the best offers on hotel rooms in Oaxaca!

    Read More Hide

    Best Hotel Destinations in Oaxaca

    Oaxaca Hotels
    Oaxaca Hotels

    Hotels in Huatulco

    Hotel Villa Blanca Huatulco - Huatulco Hotels
    Rating: 2.5 Stars

    Hotel Villa Blanca Huatulco

    Blvd. Benito Juarez, Esq. con Zapoteco, Huatulco - Map
    "Not close to the beach, but centrally located "
    If you are going to be doing sightseeing, the location is central. There is a pool and was nice and quaint. The gym and beach access is about two blocks away. For the price, it is not a bad option. If you want to relax and be by the beach and price is not an obstacle, go to the resorts in Tangolunda.
    Traveller from San Diego
    Located in Bahia Chahue, this hotel is within a 15-minute walk of Chahue Beach and Marina Chahue. El Organo Bay and Violin …More
    La Isla Huatulco Hotel - Huatulco Hotels
    Rating: 3.5 Stars

    La Isla Huatulco Hotel

    Blvd Benito Juarez, Huatulco - Map
    great location. great staff. shuttle to awesome beach club. close to all huatulco has to offer. Started my trip at this hotel all the comforts of home
    A Traveller
    Located in Bahia Chahue, this resort is within 1 mi (2 km) of Marina Chahue and Chahue Beach. Huatulco Beach and Zaachila …More
    Camino Real Zaashila - Huatulco Hotels
    Rating: 4.0 Stars

    Camino Real Zaashila

    Blvd. Benito Juárez No. 5, Huatulco - Map
    "Nice hotel next to the beach"
    I love the hotel but the beach had a red flag our entire trip
    Traveller from California
    Facing Tangolunda Bay, this Mediterranean-style hillside resort with Mexican accents has a 300-meter (980-foot) beach that is …More

    Hotels in Oaxaca

    Hotel CasAntica - Oaxaca Hotels
    Rating: 3.5 Stars

    Hotel CasAntica

    Ave. José María Morelos No. 601, Oaxaca - Map
    "Wonderful 'Disney-like' hotel"
    The hotel is so beautiful that you feel like you are in a dream. The rooms are beautiful and the pool is beautiful and heated. We loved our four night stay and would definitely go back.
    Traveller from Pennsylvania
    Located in Centro, this hotel is steps from Rufino Tamayo Museum, Museum of Oaxacan Painters, and Belber Jimenez Museum. San …More
    Quinta Real Oaxaca - Oaxaca Hotels
    Rating: 4.0 Stars

    Quinta Real Oaxaca

    Calle 5 De Mayo 300, Oaxaca - Map
    "Very nice hotel. Every corner is a wonder."
    Extraordiary location in a superb setting. Used to be Camino Real. Great atmosphere,
    A Traveller
    4 blocks from Oaxaca's main plaza and historic center, a designated UNESCO World Heritage Cultural Site, this 91-room former …More
    Oaxaca Real Hotel - Oaxaca Hotels
    Rating: 3.5 Stars

    Oaxaca Real Hotel

    Manuel Garcia Vigil No. 306, Oaxaca - Map
    "Rooms aren't uniform- wifi weak"
    I stayed here before in a relatively nice room. This visit they put me in a dank, windowless room. Turning on the bathroom light- 4 roaches scattered. I told the front desk I wanted a better room. They moved me the next day. The wifi never reached my room- just the lobby. Staff was nice and location is amidst everything you'll wanna see and do in the historic center of Oaxaca. Give it a chance IF it's a good price.
    Traveller from texas
    Located in Centro, this hotel is steps from Manuel Alvarez Bravo Photography Center, Museum of Contemporary Art of Oaxaca …More

    Hotels in Puerto Escondido

    Hotel Suites Villasol - Puerto Escondido Hotels
    Rating: 3.0 Stars

    Hotel Suites Villasol

    Loma Bonita No 2 Fraccionamiento Bacocho, Puerto Escondido - Map
    "Family hotel"
    Our first dinner here was very disappointing and we advised we would eat dinner again. However, breakfast was okay. The rooms are very standard with the door not closing properly and the noise level is very high.
    Traveller from nassau
    Nestled on the beach, this Puerto Escondido hotel is within 1 mi (2 km) of Bacocho Beach, Carrizalillo Beach, and Puerto …More
    Posada Real Puerto Escondido - Puerto Escondido Hotels
    Rating: 3.0 Stars

    Posada Real Puerto Escondido

    Blvd Benito Juarez 1, Puerto Escondido - Map
    "Great place"
    The staff was friendly the bartender was very nice and kept pouring us drinks ;) The chilaquiles in the morning for breakfast were great
    A Traveller
    Nestled on the beach, this Rinconada resort is within a 10-minute walk of Carrizalillo Beach and Puerto Angelito Beach …More
    Villa Mozart y Macondo - Puerto Escondido Hotels
    Rating: 2.5 Stars

    Villa Mozart y Macondo

    Av. Las Tortugas, No. 77 Carrizalillo, Puerto Escondido - Map
    "The hotel staff made our trip...."
    Acacia the girl in charge of the place , was the nicest and sweetest person that we've ever run to when away on vacation. She made us feel completely at home. We would come back and stay here at Villa Mozart and Macondo just to visit and say hi to Acacia. The grounds of the hotel were very accomodating, the only bad thing that i found about the place was not having a/c in the room besides that everything was excellent. Having a cup or two cups of coffee in the morning with toast with either strawberry or guava jelly on the side at their restaurant was to die for. They always kept the room clean everyday. We have no complaints at all from this place.And if you happen to stay here pelase tell Acacia her friends from Las Vegas said hello !
    Traveller from Las Vegas
    Located in Rinconada, this hotel is within a 15-minute walk of Carrizalillo Beach and Puerto Angelito Beach. Bacocho Beach is …More