Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
December, no crowd data, average high temperature 27 degrees Celsius, average low temperature 23 degrees Celsius. Cloudy most days.
23°
28°
weather_cloudy
January, Moderate crowds, average high temperature 28 degrees Celsius, average low temperature 24 degrees Celsius. Cloudy most days.
24°
28°
weather_cloudy
February, High crowds, average high temperature 28 degrees Celsius, average low temperature 24 degrees Celsius. Cloudy most days.
24°
28°
weather_cloudy
March, High crowds, average high temperature 28 degrees Celsius, average low temperature 24 degrees Celsius. Cloudy most days.
24°
28°
weather_cloudy
April, no crowd data, average high temperature 28 degrees Celsius, average low temperature 24 degrees Celsius. Cloudy most days.
24 °
28°
weather_sun
May, Moderate crowds, average high temperature 28 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
27°
weather_cloudy
June, High crowds, average high temperature 27 degrees Celsius, average low temperature 23 degrees Celsius. Cloudy most days.
23°
27°
weather_cloudy
July, Moderate crowds, average high temperature 27 degrees Celsius, average low temperature 22 degrees Celsius. Cloudy most days.
22°
27°
weather_sun
August, Moderate crowds, average high temperature 27 degrees Celsius, average low temperature 21 degrees Celsius. Sunny most days.
21°
27°
weather_cloudy
September, High crowds, average high temperature 27 degrees Celsius, average low temperature 22 degrees Celsius. Cloudy most days.
22°
27°
weather_cloudy
October, Low crowds, average high temperature 27 degrees Celsius, average low temperature 22 degrees Celsius. Cloudy most days.
22°
27°
weather_cloudy
November, no crowd data, average high temperature 27 degrees Celsius, average low temperature 22 degrees Celsius. Cloudy most days.
22°
Monthly weather averages (˚C)
Check out reviews of Puerto Cayo hotels guests love
Hotel La Costa International
10/10 Excellent
"We had a great experience! The owner was very responsive and helped coordinate our transportation and tours. We felt safe and supported by staff with finding restaurants, taxis and information we needed for enjoying the area. The hotel was very pretty with lovely palms of every kind all around. We were able to use the refrigerator and kitchen. Some families used the barbecues to enjoy meals. They even have a local menu that you can order from and have delivered with seafood. Each room has a hammock and the bed was comfortable. The staff was very attentive to our every need. The hotel is quiet and located about 6 minutes from Puerto Lopez, which makes it very convenient for getting to tours and back. Highly recommend! "
"We booked and paid through hotels.com but when we got there they didn’t have our reservation and we had to wait a long time to get it figured out. The room smelled like wet towels. "
If you're looking for the flexibility to change your plans to Puerto Cayo, most accommodations offer refundable* rates you can book. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow down the results.
What will the weather in Puerto Cayo be like during my trip?
Puerto Cayo is a great place to visit to enjoy the sunshine any time of year with an average temp of 75°F.
Why should I book my Puerto Cayo accommodation with Hotels.com?
There are lots of reasons to book your Puerto Cayo trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.