Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Saint James – 168 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

All Seasons Resort

Hotel in Holetown, Saint James

Located 984 feet from Sunset Crest Beach, All Seasons Resort features an outdoor swimming pool and cottages with terraces. Set in large gardens, it offers a free shuttle service within a 1.9 mi... Nice and quiet, birds chirping, lovely pool and lounge chairs.

Show more Show less
7.4
Good
144 reviews
Price from
$81.75
per night

Beach View Hotel

Hotel in Saint James

This hotel is located on the West Coast of Barbados and overlooks Paynes Bay. It features an on-site café and 4 pools with adult and children sections. We went there over the holidays looking for peace from a tough year. It was everything we needed. Low key, comfortable, great view, clean and had all the amenities we wanted and more we didn’t think of. You can borrow beach chairs and take them across to the beach—that was wonderful. Pools were quiet and clean. Staff super helpful and very friendly. The restaurant was open in all the holidays, which was great, and it was delicious. This isn’t a big resort atmosphere which is exactly what we wanted and needed.

Show more Show less
9
Awesome
121 reviews

Fairmont Royal Pavilion Barbados Resort

Hotel in Porters, Saint James

Set on the Glitter Bay Beach and 1.2 mi from Holetown City in St James, this complex features an extensive garden, in-room massage services, a swimming pool and free WiFi in all areas. You can see that this hotel does all it can to meet your every need. We will be coming back to this hotel, this hotel has no faults.

Show more Show less
8.7
Excellent
44 reviews
Price from
$535.20
per night

Colony Club by Elegant Hotels

Hotel in Holetown, Saint James

Located in Saint James, 1.7 mi from Paynes Bay Beach, Colony Club by Elegant Hotels features accommodations with a restaurant, free private parking, an outdoor swimming pool and a fitness center. The hospitality, the pool, the beach, the food all were stellar

Show more Show less
8.1
Very Good
24 reviews
Price from
$342.30
per night

Waves Hotel and Spa by Elegant Hotels - All-Inclusive

Hotel in Saint James

Located in Saint James, 1.8 mi from Brandons, Waves Hotel and Spa by Elegant Hotels - All-Inclusive features accommodations with a restaurant, free private parking, an outdoor swimming pool and a... The hotel and staff were absolutely fantastic! Everyone was accommodating and friendly and helped to make our wedding day extra special. The facials and body scrub we had in the spa were divine. Special thanks to Ryan our wedding coordinator who did a fantastic job! The food at the hotel was fantastic and varied. We looked forward to every single meal. Thanks a million Waves, you’ll be seeing us again soon.

Show more Show less
8.7
Excellent
23 reviews
Price from
$415.35
per night

Tamarind by Elegant Hotels All Inclusive

Hotel in Saint James

The All-Inclusive Tamarind Hotel, located on a 750-yard long crescent of white sand in the Platinum West Coast of Barbados, promises families, couples, friends or solo travelers a truly memorable... good selection, a little too much waiting time for the omelettes

Show more Show less
8
Very Good
31 reviews
Price from
$710
per night

Treasure Beach by Elegant Hotels - All-Inclusive, Adults Only

Hotel in Saint James

Offering an outdoor pool and a restaurant, Treasure Beach by Elegant Hotels - All-Inclusive, Adults Only is located in Saint James. Location and range of facilities. Staff service was universally excellent and friendly

Show more Show less
8.5
Very Good
24 reviews
Price from
$455
per night

Crystal Cove by Elegant Hotels - All-Inclusive

Hotel in Saint James

Located in Saint James, less than 0.6 mi from Paynes Bay Beach, Crystal Cove by Elegant Hotels - All-Inclusive provides accommodations with a restaurant, free private parking, an outdoor swimming pool... The omelette station and variety of options

Show more Show less
7.3
Good
13 reviews
Price from
$401.40
per night

The House by Elegant Hotels - All-Inclusive, Adults Only

Hotel in Saint James

Located in Saint James, 656 feet from Paynes Bay Beach, The House by Elegant Hotels - All-Inclusive, Adults Only features accommodations with a restaurant, free private parking, an outdoor swimming... The staff were amazing. Genuinely helpful and friendly. They really made the stay special. The relaxed atmosphere and the fact that it was adults only was excellent and why so popular.

Show more Show less
8.4
Very Good
7 reviews
Price from
$641
per night

Coral Reef Club

Holetown, Saint James

Coral Reef Club, a 5-star hotel, is a property located in Saint James, facing the sea. The accommodations offers water sports facilities, as well as an outdoor swimming pool and a fitness center. Great service, beautiful location, good food

Show more Show less
9.6
Exceptional
93 reviews

Most-booked hotels in Saint James in the past month

See all

FAQs about hotels in Saint James

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Saint James:

Explore guest reviews of hotels in Saint James

See all