Top Trending St. James Hotels in Barbados

See all 96 Hotels in St. James
The Club, Barbados Resort & Spa All Inclusive
The Club, Barbados Resort & Spa All Inclusive

Vauxhall, Holetown

4.0 out of 5.0
3.9 out of 5 (186 reviews)

Located in the paradise of St. James, on the Gold Coast. Surrounded by gardens, pools and nestled amongst five acres of lush, …

CA$290
Colony Club by Elegant Hotels
Colony Club by Elegant Hotels

Porters, Holetown

4.5 out of 5.0
4.4 out of 5 (165 reviews)

Formerly a private colonial-era club, the AAA Four Diamond Award Colony Club now welcomes guests to experience Barbados’ …

CA$536
Halcyon Palm
Halcyon Palm

Mayhoe Avenue, Holetown

3.0 out of 5.0
3.7 out of 5 (161 reviews)

Situated by the ocean, this hotel is within a 15-minute walk of Sunset Crest Shopping Centre, Chattel Village, and Sandy Lane …

CA$83
Lantana Resort
Lantana Resort

Weston, Weston BB24017

3.0 out of 5.0
4.1 out of 5 (29 reviews)

Situated near the beach, this aparthotel is within 1 mi (2 km) of Gibbes Beach and Gibbs Beach. Mullins Beach and Folkeston …

CA$236
Angler Apartments
Angler Apartments

Clarke Rd. #1, Derricks BB24008

2.5 out of 5.0
3.6 out of 5 (22 reviews)

This family-friendly Derricks apartment is located in the historical district, within 1 mi (2 km) of Paynes Bay Beach, Sand …

CA$84
Glitter Bay Suites
Glitter Bay Suites

Glitter Bay, Holetown 24017

3.5 out of 5.0

Nestled on the beach, this Holetown condominium resort is within 1 mi (2 km) of Folkestone Marine Park, Holetown Beach, and S …

CA$533
Coral Cove Villas
Coral Cove Villas

Paynes Bay, Paynes Bay

4.0 out of 5.0
5 out of 5 (2 reviews)

Nestled on the beach, this Holder's Hill apartment is within a 10-minute walk of Paynes Bay Beach and Sandy Lane Beach. Sandy …

CA$636
Lime Yard
Lime Yard

Bagatelle Yard, Bagatelle

3.5 out of 5.0

Situated in Bagatelle, this villa is within 1 mi (2 km) of Sandy Lane Country Club Golf Course and Green Monkey Golf Course …

Get Rates
Royal Westmoreland Mahogany Drive
Royal Westmoreland Mahogany Drive

Mahogany Drive 7, Westmoreland

4.5 out of 5.0

Situated near the beach, this luxury villa is within 6 mi (10 km) of Folkestone Marine Park, St. James Parish Church, and …

Get Rates
Palm Paradise Guest House and 2 Apartments
Palm Paradise Guest House and 2 Apartments

Lot 2B Chapel Gap #1, Paynes Bay BB24008

3.0 out of 5.0

Situated by the ocean, this guesthouse is within 1 mi (2 km) of Paynes Bay Beach and Barbados Polo Club. Sandy Lane Beach and …

Get Rates
Hide content

Narrow your search

St. James Hotels Guide

Expedia.ca offers a selection of 96 hotels in St. James. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.ca will not only save you time, but also money when booking your stay at a hotel in St. James. Making reservations so you can stay within your budget is easy with us.

Expedia.ca even provides you with a map so you may find hotels in the St. James neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in St. James, now!

false