Menu

Search options

Select city first

2025-05-03

2025-05-04
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.

3 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

326 results

  • Hotel Mayflower

    From US$ 127

    Andador Libertad Sn, Puerto Escondido (Oaxaca), Mexico (To the map)

    This Puerto Escondido property is 1.5 km from Playa Puerto Angelito y Manzanillo Beach and adjacent to…

    To the hotel

    price for 1 night
    Book Now From US$ 127
  • Hotel Altos Paraiso

    From US$ 75

    Carretera Federal Salina Cruz-Santiago Pinotepa Nacional Km 108, Piedra Blanca, Mexico (To the map)

    Guests can go to Mazunte, which is 139 km from the accommodation. The 3-star Hotel Altos Paraiso Piedra…

    To the hotel

    price for 1 night
    Book Now From US$ 75
  • Casa Rua

    From US$ 23

    Porfirio Diaz 400 A, Oaxaca, Mexico (To the map)

    The property stands right in the centre of Oaxaca, at a moderate distance from Mercado Benito Juarez…

    To the hotel

    price for 1 night
    Book Now From US$ 23
  • Hotel Restaurante Donaji

    From US$ 58

    Carretera Internacional Km 1.5 Sn, Paraje Balarrench, San Pablo Villa de Mitla, Mexico (To the map)

    The centre of San Pablo Villa de Mitla can be reached within a 15-minute walk. Grupo del Arroyo is 2.6…

    To the hotel

    price for 1 night
    Book Now From US$ 58
  • Le P'Tit Hotel

    From US$ 41

    Andador Soledad # 379, Puerto Escondido (Oaxaca), Mexico (To the map)

    You'll need 7-minute drive to Puerto Escondido International airport. Guests can visit Playa Principal…

    To the hotel

    price for 1 night
    Book Now From US$ 41
  • Hotel Rivera Del Angel

    Francisco Javier Mina #518, Oaxaca, Mexico (To the map)

    Located a mere 6 minutes' walk from Mercado Benito Juarez Market, the accommodation is also a walk from…

    To the hotel

    Book Now
  • Hotel Del Aguila

    From US$ 21

    1500 Avenida De La Independencia, Oaxaca, Mexico (To the map)

    Situated within 1 km of Panuelito Garden City Park, this Oaxaca hotel is within walking distance of Mercado…

    To the hotel

    price for 1 night
    Book Now From US$ 21
  • Hotel Fragata

    From US$ 385

    828 Avenida Independencia, Tuxtepec, Mexico (To the map)

    State Museum of Popular Art is about a 10-minute ride from the property in Tuxtepec. ADO terminal bus…

    To the hotel

    price for 1 night
    Book Now From US$ 385
  • Calesa Real

    From US$ 95

    Garcia Vigil 306 - 68000, Oaxaca, Mexico (To the map)

    This Oaxaca hotel has a superb location within walking distance of House of Juarez Museum, while shopping…

    To the hotel

    price for 1 night
    Book Now From US$ 95
  • Hotel Nk

    From US$ 25

    Quinta Norte, Santiago Pinotepa Nacional, Mexico (To the map)

    Zipolite is 183 km from the hotel. The 3-star Hotel Nk Santiago Pinotepa Nacional offers guests access…

    To the hotel

    price for 1 night
    Book Now From US$ 25
  • Bungalows Maresias

    From US$ 48

    Noche Buena And Jazmines Colonia Sta Maria - Puerto, Brisas de Zicatela, Mexico (To the map)

    Zicazteca is located within 5 minutes' walk of the holiday park, and such natural sites as Playa Principal…

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Hotel Huautla De Oaxaca

    From US$ 23

    500 Carr. Cristobal Colon Linda Vista, Oaxaca, Mexico (To the map)

    You'll need 20-minute drive to Oaxaca International airport. Cultural sights in the area are Fountain…

    To the hotel

    price for 1 night
    Book Now From US$ 23
  • Oyo Posada Magico

    From US$ 48

    Rinconcito Street, Mazunte, Mazunte, Mexico (To the map)

    Zipolite, Oaxaca is approximately 10 minutes' drive from the property, while to San Antonio bus stop…

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Puerto Dreams Surf House

    From US$ 25

    Amapola 731, Puerto Escondido (Oaxaca), Mexico (To the map)

    The guest house is situated about 10 km from Puerto Escondido International airport and a short walk…

    To the hotel

    price for 1 night
    Book Now From US$ 25
  • Hotel Palacio Chatino

    From US$ 25

    Avenida Hidalgo Sn Barrio Santa Catarina, Santos Reyes Nopala, Mexico (To the map)

    The centre of Santos Reyes Nopala is a 5 minutes' walk of this hotel. Tangolunda is 118 km away as…

    To the hotel

    price for 1 night
    Book Now From US$ 25
  • Hab #3 La Casa Del Profe Salo

    Playa Ventanilla, Zapote, Mexico (To the map)

    The property has a beachfront location around 3 km from Sea Turtle Center Museum. The hotel is within…

    To the hotel

    Book Now
  • Hotel Casa Teresa Cafe Galeria

    From US$ 63

    85 16 De Septiembre 1, Juchitan de Zaragoza, Mexico (To the map)

    The centre of Juchitan de Zaragoza can be reached within a 5-minute walk. Mazunte is 186 km from this…

    To the hotel

    price for 1 night
    Book Now From US$ 63
  • Hotel Calenda

    From US$ 44

    Calzada Heroes De Chapultepec No 521-A, Oaxaca, Mexico (To the map)

    Located right near Ethnobotanical Garden, this hotel is 10 minutes' walk from Oaxaca city centre. The…

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Greentree Inn Jiangsu Xuzhou Jiawang Government Express Hotel

    Bldg No.5, Xinquan Shopping Mall, The Intersection Of Shanshui Avenue And Taoyuan Road, Jiawang District, Xuzhou, China (To the map)

    You'll need 57-minute drive to Xuzhou Guanyin airport. Be sure to visit Dadong Mountain a 10-minute ride…

    To the hotel

    Book Now
  • La Casona De Los Dos Patios

    From US$ 63

    20 De Noviembre, Oaxaca, Mexico (To the map)

    Located only minutes from Mercado de artesanias Jose Perfecto Garcia Market, the accommodation is 15…

    To the hotel

    price for 1 night
    Book Now From US$ 63