With only five spacious rooms, The Inn On The Bay is a romantic, intimate and exclusive hotel overlooking the most beautiful bay in the Caribbean Marigot Bay, St. Lucia. It is the perfect hideaway for lovers and honeymooners.
Share this page: