Find Cheap Deals onResorts & Hotels with Spas in St. James
You choose what matters — star rating, location, amenities.
We pick the perfect hotel, packed with all your must-haves.
Your hotel is revealed right after booking!
Check Last Minute St. James Hotel Deals
Top Cities in St. James

Holetown
Featured St. James Resorts & Hotels with Spas

Waves Hotel & Spa by Elegant Hotels - All Inclusive
Prospect Bay Beach, Prospect, St. James
The price is $527 per night from Apr 29 to Apr 30
$527
includes taxes & fees
Apr 29 - Apr 30
Stay at this 4-star beach property in Prospect. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular ...

The Club, Barbados Resort & Spa Adults Only - All Inclusive
Vauxhall, Holetown, St. James
Stay at this 4-star beach property in Holetown. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular ...
Travelers like: full-service spa, sauna, steam room, massage

Tamarind by Elegant Hotels
Paynes Bay, Paynes Bay, St. James
Stay at this 4-star beach hotel in Paynes Bay. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular ...
Travelers like: full-service spa, massage, facials, manicures and pedicures

Angler Apartments
Clarke Rd. #1, Derricks, St. James
Stay at this 3-star beach hotel in Derricks. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Sandy Lane Beach and Kensington Oval ...

Beach View
Chapel Gap, Paynes Bay, St. James
Stay at this 4-star beach hotel in Paynes Bay. Enjoy free WiFi, free parking, and 4 outdoor pools. Our guests praise the helpful staff in our reviews. Popular ...
Travelers like: full-service spa, massage, facials, manicures and pedicures

Coconut Grove 1 by Island Villas
Westmoreland, Westmoreland
Stay at this 4-star golf villa in Westmoreland. Enjoy free WiFi, free parking, and private pools. Popular attractions Mullins Beach and Sandy Lane Beach are ...

Colony Club by Elegant Hotels
Porters, Holetown, St. James
Book a stay at this beach resort in Holetown. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular ...
Travelers like: full-service spa, massage, facials, manicures and pedicures

Coral Reef Club
Saint James, Holetown
Stay at this 4.5-star luxury hotel in Holetown. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the room service in our reviews. Popular ...
Travelers like: full-service spa, sauna, steam room, massage

Crystal Cove by Elegant Hotels - All-Inclusive
Applesby, Derricks, St. James
Stay at this 4-star beach property in Derricks. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular ...

Starfish Discovery Bay Resort Barbados
St. James Beach, Holetown, St. James
Stay at this 4-star beach resort in Holetown. Enjoy free breakfast, free WiFi, and a full-service spa. Popular attractions Sandy Lane Beach and Mullins Beach ...
Travelers like: full-service spa, massage, facials, manicures and pedicures

Fairmont Royal Pavilion
Porters, Holetown, St. James
The price is $988 per night from May 1 to May 2
$988
includes taxes & fees
May 1 - May 2
Stay at this 5-star luxury resort in Holetown. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular ...

Halcyon Palm
Mayhoe Avenue, Sunset Crest, Holetown, St. James
Stay at this hotel in Holetown. Enjoy free parking, WiFi (surcharge), and a 24-hour front desk. Popular attractions Sandy Lane Beach and Mullins Beach are located ...
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
TEST
- Walt Disney World Resort Hotels
- Mystery Spot Hotels
- San Antonio SeaWorld Hotels
- Universal Studios Florida Hotels
- Ark Encounter Hotels
- Six Flags Magic Mountain Hotels
- Six Flags Over Georgia Hotels
- Six Flags Fiesta Texas Hotels
- Columbus Zoo And Aquarium Hotels
- Busch Gardens Tampa Bay Hotels
- Six Flags St Louis Hotels
- Cedar Point Hotels
- Disneyland Hotels
- Silverwood Theme Park Hotels
- Universal Studios Hollywood Hotels
- Kalahari Waterpark Resort Hotels
- Aquatica Hotels
- LEGOLAND California Hotels
- Kings Island Hotels
- Hersheypark Hotels
Top Attractions in St. James
- Hotels near Holetown Beach
- Hotels near Royal Westmoreland Golf Course
- Hotels near Paynes Bay Beach
- Hotels near Sandy Lane Country Club Golf Course
- Hotels near Lime Grove Shopping Centre
- Hotels near St. James Parish Church
- Hotels near Barbados Polo Club
- Hotels near Folkestone Marine Park
- Hotels near Sunset Crest Shopping Centre
- Hotels near Chattel Village
- Hotels near Batts Rock Beach
- Hotels near Sandy Lane Golf Course
- Hotels near Apes Hill Club
- Hotels near Limegrove Cinemas
- Hotels near Green Monkey Golf Course
- Hotels near Holetown Monument
- Hotels near Diamonds International
- Hotels near St. Thomas Parish Church
- Hotels near Schotherapy Internationale Day Spa
- Hotels near 3Ws Monument
Popular Hotel Themes in St. James
- Beach Hotels in St. James
- Family Hotels in St. James
- Apartment Hotel in St. James
- Hotels with Free Parking in St. James
- Hotels with a Pool in St. James
- Historic Hotels in St. James
- Romantic Hotels in St. James
- Hotel Wedding Venues in St. James
- Luxury Hotels in St. James
- All-inclusive Hotel in St. James