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, and you save up to 60%!
Check Last Minute St. James Hotel Deals
Top Cities in St. James
Featured St. James Resorts & Hotels with Spas
Waves Hotel & Spa by Elegant Hotels - All Inclusive
Prospect Bay Beach, Prospect, St. James
The price is $453 per night from Sep 25 to Sep 26
$453
includes taxes & fees
Sep 25 - Sep 26
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
Book a stay at this 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 - All-Inclusive
Paynes Bay, Paynes Bay, St. James
Book a stay at this 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 Carlisle Bay ...
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 Sandy Lane Beach and Royal Westmoreland ...
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
The price is $594 per night from Sep 28 to Sep 29
$594
includes taxes & fees
Sep 28 - Sep 29
Book a stay at this beach hotel in Holetown. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the room service in our reviews. Popular attractions ...
Crystal Cove by Elegant Hotels - All-Inclusive
Applesby, Derricks, St. James
The price is $368 per night from Sep 26 to Sep 27
$368
includes taxes & fees
Sep 26 - Sep 27
Book a stay at this 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 Holetown Beach ...
Travelers like: full-service spa, massage, facials, manicures and pedicures
Fairmont Royal Pavilion
Porters, Holetown, St. James
The price is $499 per night from Sep 28 to Sep 29
$499
includes taxes & fees
Sep 28 - Sep 29
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 Schotherapy Internationale ...
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 Paynes Bay Beach
- Hotels near Royal Westmoreland Golf Course
- Hotels near Holetown Beach
- Hotels near Sandy Lane Country Club Golf Course
- Hotels near Sunset Crest Shopping Centre
- Hotels near Sandy Lane Golf Course
- Hotels near Folkestone Marine Park
- Hotels near Batts Rock Beach
- Hotels near Lime Grove Shopping Centre
- Hotels near Barbados Polo Club
- Hotels near Chattel Village
- Hotels near Limegrove Cinemas
- Hotels near Green Monkey Golf Course
- Hotels near St. James Parish Church
- Hotels near Apes Hill Club
- Hotels near St. Thomas Parish Church
- Hotels near Holetown Monument
- Hotels near Diamonds International
- Hotels near Schotherapy Internationale Day Spa
- Hotels near 3Ws Monument