San Blas Islands Holiday Packages

Save when you book San Blas Islands package deals

Choose two or more items and save on your trip:

Top San Blas Islands hotels

Private Ocean-Front Cabin with private bathroom on San Blas Island

Private Ocean-Front Cabin with private bathroom on San Blas Island

2 out of 5
Diablo Island Narganá Guna Yala
Private Ocean-Front Cabin with private bathroom on San Blas Island: Hotel with free breakfast and an airport shuttle.
Staff was wonderful. Room was basic, as described. Basically camping on the beach with a comfortable bed. Fall asleep to ocean waves just feet from the door.

Reviewed on 15 Mar 2026

Opens in a new windowPrivate Ocean-Front Cabin with private bathroom on San Blas Island
 Paradise Over the Water Cabins in San Blas

Paradise Over the Water Cabins in San Blas

2.5 out of 5
G4V2 48 Narganá Guna Yala
Paradise Over the Water Cabins in San Blas: Beach cabin with free breakfast and an airport shuttle. Located on the beach.
29/22 i stay with my family for three nights and 4 days the beds are not comfortable and the fan doesn't work the bathroom need cleaning, the worst part is the sandflyies we got bitten all over our bodies, the owners can do better with proper new nets and fan and maybe spray the place, after the ...

Reviewed on 4 Sept 2022

Opens in a new window Paradise Over the Water Cabins in San Blas
Cocoloco - Catamaran Lagoon 52F SAN BLAS

Cocoloco - Catamaran Lagoon 52F SAN BLAS

3 out of 5
El Porvenir Narganá Guna Yala
Fully refundableReserve now, pay when you stay
The price is AU$3,204 per night from 23 Mar to 24 Mar
AU$3,204
23 Mar - 24 Mar
includes taxes & fees
Cocoloco - Catamaran Lagoon 52F SAN BLAS: Beach resort with free breakfast and free WiFi. Located on the beach.
Opens in a new windowCocoloco - Catamaran Lagoon 52F SAN BLAS
Don't see what you're looking for?
See all available properties in San Blas Islands
View all properties
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.