This resort is set in 23 acres.of tropical landscape. It features its own pristine beach.
The Casa Ybel Resort was built in the mid 1880’s by Reverend George Barnes. It was intention to build a quiet cottage. However, it evolved into a 30 room inn.
Georgia Barnes, George’s daughter met and subsequently married a guest at the inn. Her father built her a beautiful mansion as a wedding gift.This became the Thistle Lodge. This is the home of the Thistle Lodge Beachfront Restaurant.