Enter your dates to see the latest prices and deals for Puerto Cayo hotels
Surrounded by forest and located right in front of Puerto Cayo’s beach, Tanusas Retreat & Spa features a spa, a swimming pool, and a restaurant. Breakfast is included.

Hostal Poseidon in Puerto Cayo provides accommodations with a garden and a terrace. This guest house provides free private parking, a 24-hour front desk, and free Wifi.

Cabalonga EcoAdventure in Puerto Cayo provides accommodations with a private beach area, a garden, and a bar. This beachfront property offers access to a patio.

Offering an outdoor pool and a restaurant, Hosteria del Parque Machalilla - Los Frailes is located inside Machalilla National Park. This beach-front property features free WiFi in public areas.
Offering sea views, La Fogata Bungalows in Machalilla has accommodations, a garden, a private beach area, a terrace, a restaurant and barbecue facilities.

Offering a terrace, Guest House Villa Machalilla offers accommodations in Machalilla. Featuring sea and garden views, this guest house also has free Wifi.

Located in Puerto López, a 2-minute walk from Puerto Lopez Beach, New Nautilus Lodge provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Located right in front of the waterfront in Puerto Lopez, Victor Hugo has comfortable rooms with free Wi-Fi. Salango Beach is 3.1 mi away.

Located in Puerto López, a few steps from Puerto Lopez Beach, Zutalu - Playa Sur has accommodations with a garden and free private parking. The hotel has family rooms.

Located in Puerto López, a few steps from Puerto Lopez Beach, Casita Madame - Frente al Mar con Desayuno Gourmet provides accommodations with a garden, free private parking, a terrace and a...

Popular with guests booking hotels in Puerto Cayo