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.

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.1
Superb - What previous guests thought, 33 reviews
Price from
US$310.50
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.3
Very good - What previous guests thought, 78 reviews
Price from
US$40.25
1 night, 2 adults

Casa Amarilla

Puerto Cayo

Set just 100 metres from Puerto Cayo Beach, Casa Amarilla offers accommodation in Puerto Cayo with access to an open-air bath, a garden, as well as a 24-hour front desk.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 16 reviews
Price from
US$63.25
1 night, 2 adults

Cabalonga EcoAdventure

Puerto Cayo

Set in Puerto Cayo, Cabalonga EcoAdventure offers beachfront accommodation 100 metres from Puerto Cayo Beach and offers various facilities, such as a private beach area, a garden and a bar.

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 8.4
Very good - What previous guests thought, 10 reviews
Price from
US$58.36
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.

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, 39 reviews
Price from
US$77
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.

v
viviana
From
Australia
The place is beautiful!! Very clean, great decoration, full of nice details. The hamacas was one of my favorites. Nice breakfast a little expensive (5 dollars). Tito (the manager) was super nice, and the rest of the staff (Mario and Laura) were always taking care of everything with a big smile. I definitively recommend this place if you are looking for a place to enjoy the beach and going to sleep with the sound of the ocean.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 80 reviews
Price from
US$28.75
1 night, 2 adults

La Fogata

Machalilla (Near Puerto Cayo)

Featuring sea views, La Fogata 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 8.9
Fabulous - What previous guests thought, 84 reviews
Price from
US$33
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.

J
Julia
From
Switzerland
the room is nice. you can use the kitchen, it has everything you need! the host is super friendly, he helps you with everything!! highly recommended!! Muchas gracias, Saludos de las Julias.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 88 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.

E
Ellen
From
Switzerland
Super comfortable rooms with everything you need and very welcoming and kind hosts!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 109 reviews
Price from
US$46
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.

P
Paul
From
United States
We were very impressed with this hotel. The grounds were beautiful, the staff (Ava) was super nice, and the room was great. The beds were more comfortable than many 5 star resorts in the U.S. We will definitely stay here again when we are in the area.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 289 reviews
Price from
US$108.68
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.6
    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, 39 reviews
    From US$77 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 289 reviews
    From US$108.68 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 33 reviews
    From US$439.88 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 263 reviews
    From US$50 per night