Search options

Date

Date
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

3 star hotels in Oaxaca

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Hotel types

User rating

In the hotel

In the room

Specify by

Apply Filters
Clear Filters

132 results

  • One Oaxaca Centro

    From US$ 36

    Calzada de la República, 205. Colonia Centro, Oaxaca City, Mexico (To the map)

    The 3-star One Oaxaca Centro Hotel boasts close proximity to Basilica de la Soledad, Museo Filatelia and Monte Alban just 4.2 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 36
  • Oaxaca Magico

    From US$ 30

    Manuel Sabino Crespo 110, Col. Centro, Oaxaca, Mexico (To the map)

    The elegant Oaxaca Magico Hotel offers 11 comfortable guest rooms as well as free parking, a safe deposit box and a designated smoking area.

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Posada Buena Vida Zipolite

    From US$ 52

    Andador de Gaviotas, Zipolite, Mexico (To the map)

    The beachfront 2-star Posada Buena Vida Zipolite lies within walking distance of Umar University, Punta Cometa and Bahia Estacahuite.

    To the hotel

    price for 1 night
    Book Now From US$ 52
  • Casa Catrina

    From US$ 67

    Garcia Vigil 703 Colonia Centro, Oaxaca City, Mexico (To the map)

    The boutique 3-star Casa Catrina Hotel offers airport transfer, 24-hour reception and housekeeping.

    To the hotel

    price for 1 night
    Book Now From US$ 67
  • Barlovento

    From US$ 85

    Camino Al Faro 6A. Sur No. 3 Co. Sector Hidalgo , Puerto Escondido, Mexico (To the map)

    The 3-star hotel Barlovento provides a bright accommodation and gives a quick access to Zicatela Beach, which is around 1350 meters away.

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • Casa Del Sotano

    From US$ 44

    Tinoco Y Palacios 414, Oaxaca, Mexico (To the map)

    Casa Del Sa“Tano is a 3-star budget hotel offering a classic accommodation within easy reach of Oaxaca International, Monte Alban and Zocalo.

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Santa Fe

    From US$ 69

    Calle Del Morro S/N, Puerto Escondido, Mexico (To the map)

    Located in the center of Puerto Escondido, the 4-star Santa Fe Hotel offers comfortable rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 69
  • Anua

    From US$ 45

    Av. Independencia 601, Colonia Centro, Oaxaca, Mx, Oaxaca, Mexico (To the map)

    The pleasant 3-star Anua Hotel is set in a tourist area minutes away from Oaxaca International, Oaxaca Cathedral and Monte Alban.

    To the hotel

    price for 1 night
    Book Now From US$ 45
  • Hotel La Casona Del Llano

    From US$ 36

    Avenida Juarez 701 , Oaxaca, Mexico (To the map)

    Hotel La Casona Del Llano is a 3-star venue set just 2.9 km from Instituto Amigos del Sol, Monte Alban and Museo Filatelia.

    To the hotel

    price for 1 night
    Book Now From US$ 36
  • Cantera Real

    From US$ 59

    Libres No. 404, Oaxaca, Mexico (To the map)

    Cantera Real Hotel is a 3-star property only 5.4 km from Museo Filatelia, Tule Tree and Monte Alban. This hotel was opened in 2000 and renovated in 2003.

    To the hotel

    price for 1 night
    Book Now From US$ 59
  • Hotel San Juan

    From US$ 20

    Felipe Merklin 503 Sector Libertad, Puerto Escondido, Mexico (To the map)

    The cozy San Juan Hotel is a great place in a downtown area of Puerto Escondido.

    To the hotel

    price for 1 night
    Book Now From US$ 20
  • Hacienda La Noria

    From US$ 39

    Av. Eduardo Mata 1918, Oaxaca City, Mexico (To the map)

    The 3-star Hacienda La Noria Hotel is located in southern Oaxaca, minutes away from Monte Alban, Tule Tree and Santo Domingo Temple. Founded in 1975, the hotel underwent a renovation in 1999.

    To the hotel

    price for 1 night
    Book Now From US$ 39
  • La Casona Oaxaca

    From US$ 45

    Valerio Trujano 206, Esquina 20 De Noviembre, Oaxaca, Mexico (To the map)

    The traditional 3-star Francia Hotel offers a comfortable accommodation in a historic area of Oaxaca. Since 2001, it has been hosting guests in the center of Oaxaca.

    To the hotel

    price for 1 night
    Book Now From US$ 45
  • Casa Shaguiba

    From US$ 35

    Bugambilia 503, La Crucerita, Huatulco, Mexico (To the map)

    Situated near by a beach, the comfortable Casa Shaguiba Hotel offers 13 bright guestrooms with views of the Pacific Ocean.

    To the hotel

    price for 1 night
    Book Now From US$ 35
  • Parador Del Dominico

    From US$ 42

    Pino Suarez 410, Oaxaca, Mexico (To the map)

    The hotel lies in the historical center of a tourist area, in the vicinity of Oaxaca Regional Museum (Museo Regional de Oaxaca), Monte Alban and Instituto Amigos del Sol.

    To the hotel

    price for 1 night
    Book Now From US$ 42
  • El Andariego

    From US$ 24

    Division Oriente 546, Oaxaca, Mexico (To the map)

    El Andariego Hotel is set in a tourist area of Oaxaca next to Basilica de la Soledad, Instituto Amigos del Sol and Museo de las Culturas de Oaxaca.

    To the hotel

    price for 1 night
    Book Now From US$ 24
  • Bungalows Zicatela

    From US$ 50

    Calle del Morro, Colonia El Marinero, Puerto Escondido, Mexico (To the map)

    Bungalows Zicatela boasts convenient positioning at a close distance to Playa Zicatela, Puerto Angelito and Playa Principal, offering 50 rooms and a sundeck and an outdoor swimming pool.

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Hotel Casablanca

    From US$ 5

    Avenida Perez Gasca 905, Andador Turistico, Centro, Colonia Sector Libertad, Puerto Escondido, Mexico (To the map)

    Casablanca is a 3-star traditional hotel offering a bright accommodation within easy reach of Carrizalillo Beach, Puerto Angelito and Zicatela Beach.

    To the hotel

    price for 1 night
    Book Now From US$ 5
  • Ribera Del Mar

    From US$ 120

    Fundadores 205 (Antes Felipe Merklin), Centro Puer, Puerto Escondido, Mexico (To the map)

    The hotel lies in the center of a beach area, in the vicinity of Playa Carrizalillo, Central Surf Shop and Playa Zicatela.

    To the hotel

    price for 1 night
    Book Now From US$ 120
  • Hotel Bahia Huatulco

    From US$ 35

    Boulevard Benito Juarez Manzana 2 lote 7 , Santa Cruz Huatulco, Mexico (To the map)

    The family Hotel Bahia Huatulco Santa Cruz Huatulco is a 3-star property set next to Salchi Beach, La Boquilla Beach and Playa Entrega.

    To the hotel

    price for 1 night
    Book Now From US$ 35