Beginning of main content

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Tonight Mar 6 - Mar 7
Next weekend Mar 12 - Mar 14

Top 12 St. James Hotels

$382
Beach View

Beach View

4.0 out of 5.0 Chapel Gap, Paynes Bay, St. James
5/5
(4 Reviews)
This hotel features a full-service spa, 4 outdoor pools, and a restaurant. Families will appreciate the children's pool, barbecue grills, and in-room childcare. Enjoy the fitness center and perks like free WiFi and a free area shuttle.
 
$589
Colony Club by Elegant Hotels

Colony Club by Elegant Hotels

4.5 out of 5.0 Porters, Holetown, St. James
4.8/5
(6 Reviews)
A full-service spa, 2 restaurants, and 4 outdoor pools are all featured at this luxury resort. Spend a day at the beach snorkeling, or relax with sun loungers and beach umbrellas. Enjoy the 2 outdoor tennis courts and free perks like English breakfast and free self parking.
 
Get Rates
The House by Elegant Hotels - Adults Only

The House by Elegant Hotels - Adults Only

5.0 out of 5.0 Paynes Bay, Paynes Bay, St. James
4.8/5
(4 Reviews)
A full-service spa, a 24-hour fitness center, and a restaurant are all featured at this luxury resort. Relax with free beach cabanas, sun loungers, and beach umbrellas. Enjoy the outdoor pool and free perks like buffet breakfast and free self parking.
 
Get Rates
Tamarind by Elegant Hotels - All Inclusive

Tamarind by Elegant Hotels - All Inclusive

4.0 out of 5.0 Paynes Bay, Paynes Bay, St. James
4.4/5
(9 Reviews)
This all-inclusive property features a full-service spa, 3 outdoor pools, and a restaurant. Enjoy beachfront dining and relax with sun loungers and beach umbrellas. Families will appreciate the free kid's club, onsite laundry facilities, and in-room childcare.
 
$133
Regent Apartments

Regent Apartments

3.0 out of 5.0 Poui Avenue, Sunset Crest, Holetown, St. James
4.3/5
(3 Reviews)
An outdoor pool is featured at this apartment, along with free WiFi in public areas and dry cleaning.
 
Get Rates
The Club, Barbados Resort & Spa Adults Only - All Inclusive

The Club, Barbados Resort & Spa Adults Only - All Inclusive

4.0 out of 5.0 Vauxhall, Holetown, St. James
4.1/5
(9 Reviews)
A full-service spa, 2 restaurants, and an outdoor pool are all featured at this all-inclusive property. Enjoy beachfront dining and relax with sun loungers and beach umbrellas. Relax with a drink at one of the 4 bars/lounges and enjoy free perks like buffet breakfast and free self parking.
 
Get Rates
Starfish Discovery Bay Resort Barbados

Starfish Discovery Bay Resort Barbados

3.0 out of 5.0 St. James Beach, Holetown, St. James
4/5
(2 Reviews)
A full-service spa, 2 restaurants, and an outdoor pool are all featured at this smoke-free resort. Relax with a drink at the poolside bar and enjoy free perks like buffet breakfast and free self parking. A bar/lounge, a 24-hour front desk, and a terrace are also provided.
 
Get Rates
Halcyon Palm

Halcyon Palm

3.0 out of 5.0 Mayhoe Avenue, Sunset Crest, Holetown, St. James
3.8/5
(5 Reviews)
This hotel features an outdoor pool and a bar/lounge. Free self parking, a terrace, and a garden are also offered.
 
$94
All Seasons Resort - Europa

All Seasons Resort - Europa

3.0 out of 5.0 Palm Avenue, Sunset Crest, Holetown, St. James
3.2/5
(5 Reviews)
This aparthotel features a restaurant, an outdoor pool, and a poolside bar. Families will appreciate the children's pool, picnic area, and in-room childcare. Enjoy the fitness center and perks like free WiFi and a free area shuttle.
 
Get Rates
Travellers Palm

Travellers Palm

3.0 out of 5.0 Palm Avenue B, Holetown, St. James
This hotel features a restaurant, an outdoor pool, and a bar/lounge. A terrace, WiFi in public areas, and luggage storage are also on offer.
 
Map

Cheap Trips to St. James

When you’re craving the sounds, sights, and smells of a new destination, it’s time to go on an adventure. Book one of the best hotels in St. James and get ready to explore. Venture out solo, invite your honey along, or instill some wanderlust in your kids as you dabble in the culture. During your visit, sample some of the region’s most popular delicacies, tour the famous attractions, and speak with the locals to discover the most coveted spots around. After hiking around the scenery and visiting the nearby landmarks, rest up at one of the nearby St. James hotels.

Here at Travelocity, we’re ready to match you up with the perfect lodging for your next sojourn. Whether you’re in the mood for a place with artsy décor or room service around the clock, we’ve got just the hotel for you. Sort through our selection of cheap hotels in St. James to find one that suits all your preferences and price range. What’s more, you can keep your travels within your budget by booking your hotel and flight at the same time to save up to $537. With a wide range of hotels to choose from and unbeatable deals, there’s no excuse not to go out and smell the roses in a new city today.

*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.