Guests of this beach hotel will appreciate convenient onsite amenities such as spa services or a playground.
Located in Puerto Cayo, Sanctuary Puerto Cayo Lodge is on the beach. Machalilla National Park is a local attraction and the area's natural beauty can be seen at Puerto Cayo Beach and Los Frailes Beach. Spend some time exploring the area's activities, including whale-watching.