Oaxaca Hotels & Resorts

Search Hotels in Oaxaca


    Need help booking?

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

    Why book with Expedia ?

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

    Oaxaca Hotel 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!

    Hide

    Top Oaxaca Hotel Destinations

    Oaxaca Hotels
    Oaxaca Hotels

    Hotels in Huatulco (and vicinity)

    Secrets Huatulco Resort & Spa - All Inclusive - Huatulco Hotels
    Rating: 4.5 Stars

    Secrets Huatulco Resort & Spa - All Inclusive

    Seccion Hotelera Bahia de Conejos, Huatulco - Map
     
     
    "This place was awesome. "
    We enjoyed every minute at this resort. The staff was friendly and the amenities were great.
    Traveller from Yoakum, TX
    Nestled on the beach, this Bahia Conejos resort is within 1 mi (2 km) of La Bocana Beach and Arena Beach. Zaachila Beach and …More
    Dreams Huatulco Resort & Spa All Inclusive - Huatulco Hotels
    Rating: 4.0 Stars

    Dreams Huatulco Resort & Spa All Inclusive

    Blvd Benito Juarez #4, Huatulco - Map
     
     
    Love the people n the peace n tranquility of that part of mexico Very laid back n relaxing.
    A Traveller
    Nestled on the beach, this Bahia Tangolunda resort is within a 15-minute walk of Huatulco Beach and Zaachila Beach. Arena …More
    Las Brisas Huatulco - Huatulco Hotels
    Rating: 3.5 Stars

    Las Brisas Huatulco

    Bahia de Tanglounda Lote 1, Huatulco - Map
     
     
    "Less pricey?"
    I like the concept. Staff at front desk could recibe us with a smile on their face. Bell bots/cart drivers all excellent.
    Traveller from C, Canada
    This Pacific Coast resort encompasses 50 acres of tropical gardens and sandy beaches along the western edge of Tangolunda …More

    Hotels in Oaxaca

    Quinta Real Oaxaca - Oaxaca Hotels
    Rating: 4.0 Stars

    Quinta Real Oaxaca

    Calle 5 De Mayo 300, Oaxaca - Map
     
     
    "Fabulous experiencie, friendly staff."
    This is a place you must stay in if visiting Oaxaca. Everything is good about this hotel.
    Traveller from Bogota / Colombia
    4 blocks from Oaxaca's main plaza and historic center, a designated UNESCO World Heritage Cultural Site, this 91-room former …More
    Hotel Victoria Oaxaca - Oaxaca Hotels
    Rating: 3.0 Stars

    Hotel Victoria Oaxaca

    International Road Km 545, Oaxaca - Map
     
     
    "Great Views of the City"
    Stayed here for our Dia De Los Muertos Honeymoon in October - November 2015. The hotel's location cannot be beat. It was an easy walk to the center of the city, but they also offer a free shuttle in case you don't want to walk. The views are stunning. True, it is an older property, but the grounds are so beautiful. If you are a hotel snob, this won't be your favorite place, but it is clean, awesome staff, great restaurant including a fabulous breakfast buffet. We will stay here anytime we are lucky enough to come back to Oaxaca.
    Traveller from Atlanta, GA
    Situated near the airport, this hotel is within a 15-minute walk of Auditorio Guelaguetza, House of Juarez Museum, and …More
    Hotel Mision De Los Angeles - Oaxaca Hotels
    Rating: 3.0 Stars

    Hotel Mision De Los Angeles

    Calzada Porfirio Diaz 102, Col. Reforma, Oaxaca - Map
     
     
    "love the pool for the kids and the open space"
    we loved the buffet breakfast, menu was different everyday
    A Traveller
    This family-friendly Oaxaca hotel is located near the airport, within a 15-minute walk of El Llano Park, 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
     
     
    "Comfortable Room, Nice Grounds and Beach Club"
    Staff - all staff we dealt with were excellent. The grounds and pool area are well maintained. The beach club ( it has a pool too ) is well maintained. Our room was clean and comfortable with a with a comfortable mattress. While the common areas, pool area and beach club are well maintained our room is in need and updating. We would stay there again.
    Traveller from Kelowna, BC
    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
     
     
    "Nice hotel, close to the beach, lots of character"
    This hotel exceeded expectations for our weeklong family vacation. In total we rented 4 rooms and all had the amenities you'd expect. The rooms had a/c and were cozy. The beds were comfortable enough, but were typical of what you'd find at a super 8. The restaurant was near gourmet quality for every meal and the staff was very attentive to our wants. The next time I come to Puerto Escondido, I WILL stay here. We enjoyed the gardens in the hotel, once you walk in you can tell that the owners care about the hotel's character. Beach is just right across the street and near beach dining
    A Traveller
    Nestled on the beach, this Puerto Escondido hotel is within 3 mi (5 km) of Puerto Angelito Beach, Carrizalillo Beach, and …More
    Hotel Aldea del Bazar - Puerto Escondido Hotels
    Rating: 3.5 Stars

    Hotel Aldea del Bazar

    Boulevard Benito Juarez Lote 7 -Bacocho, Puerto Escondido - Map
     
     
    "Beautiful property"
    Quiet during off peak. Clean and confortable, friendly and helpful staff
    A Traveller
    Situated by the ocean, this hotel is within 1 mi (2 km) of Bacocho Beach, Carrizalillo Beach, and Puerto Angelito Beach …More