Hotels in Oaxaca (Mexico)

  1. Casa Nudista - LGBT Hotel

    9.4Excellent (660 ratings)

    Vibrant saturday pool parties, Charming glamping cabins with outdoor showers

    Zipolite
    from  £72
    See prices from 3 sites
  2. Zipoliteville

    8.9Excellent (6 ratings)
    Zipolite
    from  £52
    See prices from 6 sites
  3. Las Brisas Huatulco

    9.0Excellent (28,577 ratings)

    Three private ocean beaches, Full-service spa with holistic treatments

    Huatulco
    from  £174
    See prices from 21 sites
    • Popular choice

    Posada Real Puerto Escondido

    7.9Good (5,103 ratings)

    Oceanfront cliffside location, Multiple outdoor swimming pools

    Puerto Escondido
    from  £122
    See prices from 15 sites
    • Popular choice

    Barcelo Huatulco - All Inclusive

    9.0Excellent (38,700 ratings)

    Rejuvenating full-service spa, Lush tropical gardens and spacious pools

    Huatulco
    from  £197
    See prices from 20 sites
  4. Hotel Nude Zipolite & Beach Club

    8.5Excellent (1,816 ratings)

    Beachfront clothing-optional experience, Lagoon-style pool with palm trees

    Zipolite
    Select dates to see prices and availability
  5. Dreams Huatulco Resort & Spa

    8.8Excellent (18,766 ratings)

    Six sparkling outdoor pools, Six diverse gourmet restaurants

    Huatulco
    from  £161
    See prices from 21 sites
    • Popular choice

    Hotel Suites Villasol

    8.7Excellent (28,021 ratings)

    Multiple pools and poolside bar, On-site massage services

    Puerto Escondido
    from  £51
    See prices from 19 sites
    • Popular choice

    Secrets Huatulco Resort & Spa

    9.0Excellent (19,306 ratings)

    Oceanfront suites with private balconies, Terraced pools with swim-up bar

    Huatulco
    from  £167
    See prices from 20 sites
  6. Hotel Victoria Oaxaca

    8.5Excellent (6,239 ratings)

    Hillside location near Cerro el Fortín, El Tule Restaurant with diverse cuisine

    Oaxaca
    from  £63
    See prices from 23 sites
    • Popular choice

    Hotel Caracol Plaza

    7.4(3,756 ratings)

    Panoramic ocean views from restaurant, Expansive outdoor pools with swim-up bar

    Puerto Escondido
    from  £55
    See prices from 21 sites
    • Popular choice

    Hotel Castillo Huatulco & Beach Club

    8.4Very good (6,578 ratings)

    Family-friendly amenities and activities, Prime location near Santa Cruz Bay

    Huatulco
    from  £90
    See prices from 19 sites
  7. Quinta Bella Huatulco

    8.8Excellent (5,510 ratings)

    Exclusive Chahué Bay beachfront access, Two outdoor pools with bay views

    Huatulco
    from  £77
    See prices from 15 sites
    • Popular choice

    Hotel Hacienda

    8.3Very good (6,263 ratings)

    Refreshing outdoor swimming pool, Convenient on-site parking

    Oaxaca
    from  £53
    See prices from 12 sites
  8. Park Royal Beach Huatulco

    8.6Excellent (18,944 ratings)

    Panoramic Tangolunda Bay views, Multiple outdoor pools and kids' areas

    Huatulco
    from  £144
    See prices from 11 sites
  9. Casa Vieja

    7.3(631 ratings)

    Historic hacienda-style architecture, Steps from Puerto Escondido's main beach

    Puerto Escondido
    Select dates to see prices and availability
  10. Marqués Oaxaca - Hotel

    7.6Good (1,559 ratings)

    Outdoor swimming pool, Proximity to local markets

    Oaxaca
    from  £23
    See prices from 9 sites
  11. Hotelito Zicatela

    9.1Excellent (118 ratings)

    Inviting outdoor swimming pool, Proximity to Zicatela Beach

    Puerto Escondido
    Select dates to see prices and availability
  12. Fiesta Inn Oaxaca

    8.7Excellent (5,135 ratings)

    Heated pool for year-round enjoyment, Digital check-in for efficiency

    Oaxaca
    from  £69
    See prices from 17 sites
  13. Hotel Villa Mexicana

    7.0(1,219 ratings)

    Ocean view rooms with balconies, Multiple outdoor swimming pools

    Puerto Escondido
    from  £58
    See prices from 14 sites
    • Popular choice

    Hotel Santa Cruz Juchitan

    7.7Good (1,129 ratings)

    Garden views and tranquil atmosphere, Outdoor pool for refreshing dips

    Juchitan de Zaragoza
    Select dates to see prices and availability
  14. Hotel Esperanza Oaxaca Centro

    6.3(1,028 ratings)

    Tour and ticket assistance, Rooms with private balconies

    Oaxaca
    from  £17
    See prices from 15 sites
  15. One Oaxaca Centro

    8.5Excellent (5,297 ratings)

    Dedicated business center, Tour and ticket assistance

    Oaxaca
    from  £54
    See prices from 14 sites
    • Popular choice

    OYO Hotel Posada San Vicente, Huatulco

    7.4(447 ratings)

    Rooms with garden views available, Outdoor pool with garden views

    Santa María Huatulco
    from  £24
    See prices from 13 sites
  16. Selina Puerto Escondido

    8.1Very good (2,867 ratings)

    Vibrant rooftop bar with views, Two refreshing outdoor pools

    Puerto Escondido
    from  £14
    See prices from 12 sites
  17. Binniguenda Huatulco & Beach Club

    8.9Excellent (11,363 ratings)

    Exclusive beach club with bay views, Lush gardens and tranquil spaces

    Huatulco
    from  £113
    See prices from 14 sites
  18. Hotel Camino Del Sol

    8.7Excellent (1,620 ratings)

    Expansive outdoor pool with bar, Secure on-site parking

    Puerto Escondido
    from  £47
    See prices from 9 sites
  19. Hotel Oaxaca Real

    8.4Very good (5,315 ratings)

    Prime central Oaxaca location, On-site covered parking

    Oaxaca
    from  £80
    See prices from 20 sites
  20. Villa Blanca Huatulco

    9.0Excellent (3,794 ratings)

    Convenient central location, Exceptional buffet breakfast

    Huatulco
    from  £56
    See prices from 13 sites
    • Popular choice

    Hotel Fortin Plaza

    8.6Excellent (8,464 ratings)

    Extensive conference and event facilities, Panoramic city and mountain views

    Oaxaca
    from  £57
    See prices from 17 sites
    • Popular choice

    City Express by Marriott Salina Cruz

    8.4Very good (2,171 ratings)

    Outdoor pool for relaxation, Fitness center for active guests

    Salina Cruz
    from  £23
    See prices from 18 sites
    • Popular choice

    Luz de Luna Nuyoo

    8.5Excellent (685 ratings)

    Spacious rooftop terrace, Oaxaca city center location

    Oaxaca
    Select dates to see prices and availability
  21. Villa Aikia

    9.3Excellent (747 ratings)

    Rooms with private dip pools, Exclusive private beach access

    Mazunte
    from  £75
    See prices from 16 sites
    • Popular choice

    Holiday Inn Huatulco By Ihg

    9.1Excellent (5,551 ratings)

    Prime marina and beach proximity, Jaguar restaurant with Oaxacan flavors

    Huatulco
    from  £55
    See prices from 11 sites
  22. Hotel Rockaway

    8.8Excellent (3,533 ratings)

    Steps from Zicatela Beach, Two outdoor swimming pools

    Puerto Escondido
    from  £73
    See prices from 17 sites

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 ‎£14 to ‎£197 (price per night)

These top destinations are just a click away

More Top Destinations

Frequently Asked Questions about Oaxaca

Oaxaca - More Top Destinations