Oceanfront Hotels in St. James from $421
Seize Your Someday with our amazing deals for the whole family!
Top cities to explore in St. James

Holetown
Oceanfront Hotels

Paynes Bay
Oceanfront Hotels
Top St. James Oceanfront Hotels

Coral Lane Beach Apartments
Chapel Gap #1 Paynes Bay St. James
This apartment doesn't skimp on freebies - guests receive free WiFi and free self parking. A terrace, a garden, and luggage storage are also on offer.
Kitchen
Dryer

Annabelle's Apartments
St. James Paynes Bay
This apartment doesn't skimp on freebies - guests receive free WiFi and free self parking. Families will appreciate the onsite laundry facilities and in-room childcare. Business travelers can take advantage of the express check-in.
Kitchen
Parking included

Beach View
Chapel Gap Paynes Bay St. James
This hotel features 4 outdoor pools, a 24-hour gym, and a restaurant. Families will appreciate the children's pool, barbecue grills, and in-room childcare. Relax with a drink at the bar/lounge and enjoy perks like free self parking and free WiFi.
Pool
Spa

Waves Resort & Spa, Barbados, An Autograph Collection® All-Inclusive Resort
Prospect Bay Beach Prospect St. James
Free Cancellation
Reserve now, pay when you stay
$463 nightly
The price is $519 total per night
$519 total
Oct 3 - Oct 4
Total with taxes and fees
A full-service spa is on site and the staff is available around-the-clock at the 24-hour front desk. Enjoy beachfront dining and relax with sun loungers and beach umbrellas. Enjoy the 2 outdoor pools and free perks like buffet breakfast and valet parking.
Pool
Hot Tub

Treasure Beach Art Hotel, Barbados, An Autograph Collection All-Inclusive Resort
Hwy 1 Paynes Bay St. James
Free Cancellation
Reserve now, pay when you stay
$465 nightly
The price is $521 total per night
$521 total
Oct 3 - Oct 4
Total with taxes and fees
A restaurant is on site and the staff is available around-the-clock at the 24-hour front desk. Enjoy the outdoor pool and perks like free self parking and free WiFi. Enjoy the gym and unwind at the bar/lounge and beach bar.
Pool
All inclusive

Colony Club, a Luxury Collection Resort, Barbados
Porters Holetown St. James
Free Cancellation
Reserve now, pay when you stay
$502 nightly
The price is $566 total per night
$566 total
Oct 2 - Oct 3
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

The Club, Barbados Resort & Spa Adults Only - All Inclusive
Vauxhall Holetown St. James
$367 nightly
The price is $421 total per night
$421 total
Sep 29 - Sep 30
Total with taxes and fees
An outdoor pool is on site and the staff is available around-the-clock at the 24-hour front desk. Enjoy a meal in one of the 3 restaurants and perks like free buffet breakfast and free self parking. Business travelers can take advantage of the free WiFi in public areas.
Pool
Breakfast included

The House, An Autograph Collection All-Inclusive Resort - Adults Only
Paynes Bay Paynes Bay St. James
Free Cancellation
Reserve now, pay when you stay
$633 nightly
The price is $706 total per night
$706 total
Oct 2 - Oct 3
Total with taxes and fees
A restaurant is on site and the staff is available around-the-clock at the 24-hour front desk. Enjoy beachfront dining and relax with free beach cabanas and sun loungers. Enjoy the outdoor pool and free perks like buffet breakfast and free self parking.
Pool
Hot Tub

Crystal Cove, A Tribute Portfolio All-Inclusive Resort
Applesby Derricks St. James
Free Cancellation
Reserve now, pay when you stay
$490 nightly
The price is $549 total per night
$549 total
Oct 2 - Oct 3
Total with taxes and fees
This property features 2 restaurants, 3 outdoor pools, and a 24-hour gym. There's fun for all ages with a free kid's club and a playground, and families will appreciate the onsite laundry facilities. Relax with a drink at one of the 2 bars/lounges and enjoy free perks like buffet breakfast and free self parking.
Pool
Breakfast included

Tamarind, Barbados, An Autograph Collection® All-Inclusive Resort
Paynes Bay Paynes Bay St. James
Free Cancellation
Reserve now, pay when you stay
$455 nightly
The price is $510 total per night
$510 total
Oct 2 - Oct 3
Total with taxes and fees
This all-inclusive resort 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

Tropical Sunset Beach Apartment Hotel
Tropical Sunset Complex Holetown St. James
This aparthotel features a restaurant, an outdoor pool, and a bar/lounge. WiFi in public areas is free. A terrace, a garden, and a library are also on offer.
Pool
Kitchen

Starfish Discovery Bay Resort Barbados
St. James Beach Holetown St. James
A full-service spa, 2 restaurants, and an outdoor pool are all featured at this smoke-free resort. Families will appreciate the onsite laundry facilities, kid-friendly dining, and babysitting. Enjoy the gym and free buffet breakfast each morning.
Pool
Breakfast included
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.
Recent St. James hotel reviews by fellow wanderers

Tropical Sunset Beach Apartment Hotel
4 out of 5
Posted 3 weeks ago
Travelocity Verified Review
"Just to add on to what everyone has already said about the hotel. Bring some snorkel gear! There are dozens of different species of fish and other species living in the corral right in front. It was like finding Nemo! Cheers!"
A verified traveler stayed at Tropical Sunset Beach Apartment Hotel