All hotels in St. James, Barbados
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
All hotels in St. James, Barbados
We have found 1313 St. James Hotels
- The Club, Barbados Resort & Spa Adults Only - All Inclusive
- Waves Resort & Spa, Barbados, An Autograph Collection® All-Inclusive Resort
- Fairmont Royal Pavilion
- Mango Bay All Inclusive
- The Palms Resort
- Beach View
- The House, An Autograph Collection All-Inclusive Resort - Adults Only
- Treasure Beach Art Hotel, Barbados, An Autograph Collection All-Inclusive Resort
- Coral Reef Club
- Colony Club by Elegant Hotels
- The Sandpiper
- Palm Grove Villas & Hotel
- Tamarind, Barbados, An Autograph Collection® All-Inclusive Resort
- Crystal Cove by Elegant Hotels - All-Inclusive
- Apes Hill Barbados Golf Resort
- Sunset Oasis
- Angler Apartments
- Sunswept Beach Hotel
- Halcyon Palm
- Starfish Discovery Bay Resort Barbados
- Divi Heritage Beach Resort - Adults Only
Let Expedia take you to the best Hotels in St. James. You'll find the largest selection of hotel deals, discount prices, and cheap hotel rates on reservations anywhere in the world. Expedia, the leader in world travel, gives you customer reviews, maps, and the best selection of hotels near landmarks and attractions.