Search 321,000 hotels worldwide.
Get the price guarantee available for your trip.
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Located in Baru Island, this beachfront hotel is in a national park and within 1 mi (2 km) of Baru Church and Corales del Rosario National Park. Blanca Beach ...
On its own private beach, this hotel in Rosario Islands is located within minutes of Isla Grande Beach. Area attractions also include Rosario Islands Oceanarium ...
Nestled on the beach, this Baru Island hotel is 0.4 mi (0.7 km) from Corales del Rosario National Park and 8.9 mi (14.4 km) from Blanca Beach.
This family-friendly hotel is located in Rosario Islands (Isla Grande), close to Isla Grande Beach and Rosario Islands Oceanarium. Area attractions also include ...