Menu
  • Customer help
  • USD
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
    العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Português Русский Svenska Türkçe

Search options

Select city first

2026-11-03

2026-11-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.

2 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

139 results

  • Hotel Lupita

    From US$ 11

    Calle Diaz Ordaz 314, Oaxaca, Mexico (To the map)

    This Oaxaca hotel places you just 1.9 km from Museo Filatelia and only 2 km from Ethnobotanical Garden.

    To the hotel

    price for 1 night
    Book Now From US$ 11
  • Hotel Luz Del Angel

    Calle 1A Norte Esq. Av. Oaxaca Centro, San Pedro Mixtepec (Juquila), Mexico (To the map)

    The hotel is 700 metres from cathedral and 2.1 km from Playa Zicatela. This San Pedro Mixtepec hotel…

    To the hotel

    Book Now
  • Hotel Tiktaalik

    From US$ 49

    Vicente Guerrero No 14, Puerto Escondido (Oaxaca), Mexico (To the map)

    The bustling Playa Principal Beach is approximately 10 minutes' drive away, and Puerto Angelito is approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 49
  • Hotel Las Olas Zicatela

    From US$ 77

    Av. Del Morro 3 2, Brisas de Zicatela, Mexico (To the map)

    This Brisas de Zicatela hotel boasts a convenient location about a 15-minute ride from Bahia Puerto Escondido…

    To the hotel

    price for 1 night
    Book Now From US$ 77
  • Restaurant Y Cabanas Chefy By Rotamundos

    From US$ 46

    Mf6Q+W73 Playa Zipolite, Zipolite, Mexico (To the map)

    The hotel has a beachfront setting 4.3 km from Sea Turtle Center Museum, while natural sights like Zipolite…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Oyo Hotel San Felipe Inn

    From US$ 101

    1, Segunda Privada De Jacarandas 103 San Felipe Del Agua, Oaxaca, Mexico (To the map)

    The centre of Oaxaca is a 25 minutes' walk of the hotel. A popular place in Oaxaca is the Busy Zocalo…

    To the hotel

    price for 1 night
    Book Now From US$ 101
  • Hotel America

    Aldama 513, Oaxaca, Mexico (To the map)

    Jardin Socrates is merely 550 metres away, and Amate Books is merely 1.1 km from this Oaxaca hotel. The…

    To the hotel

    Book Now
  • Hotel Lyoban

    From US$ 50

    Plaza De La Capilla 3, Junto A La Capilla, Zipolite, Mexico (To the map)

    The centre of Zipolite can be reached within a 5-minute walk, and natural attractions like Zipolite, Oaxaca…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Posada Los Dominicos

    From US$ 22

    Porfirio Diaz S\/N, Yanhuitlan, Mexico (To the map)

    The centre of Yanhuitlan can be reached within a 10-minute walk. Museo comunitario "Rastros y Rostros"…

    To the hotel

    price for 1 night
    Book Now From US$ 22
  • Oyo Hotel Posada Cortez

    From US$ 86

    Calle Cacah 114, Santa Maria Huatulco, Mexico (To the map)

    Guests can get to Museo de Artesanias Oaxaquenas that is within reach of this 2-star hotel. You can easily…

    To the hotel

    price for 1 night
    Book Now From US$ 86
  • Oaxaquita La Bella

    From US$ 51

    Calle Gral Joaquin Amaro, Oaxaca, Mexico (To the map)

    You'll need 20-minute drive to Oaxaca International airport. Museum of Cultures of Oaxaca in Oaxaca is…

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • Hotel Casa Vieja

    From US$ 19

    Alfonso Perez Gasca, Col Centro, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel is about 5 km from Puerto Escondido International airport and within reach of such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 19
  • Hotel Parador San Jose

    From US$ 28

    Calle Cristobal Colon #306, Centro, Oaxaca, Mexico (To the map)

    The hotel lies in the Oaxaca Historic Centre district of Oaxaca, a mere 8 minutes on foot from the Busy…

    To the hotel

    price for 1 night
    Book Now From US$ 28
  • Hotel Chegue

    From US$ 51

    Agua Zarca Calle Agua Turquesa, Puerto Escondido (Oaxaca), Mexico (To the map)

    The centre of Puerto Escondido is a 5 minutes' walk of this hotel. The compact Playa Carrizalillo White…

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • Hotel Familiar Sosa

    From US$ 24

    Francisco Javier Mina 613, Centro, Oaxaca, Mexico (To the map)

    The centre of Oaxaca can be reached within a 20-minute walk, and natural attractions like Panuelito Garden…

    To the hotel

    price for 1 night
    Book Now From US$ 24
  • Hotel Galaxia

    20 De Noviembre 605 Altos, Colonia Centro, Oaxaca, Mexico (To the map)

    Museum of Cultures of Oaxaca is in the vicinity of this hotel, while the top-class Rufino Tamayo Museum…

    To the hotel

    Book Now
  • Hotel Vinisa

    From US$ 25

    Avenida Manuel Avila Camacho #405, Salina Cruz, Mexico (To the map)

    The centre of Salina Cruz is a 10 minutes' walk of the hotel. Mirador de Playa Abierta is about 5 minutes…

    To the hotel

    price for 1 night
    Book Now From US$ 25
  • Capital O Hotel Villa De Leon

    From US$ 26

    Reforma 405, Col. Centro, Oaxaca, Mexico (To the map)

    The hotel lies nearly a 5-minute drive from Plaza Tabasco and 750 metres from El Llano. The top-class…

    To the hotel

    price for 1 night
    Book Now From US$ 26
  • Hotel Posada Los Dominicos

    From US$ 53

    Calle Porfirio Diaz, Yanhuitlan, Mexico (To the map)

    The comfortable hotel is a great place to stay due to its convenient location in Yanhuitlan. The property…

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Siete Mares

    From US$ 39

    Unnamed Road 71814, Guayabas, Mexico (To the map)

    The hotel has a convenient setting around 4 km from Lagunas de Chacahua National Park. Santa Cruz Huatulco…

    To the hotel

    price for 1 night
    Book Now From US$ 39