Skip to main content

Search hotels in Puerto Cayo

Enter your dates to see the latest prices and deals for Puerto Cayo hotels

Puerto Cayo – 7 hotels and places to stay

Filter by:

Star rating
Review score

Tanusas Retreat & SPA

Hotel in Puerto Cayo

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.

L
Louisa Clare
From
United Arab Emirates
This was our second stay and hopefully not last - it’s a lovely boutique resort set on the ocean that offered a peaceful and tranquil break. The food is also delicious and the staff friendly and helpful.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 29 reviews
Price from
US$248.40
1 night, 2 adults

Hostal Poseidon

Puerto Cayo

Located just 200 metres from Puerto Cayo Beach, Hostal Poseidon features accommodation in Puerto Cayo with access to a garden, a terrace, as well as full-day security.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 62 reviews
Price from
US$35
1 night, 2 adults

Cabalonga EcoAdventure

Puerto Cayo

Set in Puerto Cayo, just 100 metres from Puerto Cayo Beach, Cabalonga EcoAdventure offers beachfront accommodation with a private beach area, a garden, a bar and free WiFi.

T
Teresa
From
Canada
The grounds were beautiful, loved the fact that it was on the beach, and there was a bonfire in the evening.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 12 reviews
Price from
US$30.81
1 night, 2 adults

Hostería del Parque Machalilla

Machalilla (Near Puerto Cayo)

Offering an outdoor pool and a restaurant, Hostería del Parque Machalilla is located inside Machalilla National Park. This beach-front property features free WiFi in public areas.

a
amasha
From
Israel
Very cool place, perfect view, the food is great
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 43 reviews
Price from
US$180
1 night, 2 adults

La Fogata Bungalows

Machalilla (Near Puerto Cayo)

Featuring sea views, La Fogata Bungalows in Machalilla features accommodation, a garden, a private beach area, a terrace, a restaurant and barbecue facilities.

A
Anja
From
Switzerland
The location in front of the beach, the personnel, the calm.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 76 reviews
Price from
US$40
1 night, 2 adults

Guest House Villa Machalilla

Machalilla (Near Puerto Cayo)

Featuring accommodation with a terrace, Guest House Villa Machalilla is set in Machalilla. Featuring sea and garden views, this guest house also has free WiFi.

k
kennedy
From
Ecuador
Wonderful stay with Carlos, clean and simple in a very cool beach town. Walk every where, great restaurants and friendly people. Carlos is well traveled and has many stories and ideas to share!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 79 reviews
Price from
US$27
1 night, 2 adults

Zutalu - Playa Sur

Puerto López (Near Puerto Cayo)

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

D
David
From
United Kingdom
Staff were SO helpful because it was quite quiet, they even drove us to the bus station when we were struggling to get a taxi. And let us check out late no extra charge. Really close to the beach and restaurants but couldn’t hear any noise from the hotel.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 117 reviews
Price from
US$35
1 night, 2 adults

New Nautilus Lodge

Puerto López (Near Puerto Cayo)

Located in Puerto López, 200 metres from Puerto Lopez Beach, New Nautilus Lodge provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

C
Carol
From
Canada
Pleasant and helpful staff. The pool! And breakfast by the pool. The verandah outside our room. The garden with unusual flowers and trees. Kind helpfulness to our needs as seniors. Everything, really.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 288 reviews
Price from
US$94.50
1 night, 2 adults

Victor Hugo Hotel

Puerto López (Near Puerto Cayo)

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

S
Sara
From
Belgium
A great room with a great view.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 238 reviews
Price from
US$50
1 night, 2 adults

Hotel Berlín International

Puerto López (Near Puerto Cayo)

Located in Puerto López, 31 km from Montañita, Hotel Berlín International boasts air-conditioned rooms with free WiFi throughout the property. Free private parking is available on site.

K
Kevin Naranjo
From
Spain
Great stay! The room was spotless, comfortable, and in a perfect location to explore Vienna. Everything went smoothly, highly recommend!
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 58 reviews
Price from
US$60
1 night, 2 adults
See all 7 hotels in Puerto Cayo

Hotels with airport shuttles in Puerto Cayo

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 58 reviews
From US$73.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 43 reviews
From US$153.12 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 288 reviews
From US$108.68 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 29 reviews
From US$310.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 238 reviews
From US$50 per night