Search options

Date

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

Romantic 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

18 results

  • Quinta Real Huatulco

    From US$ 165

    Benito Juarez Lote 2 Bahia de Tangolunda, Tangolunda, Mexico (To the map)

    Quinta Real Huatulco Hotel is a 5-star venue set just 3.9 km from Salchi Beach, Downtown Huatulco/Crucecita and Santa Cruz Bay.

    To the hotel

    price for 1 night
    Book Now From US$ 165
  • 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
  • Camino Real Zaashila Huatulco

    From US$ 135

    Boulevard Benito Juarez Numero 5, Bahia Tangolunda, Tangolunda, Mexico (To the map)

    Camino Real Zaashila Huatulco Hotel is a 5-star property only 5.0 km from Downtown Huatulco/Crucecita, La Boquilla Beach and Salchi Beach. This Mediterranean building was refurbished in 2006.

    To the hotel

    price for 1 night
    Book Now From US$ 135
  • Quinta Real Oaxaca

    From US$ 142

    Calle 5 De Mayo 300, Oaxaca City, Mexico (To the map)

    Quinta Real Oaxaca Hotel is a 5-star venue set just 3.9 km from Basilica de la Soledad, Parque Juarez El Llano and Monte Alban. Featuring Baroque architecture, the hotel is opened since 1576.

    To the hotel

    price for 1 night
    Book Now From US$ 142
  • Casa Bonita

    From US$ 124

    Catalina No.102 Col. San Felipe Del Agua 102, Oaxaca, Mexico (To the map)

    Casa Bonita Hotel Boutique And Spa is a 4-star property only 3.6 km from Santo Domingo Temple, Monte Alban and Tule Tree.

    To the hotel

    price for 1 night
    Book Now From US$ 124
  • Casa Del Mar

    From US$ 93

    13 Balcones De Tangolunda, Huatulco, Mx, Huatulco, Mexico (To the map)

    Casa Del Mar Hotel is rated 5 stars and is placed about 5.0 km from Salchi Beach, Santa Cruz Bay and La Boquilla Beach. The comfortable hotel was built in 1994 and refurbished in 2006.

    To the hotel

    price for 1 night
    Book Now From US$ 93
  • Las Brisas Huatulco

    From US$ 98

    Bahia de Tangolunda, Tangolunda, Mexico (To the map)

    The 4-star Las Brisas Huatulco Hotel lies within 40.2 km from La Boquilla Beach. Renovated in 2009, the hotel features minimalist architecture.

    To the hotel

    price for 1 night
    Book Now From US$ 98
  • 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
  • Dreams Huatulco Resort & Spa

    From US$ 310

    Boulevard Benito Juarez 4 Bahia de Tangolunda, Tangolunda, Mexico (To the map)

    The attractive 5-star Dreams Huatulco Resort & Spa offers quick access to Salchi Beach, Santa Cruz Bay and Downtown Huatulco/Crucecita. The hotel occupies 6 floors and was renovated in 2008.

    To the hotel

    price for 1 night
    Book Now From US$ 310
  • Hotel Santa Cruz Huatulco

    From US$ 78

    Bulevard Santa Cruz #203 Colonia Sector E Municipio Santa Maria, Huatulco, Mexico (To the map)

    Santa Cruz is a 4-star comfortable hotel offering a modern accommodation within easy reach of Salchi Beach, Playa Entrega and La Boquilla Beach.

    To the hotel

    price for 1 night
    Book Now From US$ 78
  • Posada Real Puerto Escondido

    From US$ 73

    Boulevard Benito Juarez s/n Fraccionamiento Bacocho, Puerto Escondido, Mexico (To the map)

    The charming Posada Real Puerto Escondido offers a cloakroom, a safety deposit box and a luggage storage. Founded in 1980, the hotel underwent a renovation in 2006.

    To the hotel

    price for 1 night
    Book Now From US$ 73
  • Holiday Inn Huatulco

    From US$ 55

    Blvd Benito Juarez # 604, Sector A, Bahias de Huatulco, Santa Cruz Huatulco, Mexico (To the map)

    Holiday Inn Huatulco is set in a marina area of Huatulco and gives access to Playa Entrega, which is about 25 minutes' walk away.

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • La Provincia

    From US$ 140

    Porfirio Diaz Col. Centro 108, Oaxaca, Mexico (To the map)

    The exquisite 5-star La Provincia Hotel provides 24-hour reception, ironing service and laundry to ensure guests a comfortable stay.

    To the hotel

    price for 1 night
    Book Now From US$ 140
  • Mansiones Cruz Del Mar

    From US$ 154

    Punta Santa Cruz ; Bays Of Huatulco, Huatulco, Mexico (To the map)

    The attractive Mansiones Cruz Del Mar is a decent example of a 4-star hotel in Huatulco.

    To the hotel

    price for 1 night
    Book Now From US$ 154
  • Best Night La Laguna Hotel

    From US$ 113

    Km. 124 Carretera Costera De Pto. Escondido, Puerto Escondido, Mexico (To the map)

    The excellent 5-star Best Night La Laguna Hotel offers laundry, room service and shuttle service.

    To the hotel

    price for 1 night
    Book Now From US$ 113
  • Villas Fa Sol

    From US$ 133

    Manzana 7 Lote 3, 5 Y 18 - Bahias De Huatulco, Huatulco, Mexico (To the map)

    The exclusive 4-star Villas Fa Sol is a great place to stay in Huatulco.

    To the hotel

    price for 1 night
    Book Now From US$ 133
  • Dreams Huatulco

    From US$ 362

    Blvd. Benito Juarez 4, Huatulco, Mexico (To the map)

    Dreams Huatulco Hotel is placed in a picturesque area of Huatulco in the vicinity of Plaza Hidalgo, Bobz World and Camille Lightner Playhouse.

    To the hotel

    price for 1 night
    Book Now From US$ 362
  • Hotel Santa Cruz Huatulco

    From US$ 41

    Boulevard Santa Cruz 4, Colonia Sector A, Santa Cruz Huatulco, Mexico (To the map)

    Offering 89 rooms, the lovely Hotel Santa Cruz Huatulco features a sun terrace and a swimming pool available on site.

    To the hotel

    price for 1 night
    Book Now From US$ 41