Top Trending St. James Hotels in Barbados

See all 97 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.8 out of 5 (183 reviews)

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

CA$374
Colony Club by Elegant Hotels
Colony Club by Elegant Hotels

Porters, Holetown

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

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

CA$530
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$82
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 Holder's Hill apartment is located in the historical district, within 1 mi (2 km) of Paynes Bay Beach, …

Get Rates
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$528
Shades
Shades

Laynes Road, Paynes Bay BB29004

3.0 out of 5.0

Situated near the beach, this aparthotel is within a 15-minute walk of Paynes Bay Beach and Sandy Lane Beach. Sandy Lane Golf …

CA$237
Morris Apartments
Morris Apartments

Holders Hill, St. James, Paynes Bay

3.0 out of 5.0

Situated in Paynes Bay, this residence is within a 15-minute walk of Barbados Polo Club and Paynes Bay Beach. Sandy Lane Beac …

Get Rates
Royal Villa
Royal Villa

Royal Westmoreland, Westmoreland

3.5 out of 5.0

Situated in Westmoreland, this golf apartment is within 6 mi (10 km) of Folkestone Marine Park, St. James Parish Church, an …

Get Rates
The Legend Garden Condos
The Legend Garden Condos

Mullins Bay, Gibbes

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

Situated near the beach, this guesthouse is within a 15-minute walk of Gibbes Beach and Gibbs Beach. Mullins Beach and …

CA$134
Hide content

Narrow your search

St. James Hotels Guide

Expedia.ca offers a selection of 97 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