Brought to you by:
Beach View Barbados
Beach View is a small all suite self-catering hotel set on 3 acres of beautifully landscaped gardens, just across the road from the stunning waters of Paynes Bay Beach in St. James. A favourite spot for the famous Barbados sea turtles!
Beach View, Paynes Bay, St. James