Guardalavaca hotels & apartments, all accommodations in Guardalavaca

5-star hotels in Guardalavaca

Paradisus Rio De Oro (Adults Only) photo

Paradisus Rio De Oro (Adults Only)

Playa Esmeralda, Crta. Guardalavaca-Rafael Freyre, Guardalavaca, Cuba

The property is 10 minutes' drive from the night Cafe Cantante Guardalavaca Club and 15 minutes' drive…

Iberostar Selection Almirante Hotel Guardalavaca photo

Iberostar Selection Almirante Hotel

Playa Guardalavaca, Guardalavaca, Cuba

The centre of Guardalavaca can be reached within a 15-minute walk. Acceso publico playa esmeralda is…

4-star hotels in Guardalavaca

Hotel Brisas Guardalavaca photo

Hotel Brisas Guardalavaca

Calle 2, 1 (Playa Guardalavaca, Banes), Guardalavaca, Cuba

This hotel is nestled in Guardalavaca, within a stroll of a national park. Las Guanas Eco-Archaeologic…

Sol Rio De Luna Y Mares Guardalavaca photo

Sol Rio De Luna Y Mares

Playa Esmeralda - Crta. De Guardalavaca, Guardalavaca, Cuba

The accommodation boasts an excellent setting within a 400-metre distance of Playa Esmeralda. This 4…

3-star hotels in Guardalavaca

Hotel Club Amigo Atlantico Guardalavaca photo

Hotel Club Amigo Atlantico Guardalavaca

Playa Guardalavaca - Banes, Guardalavaca, Cuba

The centre of Guardalavaca can be reached within a 10-minute walk. The hotel is located a 10-minute ride…

Club Amigo Atlantico Guardalavaca Hotel photo

Club Amigo Atlantico Guardalavaca Hotel

Calle 2, No 1, Guardalavaca, Banes, Guardalavaca, Cuba

This 3-star hotel is located in coastal part of Guardalavaca next to Guardalavaca Beach. It is also nearly…

Sirenis Playa Turquesa Hotel Guardalavaca photo

Sirenis Playa Turquesa Hotel

Calle Guardalavaca, Playa Yuraguanal, Guardalavaca, Cuba

Centro Comercial Playa Pesquero is a 10-minute drive of the hotel and Frank Pais airport is 70 km away.

2-star hotels in Guardalavaca

Gran Muthu Almirante Beach Guardalavaca photo

Gran Muthu Almirante Beach

Calle 3, Guardalavaca, Cuba

The property is situated about 75 km from Frank Pais airport and within a 350-metre distance of Guardalavaca…