Search options

Date

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

4 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

104 results

  • Los Pilares Hotel

    From US$ 69

    Curtidurias 721-A Barrio de Jalatlaco, Oaxaca City, Mexico (To the map)

    Located in the historical center of Oaxaca, the 4-star Los Pilares Hostal offers individual rooms together with a sun terrace and a swimming pool.

    To the hotel

    price for 1 night
    Book Now From US$ 69
  • Best Western Posada Chahue

    From US$ 68

    Mixie Y Mixteco , Santa María Huatulco, Mexico (To the map)

    The comfortable Best Western Posada Chahue is placed on the beachfront. Founded in 1995, the hotel underwent a renovation in 2001.

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • Hotel Casa Vertiz

    From US$ 80

    Reforma, 404, Oaxaca City, Mexico (To the map)

    The luxury Hotel Casa Vertiz is a great place in a downtown area of Oaxaca.

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Gran Hotel Huatulco

    From US$ 38

    Carrizal 1406, Santa Cruz Huatulco, Mexico (To the map)

    Gran Hotel Huatulco is located in a marina area of Huatulco in close proximity to Salchi Beach, Santa Cruz Bay and La Boquilla Beach.

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Surf Olas Altas

    From US$ 46

    Avenida del Morro, 310 Colonia Marinero, Puerto Escondido, Mexico (To the map)

    The modern Surf Olas Altas Hotel is rated 4 stars and features 61 rooms for guests to stay in. Surf Olas Altas Hotel has been welcoming guests to its comfortable rooms since 1997.

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Villablanca Huatulco

    From US$ 44

    Blvd. Benito Juarez S/N Sector R Chahue S/N, Huatulco, Mexico (To the map)

    The unique Villablanca Huatulco is a 4-star hotel and offers a library, a golf course and a tennis court.

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Aldea Del Bazar Puerto Escondido

    From US$ 73

    Benito Juarez L.7 Fracc. Bacocho, Puerto Escondido, Mexico (To the map)

    Aldea Del Bazar Puerto Escondido Hotel is a 4-star property offering a night club and a swimming pool in the historical center of Puerto Escondido.

    To the hotel

    price for 1 night
    Book Now From US$ 73
  • Parador San Miguel Oaxaca

    From US$ 72

    Independencia - Col.Centro Oaxaca 503, Oaxaca, Mexico (To the map)

    The traditional 4-star Hotel Boutique Parador San Miguel Oaxaca offers a comfortable accommodation in a downtown area of Oaxaca. Featuring colonial architecture, the hotel is opened since 1600.

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Hotel Parador San Agustin

    From US$ 32

    Armenta Y Lopez 215, Centro, Oaxaca, Mexico (To the map)

    Hotel Parador San Agustin is a 4-star property only 4.2 km from Parque Juarez El Llano, Monte Alban and Basilica de la Soledad.

    To the hotel

    price for 1 night
    Book Now From US$ 32
  • Barcelo Huatulco

    From US$ 227

    Paseo Benito Juarez S/N, Huatulco, Mexico (To the map)

    Offering 351 rooms, the deluxe Barcelo Huatulco Hotel features water slides, a steam room and a spa center available on site. The hotel occupies 6 floors and was renovated in 2008.

    To the hotel

    price for 1 night
    Book Now From US$ 227
  • Fortin Plaza

    From US$ 45

    Av. Venus, Col Estrella 118, Oaxaca, Mexico (To the map)

    The classic 4-star Fortin Plaza Hotel is set in the charming district of Oaxaca. Offering accommodation in the 6-story building, the hotel combines classical architecture and modern facilities.

    To the hotel

    price for 1 night
    Book Now From US$ 45
  • Hotel Marques Del Valle

    From US$ 55

    Portal de Claveria Centro, Oaxaca City, Mexico (To the map)

    Set in the heart of Oaxaca this colonial-style hotel features 95 rooms and quick access to Monte Alban, Museo de Arte Contemporaneo de Oaxaca and Basilica de la Soledad.

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Hotel Casa Antigua

    From US$ 51

    Cinco de Mayo, 206. Centro Historico, Oaxaca City, Mexico (To the map)

    The exquisite 4-star Hotel Casa Antigua Oaxaca is set in the cultural district of Oaxaca.

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • Aitana

    From US$ 42

    Sabino Crespo 313, Oaxaca, Mexico (To the map)

    Aitana Hotel boasts stunning positioning at a close distance to Oaxaca Regional Museum (Museo Regional de Oaxaca), Basilica de la Soledad and Monte Alban, offering 23 rooms and a sundeck and a

    To the hotel

    price for 1 night
    Book Now From US$ 42
  • La Casa De Adobe

    From US$ 49

    Av De Las Etnias Num. 509 Col, San Felipe Del Agua, Oaxaca, Mexico (To the map)

    La Casa De Adobe Hotel is set in a historic area of Oaxaca next to Monte Alban, Santo Domingo Temple and Downtown Oaxaca de Juarez.

    To the hotel

    price for 1 night
    Book Now From US$ 49
  • Hotel Casantica

    From US$ 52

    Ave. Morelos 601 Col. Centro, Oaxaca, Mexico (To the map)

    Set in the heart of Oaxaca, this 4-star hotel offers friendly services and a perfect atmosphere. The unique hotel in Oaxaca attracts guests with its colonial architecture.

    To the hotel

    price for 1 night
    Book Now From US$ 52
  • Suites La Hacienda

    From US$ 57

    Cuilapan No.15, Fraccionamiento Bacocho, Puerto Escondido, Mexico (To the map)

    Hotel Suites La Hacienda is placed in a vibrant area of Puerto Escondido in the vicinity of Commercial Walkway, Downtown Puerto Escondido and Zicatela Beach.

    To the hotel

    price for 1 night
    Book Now From US$ 57
  • Fiesta Inn Oaxaca

    From US$ 59

    Avenida Universidad Numero 140 Ex-Hacienda de Candiani, Oaxaca City, Mexico (To the map)

    Fiesta Inn Oaxaca boasts convenient positioning at a close distance to Oaxaca International, Santo Domingo Temple and Monte Alban, offering 145 rooms and an outdoor swimming pool and a rooftop

    To the hotel

    price for 1 night
    Book Now From US$ 59
  • Marina Resort

    From US$ 78

    Calle Tehuantepec Bahia De Santa Cruz 112, Huatulco, Mexico (To the map)

    The traditional 4-star Hotel Marina Resort is a great place to stay in Huatulco. The building was renovated in 2005.

    To the hotel

    price for 1 night
    Book Now From US$ 78
  • Flamboyant

    From US$ 38

    Calle Garnedias Esq. Tamarindo Fracc. La Crucesita, Huatulco, Mexico (To the map)

    The 3-star Flamboyant Huatulco Hotel is located close to the natural beach. The unique hotel in Huatulco attracts guests with its colonial architecture.

    To the hotel

    price for 1 night
    Book Now From US$ 38