Hotels with Shopping in St. James from $230
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top St. James Hotels with Shopping

Beach View
Chapel Gap Paynes Bay St. James
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 24-hour gym and perks like free self parking and free WiFi.
Pool
Spa

The Palms Resort
Palm Avenue B Holetown St. James
$203 nightly
The price is $230 total per night
$230 total
Apr 1 - Apr 2
Total with taxes and fees
An outdoor pool, free self parking, and laundry facilities are featured at this hotel. WiFi in public areas is free. A coffee shop, a terrace, and a garden are also on offer.
Pool
Parking included

Tamarind, Barbados, An Autograph Collection® All-Inclusive Resort
Paynes Bay Paynes Bay St. James
This all-inclusive hotel features a full-service spa, 3 outdoor pools, and a restaurant. Enjoy beachfront dining and relax with sun loungers and beach umbrellas. There's fun for all ages with a free kid's club and an arcade/game room, and families will appreciate the onsite laundry facilities.
Pool
Hot Tub

Colony Club, a Luxury Collection Resort, Barbados
Porters Holetown St. James
$1,043 nightly
The price is $1,155 total per night
$1,155 total
Mar 15 - Mar 16
Total with taxes and fees
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. Relax with a drink at one of the 2 bars/lounges and enjoy free perks like English breakfast and free self parking.
Pool
Breakfast included

Halcyon Palm
Mayhoe Avenue Holetown St. James
This hotel features an outdoor pool and a bar/lounge. Free self parking, a terrace, and a garden are also offered.
Pool
Parking included

Mango Bay All Inclusive
2nd Street Holetown St. James
$607 nightly
The price is $679 total per night
$679 total
Mar 23 - Mar 24
Total with taxes and fees
A full-service spa, an outdoor pool, and a restaurant are all featured at this all-inclusive hotel. Enjoy the gym and free perks like buffet breakfast and free self parking. There's a bar/lounge on site, and a 24-hour front desk and laundry facilities are also provided.
Pool
Breakfast included

The Club, Barbados Resort & Spa Adults Only - All Inclusive
Vauxhall Holetown St. James
A full-service spa, 3 restaurants, and an outdoor pool are all featured at this all-inclusive property. Business travelers can take advantage of the free WiFi in public areas. Relax with a drink at one of the 4 bars/lounges and enjoy free perks like buffet breakfast and free self parking.
Pool
Breakfast included

Angler Apartments
Clarke Rd. #1 Derricks St. James
A restaurant and a bar/lounge are featured at this hotel. Families will appreciate the onsite laundry facilities and babysitting. Guests will appreciate free perks like free self parking and WiFi in public areas.
Parking included
Free WiFi

Coral Reef Club
Saint James Holetown
A full-service spa, 2 outdoor pools, and 2 outdoor tennis courts are featured at this luxury hotel. Enjoy a day at the beach scuba diving, or relax with sun loungers. Enjoy the gym and perks like free self parking and free WiFi.
Pool
Hot Tub

Fairmont Royal Pavilion
Porters Holetown St. James
$1,451 nightly
The price is $1,600 total per night
$1,600 total
Mar 15 - Mar 16
Total with taxes and fees
This luxury resort features 3 restaurants, 2 outdoor tennis courts, and an outdoor pool. Enjoy beachfront dining and relax with sun loungers and beach umbrellas. Families will appreciate the onsite laundry facilities, kid-friendly dining, and in-room childcare.
Pool
Breakfast included

All Seasons Resort - Europa
Palm Avenue, Sunset Crest Holetown St. James
$260 nightly
The price is $288 total per night
$288 total
Mar 12 - Mar 13
Total with taxes and fees
This aparthotel features a restaurant, an outdoor pool, and a bar/lounge. Families will appreciate the children's pool, picnic area, and in-room childcare. Enjoy the gym and perks like free self parking and free WiFi.
Pool
Kitchen
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.
St. James Hotels with Shopping essential information
Hotels with Shopping in St. James |
44 |
|---|---|
Highest price | $1,600 |
Cheapest price | $230 |
Total number of hotels in St. James | 1,387 |
Popular hotels | Beach View, The Palms Resort, Tamarind, Barbados, An Autograph Collection® All-Inclusive Resort, Colony Club, a Luxury Collection Resort, Barbados, Halcyon Palm, Mango Bay All Inclusive, The Club, Barbados Resort & Spa Adults Only - All Inclusive, Angler Apartments, Coral Reef Club, Fairmont Royal Pavilion, All Seasons Resort - Europa, Regent Apartments |
Recent St. James hotel reviews by fellow wanderers

The Palms Resort
3 out of 5
Posted 2 hours ago
Travelocity Verified Review
"While the room and the pool were adequate, I had a number of problems with this property. They ran my Amex card three times for my deposit (it showed up immediately on my Amex app even though they claimed that it had not gone through on their machine); guest laundry cost $20 but they did not sell detergent. Breakfast had very limited choices. The guest rooms have an 8 digit code you have to memorize in order to enter. A fob key or 4 digits would be reasonable.
The attitude of the evening duty manager was woeful, and the lady in the morning was not much better. Sour would have been a compliment. Does this hotel not want guests? They didn't seem to. Having 'failed' to run the deposit they then wanted to take $150 in cash. As I pointed out, their faulty card machine was not my fault. And in the end, they ran my card for $450. Beware and stay somewhere that actually wants your business.
"
A verified traveler stayed at The Palms Resort
More ways to wander St. James
Explore More Ways to Travel with Travelocity
- Guest Houses in Seaview
- Extended Stay Hotels in Trents
- Trents Hotels
- Extended Stay Hotels in Sunset Crest
- All Inclusive Resorts & in Sunset Crest
- Sunset Crest Hotels
- Derricks Hotels
- Resorts in Derricks
- Apartments in Paynes Bay
- Beach Resorts & in Paynes Bay
- Paynes Bay Hotels
- Hotels near Chattel Village
- Hotels with Hot Tubs in Westmoreland
- Westmoreland Hotels
- Chalets in Mount Standfast
- Mount Standfast Hotels
- Inns in Mount Standfast
- Extended Stay Hotels in Forest Hills
- Orange Hill Hotels
- 5 Star Hotels in Holetown
- Apartments in Holetown
- Condos in Holetown
- Extended Stay Hotels in Holetown
- Guest Houses in Holetown
- All Inclusive Resorts & in Holetown
- Pet Friendly Hotels in Holetown
- Hotel Wedding Venues Hotels in Holetown
- Holetown Hotels
- Vacation Homes in Holetown
- Villas in Holetown
- Luxury Hotels in Folkestone
- Weston Hotels
- Lancaster Hotels
- Husbands Hotels
- Hotels near Sandy Lane Beach
- All Inclusive Resorts & in Porters
- Town Houses in Greenwich
- B&B in Sandy Lane
- Condo Resorts in Sandy Lane
- Beach Resorts & in Sandy Lane
- Golf Resorts & in Sandy Lane
- Luxury Hotels in Sandy Lane
- Hoytes Hotels






