Holetown Barbados St James Parish Church

Hotels with Restaurants in St. James

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on St. James Hotels with Restaurants

Next weekend
In two weeks

Our top choices for St. James hotels with a restaurant

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

The Club, Barbados Resort & Spa Adults Only - All Inclusive
4.0 star property
Holetown
8.0 out of 10, Very Good, (525 reviews)
"Beach was beautiful, food delicious, entertainment (Ann & Aura) amazing"
United States
Diana Elisabeth
The price is P23,518
P29,680 total
includes taxes & fees
Jul 4 - Jul 5
The Club, Barbados Resort & Spa Adults Only - All Inclusive

Waves Resort & Spa, Barbados, An Autograph Collection® All-Inclusive Resort

Waves Resort & Spa, Barbados, An Autograph Collection® All-Inclusive Resort
4.0 star property
Prospect
9.0 out of 10, Wonderful, (141 reviews)
"Very friendly staff and very clean property"
United States
Giovanni
The price is P33,266
P37,178 total
includes taxes & fees
Jul 4 - Jul 5
Waves Resort & Spa, Barbados, An Autograph Collection® All-Inclusive Resort

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

Royalton Vessence Barbados Adult-Oriented, an Autograph Collection All-Inclusive Resort
5.0 star property
Holetown
7.2 out of 10, Good, (5 reviews)
"The hotel was great. The staff were pleasant and helpful."
United States
Nico
The price is P51,643
P51,643 total
includes taxes & fees
Jun 29 - Jun 30
Royalton Vessence Barbados Adult-Oriented, an Autograph Collection All-Inclusive Resort

The House, An Autograph Collection All-Inclusive Resort - Adults Only

The House, An Autograph Collection All-Inclusive Resort - Adults Only
5.0 star property
Paynes Bay
9.6 out of 10, Exceptional, (31 reviews)
"Excellent boutique hotel with super friendly staff who go out of their way to make guests feel welcome!"
United States
adeyemi
The price is P38,336
P42,753 total
includes taxes & fees
Jun 28 - Jun 29
The House, An Autograph Collection All-Inclusive Resort - Adults Only

Crystal Cove, A Tribute Portfolio All-Inclusive Resort

Crystal Cove, A Tribute Portfolio All-Inclusive Resort
4.0 star property
Derricks
7.4 out of 10, Good, (11 reviews)
"It was a wonderful resort experience. The staff was beyond great during both check-in and check-out, making us feel welcomed from start to finish. The swim-up pool was absolutely amazing and one of the highlights of the stay. I would definitely return!"
United States
KerryAnn
The price is P29,694
P33,253 total
includes taxes & fees
Jul 2 - Jul 3
Crystal Cove, A Tribute Portfolio All-Inclusive Resort

Beach View

Beach View
4.0 star property
Paynes Bay
9.6 out of 10, Exceptional, (434 reviews)
"Nice location with beautiful property. Staff were very helpful and friendly. A very relaxing stay. The coffee,bagels and condiments in our room were a nice addition."
Canada
Nancy
Beach View

Colony Club, a Luxury Collection Resort, Barbados

Colony Club, a Luxury Collection Resort, Barbados
4.5 star property
Holetown
8.8 out of 10, Excellent, (444 reviews)
"Really great service from everyone at the hotel! Will definitely be back when we are next in Barbados."
United Kingdom
Ross
The price is P26,188
P32,490 total
includes taxes & fees
Jul 7 - Jul 8
Colony Club, a Luxury Collection Resort, Barbados

Mango Bay All Inclusive

Mango Bay All Inclusive
4.0 star property
Holetown
8.4 out of 10, Very Good, (401 reviews)
"Mango Bay Resort is in a great area with a beautiful beach, access to great restaurants, and within short driving distance to scenic, historical, and nature reserves. The staff is very accommodating, and I sincerely hope they are paid adequately."
United States
Lindsay
The price is P33,376
P37,300 total
includes taxes & fees
Jul 4 - Jul 5
Mango Bay All Inclusive

Treasure Beach Art Hotel, Barbados, An Autograph Collection All-Inclusive Resort

Treasure Beach Art Hotel, Barbados, An Autograph Collection All-Inclusive Resort
4.0 star property
Paynes Bay
8.8 out of 10, Excellent, (20 reviews)
"Yes the beach view was great. The bar service and selection was excellent."
United States
Bruno
The price is P28,146
P31,544 total
includes taxes & fees
Jul 3 - Jul 4
Treasure Beach Art Hotel, Barbados, An Autograph Collection All-Inclusive Resort

Fairmont Royal Pavilion

Fairmont Royal Pavilion
5.0 star property
Holetown
9.0 out of 10, Wonderful, (257 reviews)
"Courteous and friendly staff ,very clean rooms, beautiful beach,"
United Kingdom
Peter
The price is P39,449
P48,403 total
includes taxes & fees
Jun 21 - Jun 22
Fairmont Royal Pavilion
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.
Save an average of 15% on thousands of hotels when you're signed in

Top St. James Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels with dining in St. James cost?
Hotels in St. James range between P12,142 to P42,753 per night. Make sure you come with an appetite — these stays feature restaurants or are close to top dining experiences. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in St. James?
St. James offers multiple hotels with dining with a total average guest review rating of 8.5. Beach View is a popular option if you're looking to sink your teeth into the local dining scene. It has a 4-star rating and includes amenities such as a swimming pool and a spa. Coral Reef Club also comes highly recommended. This 4.5-star hotel offers access to some wonderful foodie experiences and comes with a nearby waterfront and a sauna.
How many hotels with dining are there in St. James?
Take your pick of 43 hotels offering access to great dining options in St. James. Whether you're traveling with the family or organizing a weekend escape with your besties, Expedia will help you find the perfect place.
Are there any family-friendly hotels with dining in St. James?
Vacationing with the family in St. James is a cinch at Beach View. With access to dining and conveniences such as a children's pool and a barbecue grill, your crew will feel right at home at this 4-star stay. Sweetfield Manor is another family-friendly hotel that will put you within easy reach of some excellent food experiences. It has a 4-star rating and conveniences including laundry facilities and room service. Once you've checked in and dropped off your luggage, there's no shortage of family-friendly attractions to visit around St. James. Rockley Beach and Sandy Lane Beach are two of our top suggestions.
Are there any 5-star hotels with dining in St. James?
If you're searching for a bit of luxury and some top-notch gastronomic experiences on your St. James trip, Cobblers Cove - Barbados is calling your name. This 5-star hotel with dining offers beauty services and spa facilities and is around 5 kilometers from the downtown area. Another stay that'll cater to your culinary desires is Fairmont Royal Pavilion. It's 2 kilometers from the city center and has a swimming pool and proposal/romance packages.
Why book your hotel with dining in St. James with Expedia?
Whether you're after a hotel with a restaurant, or one that's near a culinary epicenter, Expedia will have a getaway that's to your tastes. Use our handy filters to search for St. James hotels with their own places to dine at. You can also refine your search for accommodations in popular locations packed with cafés, restaurants or markets. Whatever you go for, you're guaranteed to score a delicious bargain with Expedia!
How can I find cheap hotels with dining in St. James?
Expedia can help you look for cheap hotels with dining in St. James. Try out our helpful filter tools to reserve stays with restaurants or delicious extras, like included breakfast and dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to save money.
What is there to do in St. James near my hotel with dining?
There are lots of fantastic things to do and see in St. James. Don't miss well-known attractions like Sandy Lane Beach, Paynes Bay Beach and Holetown Beach. Gibbes Beach, Batts Rock Beach and Royal Westmoreland Golf Course are other must-do's.