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 – 8 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.

D
Devon
From
United States
Rafael was the best and most attentive concierge ever! The property was incredible, food was amazing, and the rest of the staff was wonderful as well. We will absolutely be back!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 32 reviews
Price from
$248.40
1 night, 2 adults

Hostal Poseidon

Puerto Cayo

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.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 78 reviews
Price from
$35
1 night, 2 adults

Casa Amarilla

Puerto Cayo

A few steps from Puerto Cayo Beach in Puerto Cayo, Casa Amarilla provides accommodations with access to a fitness room, public bath, and open-air bath.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 14 reviews
Price from
$55
1 night, 2 adults

Cabalonga EcoAdventure

Puerto Cayo

Cabalonga EcoAdventure provides beachfront accommodations in Puerto Cayo.

S
Stephen
From
United States
The location is easy to get to to. The staff were eager to help. The food in the restaurant was good and reasonably priced. The beach was beautiful and the "tiki hut" shade was very welcomed.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 10 reviews
Price from
$50.75
1 night, 2 adults

Hostería del Parque

Machalilla (Near Puerto Cayo)

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

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 39 reviews
Price from
$63
1 night, 2 adults

Hospedaje Algarrobo Machalilla

Machalilla (Near Puerto Cayo)

Facing the beachfront in Machalilla, Hospedaje Algarrobo Machalilla has a garden and a terrace.

Y
Yien
From
Malaysia
The owner is really nice, he is available to help if you need anything from calling a taxi to tour. He let us check out late and didn't care how late. He even fed my kids before we leave. Lots of hammock to lay around and the beach is nice and quiet.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 80 reviews
Price from
$25
1 night, 2 adults

La Fogata

Machalilla (Near Puerto Cayo)

Offering sea views, La Fogata in Machalilla has accommodations, a garden, a private beach area, a terrace, a restaurant and barbecue facilities.

J
JEANNETTE
From
United States
The stay was wonderful, the beach right in front of us. Everything was beautiful. They left us everything ready for our bonfire despite it being late at night. And we had a fantastic karaoke time. We slept half of the night in the hammock because we couldn't miss so much tranquility and beauty and the weather was perfect. At 5am we went back inside. The service was super good and friendly. Breakfast delicious and arranged it for us since we were 7 persons all together with the view and breeze of the sea. We rented 2 bungalows.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 84 reviews
Price from
$30
1 night, 2 adults

Guest House Villa Machalilla

Machalilla (Near Puerto Cayo)

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

L
Laura
From
Germany
very social vibes, the owner is amazing, has great stories to share and good recommendations about what to do. location is awesome, you can walk into the national park and great restaurants around
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 88 reviews
Price from
$27
1 night, 2 adults

Zutalu - Playa Sur

Puerto López (Near Puerto Cayo)

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.

R
Ragini
From
United States
Location, the ability to host a big group, the owner
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 109 reviews
Price from
$40
1 night, 2 adults

New Nautilus Lodge

Puerto López (Near Puerto Cayo)

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.

D
Dubow
From
United States
Beautiful property, from the rooms to the pool/breakfast area. Sort walk to beach or food etc… Ava and Vincent worked very hard to make it a memorable stay. We couldn’t recommend this more.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 288 reviews
Price from
$94.50
1 night, 2 adults
See all 8 hotels in Puerto Cayo

Hotels with airport shuttles in Puerto Cayo

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 55 reviews
    From $73.50 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 39 reviews
    From $77 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 288 reviews
    From $108.68 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 32 reviews
    From $439.88 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 262 reviews
    From $50 per night
gogless