St. James Vacations

Book a Hotel + Flight together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to AEDĀ 5,000 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Where to stay in St. James

Find the best St. James areas and neighborhoods for the activities you enjoy most. Learn more about St. James
Learn more about St. James

Upper Carlton

While Upper Carlton might not have many sights to explore, venturing just a little farther will lead you to top things to see and do like Mullins Beach and Royal Westmoreland Golf Course.

St. James Hotel Deals

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

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

4 out of 5
Vauxhall Holetown St. James
The price is AEDĀ 1,248 per night from Jul 21 to Jul 22
AEDĀ 1,248
AEDĀ 1,599 total
21 Jul - 22 Jul
includes taxes & fees
8/10 Very Good! (541 reviews)
"We had a wonderful time at this location and will return in the future."

Reviewed on 8 July 2026

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

Fairmont Royal Pavilion

5 out of 5
Porters Holetown St. James
Fully refundableReserve now, pay when you stay
The price is AEDĀ 2,567 per night from Jul 19 to Jul 20
AEDĀ 2,567
AEDĀ 3,145 total
19 Jul - 20 Jul
includes taxes & fees
9/10 Wonderful! (263 reviews)
"It was an amazing vacation however the food service was extremely slow multiple times . Breakfast would be finished and the drinks never showed up. That happen twice. You order a sandwich and it took 45-1 hour multiple times throughout the week ."

Reviewed on 8 July 2026

Fairmont Royal Pavilion
Royalton Vessence Barbados Adult-Oriented, an Autograph Collection All-Inclusive Resort

Royalton Vessence Barbados Adult-Oriented, an Autograph Collection All-Inclusive Resort

5 out of 5
Highway 1, Holetown Holetown Saint James
Fully refundableReserve now, pay when you stay
The price is AEDĀ 2,909 per night from Jul 22 to Jul 23
AEDĀ 2,909
AEDĀ 2,909 total
22 Jul - 23 Jul
includes taxes & fees
6.6/10 (17 reviews)
"This is a really nice resort. I stayed here within its first month open. It was so worth it. Everything was modern and chic. My room was large and spacious with an ocean view. One of the staff members told me that I had the best room on the resort! I agreed, I could see everything from my room! The ..."

Reviewed on 12 July 2026

Royalton Vessence Barbados Adult-Oriented, an Autograph Collection All-Inclusive Resort
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.

Stay near popular St. James attractions