Hotels in Oaxaca (Mexico)

8470 hotels in Oaxaca

  1. Casa Nudista - LGBT Hotel

    Saturday afternoon nudist pool parties
    See prices from 3 sites
    from$182
  2. Zipoliteville - HOTEL NUDISTA

    Private Balconies in Every Room
    See prices from 5 sites
    from$77
  3. Las Brisas Huatulco

    Access four private beach coves
    See prices from 14 sites
    from$285
  4. Posada Real Puerto Escondido

    Private Cocos Beach Club Access
    See prices from 9 sites
    from$169
  5. Barcelo Huatulco - All Inclusive

    Diverse on-site specialty dining options
    See prices from 13 sites
    from$285
  6. Secrets Huatulco Resort & Spa

    Ocean views from every suite
    See prices from 13 sites
    from$346
  7. Dreams Huatulco Resort & Spa

    Gourmet dining at six restaurants
    See prices from 13 sites
    from$304
  8. Quinta Bella Huatulco

    Seven diverse on-site dining options
    See prices from 8 sites
    from$109
  9. Hotel Suites Villasol

    Outdoor Swimming Pool and Bar
    See prices from 11 sites
    from$78
  10. Hotel Castillo Huatulco & Beach Club

    Authentic Mexican Buffet Dining
    See prices from 12 sites
    from$105
  11. Park Royal Beach Huatulco

    Multiple on-site dining venues
    See prices from 13 sites
    from$243
  12. Hotel Marina Resort & Beach Club Huatulco

    On-site Restaurant and Bar
    See prices from 11 sites
    from$84
  13. Hotel Hacienda

    Outdoor swimming pool availability
    See prices from 11 sites
    from$77
  14. Hotel y Bungalows Acuario

    On-site Convenience and Dining
    See prices from 11 sites
    from$64
  15. Luz de Luna Nuyoo

    Relaxing garden patio and terrace
    See prices from 4 sites
    from$28
  16. Hotel Victoria Oaxaca

    Panoramic views of Oaxaca Valley
    See prices from 12 sites
    from$85
  17. Binniguenda Huatulco & Beach Club

    Diverse on-site dining options available
    See prices from 11 sites
    from$202
  18. Hotel Villa Mexicana

    Multiple outdoor swimming pools
    See prices from 10 sites
    from$90
  19. Hotel Caracol Plaza

    Ocean views from restaurant terrace
    See prices from 13 sites
    from$77
  20. OYO Hotel Posada San Vicente, Huatulco

    Year-round outdoor swimming pool access
    See prices from 12 sites
    from$41
  21. Hotel Aldea del Bazar

    Regional Mexican cuisine at restaurant
    See prices from 11 sites
    from$119
  22. Hotel Camino Del Sol

    On-site restaurant and bar
    See prices from 12 sites
    from$62
  23. Selina Puerto Escondido

    Two Outdoor Swimming Pools Available
    See prices from 9 sites
    from$49
  24. Naked Hotel Zipolite

    On-site restaurant and bar
    See prices from 9 sites
    from$205
  25. Holiday Inn Huatulco By Ihg

    Proximity to Santa Cruz Marina
    See prices from 12 sites
    from$96
  26. Marqués Oaxaca - Hotel

    Outdoor swimming pool and terrace
    See prices from 7 sites
    from$48
  27. Hotel Santa Cruz Juchitan

    On-site restaurant serving local cuisine
    See prices from 11 sites
    from$52
  28. Hotel El Mirador

    Two outdoor pools with views
    See prices from 1 site
    from$66
  29. Hotel Fortin Plaza

    Savor local cuisine at Nizhanda
    See prices from 14 sites
    from$77
  30. Fiesta Inn Oaxaca

    Outdoor pool and fitness center
    See prices from 15 sites
    from$107
  31. Hotel Casona Oaxaca

    On-site restaurant and cocktail bar
    See prices from 6 sites
    from$93
  32. Villa Blanca Huatulco

    Heated Outdoor Pool and Terrace
    See prices from 13 sites
    from$93
  33. Holiday Inn Express Oaxaca-centro Historico By Ihg

    Ten minute walk to Santo Domingo
    See prices from 13 sites
    from$124
  34. Quinta Real Oaxaca

    Onsite Restaurant with Garden Views
    See prices from 14 sites
    from$284
  35. Casa Gecko

    On-site private parking available
    Select dates to see exact prices

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

Price range

Hotels in Oaxaca - Price range from ‎$28 to ‎$346 (price per night)

These top destinations are just a click away

More Top Destinations

Frequently Asked Questions about Oaxaca

Oaxaca - More Top Destinations