Welcome to the St James Luxury Hotel Barbados

The St James is one of the finest luxury hotels on the premier beach in Barbados overlooking the azure Caribbean sea.

Perfectly positioned and within easy reach of some of the best restaurants in the world, the St James is the perfect location for your dream Caribbean experience.