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

    Mision Oaxaca San Felipe - Oaxaca Hotels
    Rating: 3.0 Stars

    Mision Oaxaca San Felipe

    Av. Jalisco 15, Oaxaca - Map
    "Nice Hotel at affordable price"
    The Hotel is nice and clean, not very fancy but excellent to sleep at reasonable price.
    Jorge from Toluca Mexico
    Located in the heart of Oaxaca, this hotel is within 1 mi (2 km) of Amigos del Sol and Fountain of the Seven Regions. El …More
    La Casa de Adobe - Oaxaca Hotels
    Rating: 3.0 Stars

    La Casa de Adobe

    Av. De las Etnias No. 509, Oaxaca - Map
    4.1 out of 5 (8 reviews)
    Situated in Oaxaca, this hotel is within 1 mi (2 km) of Amigos del Sol and Fountain of the Seven Regions. El Llano Park and …More
    Casa Bonita - Oaxaca Hotels
    Rating: 4.0 Stars

    Casa Bonita

    Calle Catalina 102, Oaxaca - Map
    "Boutique Hotel in a residential neighborhood "
    Cass Bonita is located in a residential neighborhood approximately 15 minutes by car from the city. The hotel provides a shuttle until 5 pm. We arranged an airport pickup and drop off and were charged a reasonable fee. We were upgraded at no charge to a bigger room with our own balcony. It's a very comfortable and extremely clean place to stay. We couldn't be happier with the customer service we received. The entire staff was very nice and we felt that they truly appreciated our business. The restaurant on the property was great. Our stay included a continental breakfast but we had other options off the menu. The food was delicious. We would highly recommend Casa Bonita for anyone traveling to Oaxaca. Thank you Francisco and the entire staff for making our trip enjoyable.
    Traveller from Westchester County, NY
    Situated in Oaxaca, this romantic hotel is within 1 mi (2 km) of Amigos del Sol and Fountain of the Seven Regions. El Llano …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
    Hotel Santa Fe - Puerto Escondido Hotels
    Rating: 2.5 Stars

    Hotel Santa Fe

    Calle Del Morro S/N, Puerto Escondido - Map
    The hotel is set at the quieter end of Zicatela near Marinero beach, which I appreciated. It is just a few minutes walk anywhere and taxis are easy to find. The hotel architecture is beautiful. The restaurant has great food (lots of seafood and vegetarian options) and the service is always attentive and friendly. I had a single room on the second floor for 1 person and felt I had lots of space because of the very high ceilings. It was quaint and charming and certainly lived up to its 4 star rating. I will return and I will also recommend this hotel to others.
    Traveller from Edmonton, Canada
    Nestled on the beach, this Puerto Escondido hotel is within 3 mi (5 km) of Puerto Angelito Beach, Carrizalillo Beach, and …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