Skip to main content

Stay in Saint James's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Waves Hotel and Spa by Elegant Hotels - All-Inclusive

Hotel in Saint James

Located in Saint James, a few steps from Fitts Village Beach, Waves Hotel and Spa by Elegant Hotels - All-Inclusive has accommodations with an outdoor swimming pool, free private parking, a fitness... Beautiful beach. Great setting and backdrop. Staff are all very friendly and accommodating. Food was excellent and plenty of choices.

Show more Show less
8.1
Very Good
137 reviews
Price from
$330
per night

The Palms Resort

Hotel in Holetown, Saint James

"The Palms Resort has three bedroom second level Penthouse, oasis two bedroom poolside suite and 16 one bedroom apartments. Nice location, clean and friendly staff. Special thanks to Dawnta at the reception who helped us a lot.

Show more Show less
8.3
Very Good
107 reviews
Price from
$115
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. Lovely side of the island. Everyone was friendly & clean…would definitely stay there again.

Show more Show less
8.9
Excellent
228 reviews
Price from
$235
per night

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. The location was superb. The food was amazing. Staff were great

Show more Show less
8.1
Very Good
60 reviews
Price from
$601.30
per night

Colony Club by Elegant Hotels

Hotel in Holetown, Saint James

Located in Saint James, a few steps from Colony Club Beach, Colony Club by Elegant Hotels has accommodations with free bikes, free private parking, an outdoor swimming pool and a fitness center. British atmosphere, tranquility, good food and excellent service.

Show more Show less
7.6
Good
171 reviews
Price from
$330
per night

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. Beautiful little hotel. Nicely located to easily walk to restuarants and other areas of town.

Show more Show less
7.6
Good
336 reviews
Price from
$103.55
per night

Coral Lane Beach Apartments

Hotel in Saint James

Located in Saint James, a 10-minute walk from Paynes Bay Beach, Coral Lane Beach Apartments provides accommodations with a garden, free private parking and a terrace. Location was great. You could hear the waves and drift off to sleep easy. Room was so cute.

Show more Show less
7.8
Good
19 reviews
Price from
$106.67
per night

Tamarind by Elegant Hotels - All-Inclusive

Hotel in Saint James

Tamarind by Elegant Hotels - All-Inclusive is located in the Platinum West Coast of Barbados. Free WiFi is provided throught the property. Overall 10 out of 10 for breakfast dining in general. Food and service was great.

Show more Show less
7.2
Good
64 reviews
Price from
$269
per night

Crystal Cove by Elegant Hotels - All-Inclusive

Hotel in Saint James

Located in Saint James, a 2-minute walk from Fitts Village Beach, Crystal Cove by Elegant Hotels - All-Inclusive provides accommodations with an outdoor swimming pool, free private parking, a fitness... Everything about that hotel is amazing! A real elegant experience.

Show more Show less
7.2
Good
94 reviews
Price from
$521
per night

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

Hotel in Saint James

Located in Saint James, a 2-minute walk from Paynes Bay Beach, The House by Elegant Hotels - All-Inclusive, Adults Only has accommodations with an outdoor swimming pool, free private parking, a... Amazing location, on the west coast, view from the balcony was breath taking, very clean and that room have everything we needed. the hotel staff went far and beyond, we felt very welcomed and well looked after. Over all great experience. One of the best hotels we have ever seen. Certainly recommend.

Show more Show less
6.7
Review score
30 reviews
Price from
$526
per night

Hotels with extra health and safety measures

Find hotels in Saint James with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Saint James in the past month

See all

FAQs about hotels in Saint James