Beginning of main content

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Hotels near Parish of St. James

See all 85 Hotels in Parish of St. James
Tamarind by Elegant Hotels

Tamarind by Elegant Hotels

Paynes Bay, Paynes Bay
4.0 out of 5.0
Last booking: 6 hours ago
3 others viewing this property now
4.3 out of 5 (297 reviews)

This St James hotel about 2 km (1.25 mi) south of Holetown on Barbados' west coast features 3 swimming pools, myriad water sports, and a 137-m (150-yd) ...

$404

$404
Colony Club by Elegant Hotels

Colony Club by Elegant Hotels

Porters, Holetown
5.0 out of 5.0
Last booking: 1 hour ago
7 others viewing this property now
4.4 out of 5 (208 reviews)

Formerly a private colonial-era club, the AAA Four Diamond Award Colony Club now welcomes guests to experience Barbados’ storied history. Enjoy savory dining ...

$450

$450
Mango Bay All Inclusive

Mango Bay All Inclusive

2nd Street, Holetown
4.5 out of 5.0
Last booking: 2 days ago
3 others viewing this property now
4.3 out of 5 (217 reviews)

Calm, blue Caribbean waters and a white-sand beach greet guests at this intimate 67-room resort on the west coast of Barbados, just a 2-minute walk from Holetown ...

$392

$392
Fairmont Royal Pavilion

Fairmont Royal Pavilion

Porters, Holetown
5.0 out of 5.0
8 others viewing this property now
4.5 out of 5 (108 reviews)

Located on the west coast beach, a mile from Holetown and 8 miles from the Barbados Wildlife Reserve, the Fairmont Royal Pavilion Hotel is a favorite of celebrities, ...

$577

$577
Beach View

Beach View

Chapel Gap, Paynes Bay
4.0 out of 5.0
Last booking: 1 day ago
10 others viewing this property now
4.7 out of 5 (179 reviews)

With direct access to the beach, this Parish of St. James hotel is within 1 mi (2 km) of Paynes Bay Beach, Sandy Lane Beach, and Barbados Polo Club. Batts Rock ...

$228

$228
Divi Heritage Beach Resort - Adults Only

Divi Heritage Beach Resort - Adults Only

Sunset Crest, Holetown
3.5 out of 5.0
3.2 out of 5 (83 reviews)

Nestled on the beach, this Sunset Crest hotel is within a 10-minute walk of Sunset Crest Shopping Centre, Sandy Lane Beach, and Chattel Village. Holetown Monument ...

$80

$80
Waves Hotel & Spa by Elegant Hotels - All Inclusive

Waves Hotel & Spa by Elegant Hotels - All Inclusive

Prospect Bay Beach, Prospect
4.5 out of 5.0
Last booking: 7 hours ago
11 others viewing this property now
4.5 out of 5 (56 reviews)

Nestled on the beach, this Parish of St. James resort is within 1 mi (2 km) of Batts Rock Beach and Paradise Beach. Brighton Beach and Barbados Polo Club are ...

$518

$518
Discovery Bay by Rex Resorts

Discovery Bay by Rex Resorts

St. James Beach, Holetown
3.0 out of 5.0
Last booking: 3 days ago
2 others viewing this property now
3.4 out of 5 (85 reviews)

Nestled on the beach, this Parish of St. James resort is within a 5-minute walk of Holetown Beach, Lime Grove Shopping Centre, and St. James Parish Church. Folkestone ...

$179

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

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

Vauxhall, Holetown
4.5 out of 5.0
3.9 out of 5 (213 reviews)

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

$468

$468
The House by Elegant Hotels - Adults Only

The House by Elegant Hotels - Adults Only

Paynes Bay, Paynes Bay
5.0 out of 5.0
1 others viewing this property now
4.7 out of 5 (125 reviews)

This newly redesigned, couples-oriented, Barbados beach resort has the ambience of a private residence and does not accept children under 18.

$728

$728

Where To Stay In Parish of St. James

Parish of St. James, Barbados Hotel Information

Top St. James Accommodations

If you are vacationing in Barbados and would like to book a comfortable hotel or apartment in St. James, you'll find a range of great accommodation options with Expedia. Currently, Expedia's booking portal has 39 places to base yourself within a 3-mile radius of St. James.

Look up the Fairmont Royal Pavilion and the Mango Bay All Inclusive if you're keen to be among the fun. The Colony Club by Elegant Hotels and the Discovery Bay by Rex Resorts are also in the center of St. James.

If you are looking for more hotel options, the Saint Peter's Bay and the House by Elegant Hotels - Adults Only are 4 miles and 2 miles from the center of St. James. 4 miles away stands the Cobblers Cove. The Crystal Cove by Elegant Hotels All Inclusive Resort is also near, 3 miles away.

Some nearby places to visit in Barbados are Cambridge and Haggatt Hall. Cambridge is 6 miles to the northeast of St. James, while Haggatt Hall is 6 miles to the southeast. Accommodations in Cambridge include the Atlantis Hotel and Round House. The Turtle Beach by Elegant Hotels All Suite All Inclusive and Sea Breeze Beach Hotel All Inclusive are the hotels in Haggatt Hall.

Just because you're traveling in Barbados doesn't mean you can't enjoy your love of sports. National Stadium is a great place to visit while you're here. If you are keen on staying in the area around the stadium, the most convenient choices are the Treasure Beach Hotel - Adults Only or the Tamarind by Elegant Hotels.

How to Get to St. James

Located 12 miles away from St. James is Grantley Adams International Airport. Stay nearby at the Crane Resort or the Silver Point Hotel.