Oaxaca Hotels & Resorts

Search Hotels in Oaxaca

    Need help booking?

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

    Why book with Expedia ?

    • 321,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • Price Guarantee
    • 91% customer satisfaction

    Oaxaca Hotel Travel Guide

    Get ready for the getaway you desire when you harness the power of Expedia to lock down a place to stay at one of the motels, resorts, or hotels in Oaxaca. Regardless of what type of perks you want to surround yourself with, our straightforward website makes it simple for you to find precisely what you and your traveling companions are searching for. Start your search today, and you're sure to find the perfect room for your trip.

    Eager to stay at a high-end resort? We've got you covered. We've got a diverse selection of budget lodges also. And there are plenty of alternatives in between, of course. It just depends on what you're in the mood for and how much you'd like to save. As for location, you can choose a room in any part of the region you'd like. You'll locate an assortment of lodging choices right in the middle of the action, as well as hidden options on the outskirts of Oaxaca. When you search our incredible selection of rooms in Oaxaca, you're guaranteed to find cheap rates and awesome offers on any type of hotel around.

    Expedia wants to save you time and money when locking down your stay at a hotel in Oaxaca, so you can spend your days getting the most out of your adventure and not freaking out about going home broke. So why wait another second to book your travel plans? Select your ideal travel dates now to see the best discounts on hotel rooms in Oaxaca!


    Top Oaxaca Hotel Destinations

    Oaxaca Hotels
    Oaxaca Hotels

    Hotels in Oaxaca

    Hotel Victoria Oaxaca - Oaxaca Hotels
    Rating: 3.0 Stars

    Hotel Victoria Oaxaca

    International Road Km 545, Oaxaca - Map
    "Great value for money"
    We stayed there late January 2017 for 11 nights. We knew that the hotel was on the edge of the historic center area of Oaxaca. It is likely the only hotel near the center that has extensive grounds, unlike most other hotels. Because it is situated on a hillside it has expansive views of the city, and traffic noise is minimal. The room was basic but comfortable. The toilet did not flush well, usually took several flushes. Wi-fi was very good. The bar and restaurant were excellent and reasonably priced. The waiters were very professional and friendly, putting up with our limited Spanish. The pool area was wonderful, but they seemed to be hesitant to put out lounge chairs there in addition to regular chairs. It did not feel like high season as there did not seem to be a lot of customers. We walked into town every day, took about 20 minutes through very interesting and pleasant neighborhoods. Never did get around to taking the hotel shuttle into town. In general we found that the hotel and everything else in the city was very inexpensive. Really enjoyed our stay there.
    Traveller from Vancouver
    Situated near the airport, this hotel is within a 15-minute walk of Auditorio Guelaguetza, Ex-Convento de Santa Catalina, 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
    "Secluded Oasis (as if you need one) in Oaxaca"
    Mision de Los Angeles is pleasant and secluded, and is easy walking distance to all of the delights of the city. If you have young kids (I don't) this looks to be a great place to let them run and splash after a morning of museums or field trips out of town. I took the suite which is US $10/night more and definitely worth it. I had the room cleaned on alternate days for MX $ 50 per time.
    A Traveller
    This family-friendly Oaxaca hotel is located near the airport, within a 15-minute walk of El Llano Park, Oaxaca …More
    City Express Oaxaca - Oaxaca Hotels
    Rating: 2.5 Stars

    City Express Oaxaca

    Calz. Niños Heroes de Chapultepec No. 3, Oaxaca - Map
    "Nice hotel"
    New hotel, clean, helpful staff. Comfortable rooms.
    A Traveller
    Located in the heart of Oaxaca, this hotel is within a 10-minute walk of House of Juarez Museum, Jardín Etnobotánico, and …More

    Hotels in Huatulco (and vicinity)

    Barceló Huatulco - All Inclusive - Huatulco Hotels
    Rating: 4.0 Stars

    Barceló Huatulco - All Inclusive

    Paseo Benito Juarez S/N, Huatulco - Map
    "If your looking for warm consistent weather this i"
    Overall had a great time. Would have liked to have had more music during day at adult pool. As well as not a lot of activities. Found the theatre to be a little late and no night life, which was not all that bad considering after day in sun was not able to stay awake past 9. Hotel and staff were great no complaints.
    Traveller from winnipeg, mb
    Located in Bahia Tangolunda, this beachfront resort is next to a golf course and within a 15-minute walk of Huatulco Beach …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
    Recently returned from a 4 night stay. Pretty good beach front resort in MX. The nicest beach on the Pacific side of MX. Food is good, Great hotel staff. Got a room with 2 dbl beds on the first night (booked 1 king), was moved on the second day. Had issues with the toilet in our room. Other than that a pretty good stay.
    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
    "great beaches"
    great beaches, feiwndly service, particularly the golf carts, mediocre food and unfriendly reception clerk
    Traveller from Chicago
    This Pacific Coast resort encompasses 50 acres of tropical gardens and sandy beaches along the western edge of Tangolunda …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
    "Nice hotel, clean, good service"
    My wife and I stayed 2 weeks and enjoyed a relaxing getaway. Room was basic but was clean and very servicable. Breakfast menu was limited but the food was very good, the baked sweet breads were delicious. Great pool at the hotel and the beach club is probably the best in Puerto Escondido.
    Traveller from Canada
    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
    "Good hotel on Zicatela beach strip"
    C de Morro is the main beach strip of Puerta Escondido, south edge of town; this hotel is about the first you encounter along the strip. Set around a leafy courtyard, spacious comfy room.
    Traveller from West Yorks
    Nestled on the beach, this Puerto Escondido hotel is within 1 mi (2 km) of Downtown Puerto Escondido, Playa Zicatela, 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
    The rooms are advertised as having "two double beds" but they're smaller than that. Be prepared to sleep alone haha. We didn't try the restaurant other than the coffee and it was okay. The pool is nice but shallow. The circular bar outside seems to be out of service. There is a big empty lot directly across the street full of heavy construction equipment and concrete trucks that does somewhat impact the view of the ocean / sunset. Overall though it's clean and very quiet, the grounds are nice and the staff are pleasant. Great value for the price. If the beds were bigger we would go back for sure.
    Traveller from Toronto ON
    Situated by the ocean, this spa hotel is within 1 mi (2 km) of Bacocho Beach, Carrizalillo Beach, and Puerto Angelito Beach …More