Menu

Search options

Select city first

2026-07-02

2026-07-03
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

4 star hotels in Oaxaca

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

312 results

  • Double Bed, Queen Size, Small Kitchen, Terrace, Wi-Fi- Air Condition

    From US$ 89

    Bahia De Salchi, Cuatunalco, Mexico (To the map)

    You'll need 23-minute drive to Huatulco International airport. The hotel is 24 km from Brisas de…

    To the hotel

    price for 1 night
    Book Now From US$ 89
  • Nanabi

    Morelos 555, Brisas de Zicatela, Mexico (To the map)

    The 4-star hotel lies 6 km from Carrizalillo Beach and a short way from the Playa Punta Zicatela. The…

    To the hotel

    Book Now
  • Close To Puerto Escondido Beachfront Casa Wahaka

    From US$ 313

    70944 Santa Elena El Tule, Oax., Mexico, Tlachicon, Mexico (To the map)

    The centre of Tlachicon can be reached within a 25-minute walk. This Tlachicon hotel is 35 km from Santa…

    To the hotel

    price for 1 night
    Book Now From US$ 313
  • Hotel Casa Colon

    Colon No 312 Colonia Centro, Oaxaca, Mexico (To the map)

    This 4-star hotel lies just 1.4 km from Rotonda and right near the San Pablo Cultural Center. The hotel…

    To the hotel

    Book Now
  • Hotel Manzur

    Av 16 De Septiembre Colonia Estacion, Ixtepec, Mexico (To the map)

    The centre of Ixtepec is a 5 minutes' walk of this hotel. Mercado Benito Juarez is in proximity to the…

    To the hotel

    Book Now
  • Hotel Casa Justina

    From US$ 146

    Calle Virgilio Uribe Esquina Calle Punta Dana, Puerto Angel, Mexico (To the map)

    The centre of Puerto Angel can be reached in 5 minutes' walk of this 4-star hotel, and such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 146
  • Alojamiento Brisas

    From US$ 104

    Heroes Oaxaquenos, Brisas de Zicatela, Mexico (To the map)

    The centre of Brisas de Zicatela is a 15 minutes' walk of this 4-star hotel. Puerto Surf Lessons is just…

    To the hotel

    price for 1 night
    Book Now From US$ 104
  • Hotel Q

    From US$ 89

    Cerrada De Jacarandas 203, Oaxaca, Mexico (To the map)

    You'll need 19-minute drive to Oaxaca International airport. The Fountain of the 8 Regions is situated…

    To the hotel

    price for 1 night
    Book Now From US$ 89
  • Apartment With Blacony And Sea View

    From US$ 92

    Bajada, Av. Las Brisas S/N, Zicatela, Puerto Escondido, Oax., Puerto Escondido (Oaxaca), Mexico (To the map)

    The centre of Puerto Escondido can be reached within a 25-minute walk, and natural attractions like the…

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • Coliving And Coworking

    From US$ 882

    Avenida Benito Juarez 202, Oaxaca, Mexico (To the map)

    Located in the Oaxaca Historic Centre district, this Oaxaca hotel is nearly 25 minutes' walk from the…

    To the hotel

    price for 1 night
    Book Now From US$ 882
  • Esssential Pxm Arkitainer Residential Lofts

    Nogales S/N Esquina Pirules Nogales S/N Esquina Pirules, Los Tamarindos Oaxaca, Mexico C.P. 70934, Brisas de Zicatela, Mexico (To the map)

    You'll need 15-minute drive to Puerto Escondido International airport. The hotel is also 3.2 km from…

    To the hotel

    Book Now
  • Double Room For A Couple

    From US$ 49

    Bajada, Av. Las Brisas S/N, Zicatela, 70839 Puerto Escondido, Oax., Puerto Escondido (Oaxaca), Mexico (To the map)

    The centre of Puerto Escondido can be reached within a 25-minute walk, and natural attractions like the…

    To the hotel

    price for 1 night
    Book Now From US$ 49