Hotels near St. James

See all 96 Hotels in St. James
Waves Hotel & Spa by Elegant Hotels - All Inclusive
Waves Hotel & Spa by Elegant Hotels - All Inclusive

Prospect Bay Beach, Prospect 00000

4.0 out of 5.0
4.6 out of 5 (24 reviews)

Nestled on the beach, this St. James resort is within 1 mi (2 km) of Batts Rock Beach and Paradise Beach. Brighton Beach an …

$545
Crystal Cove by Elegant Hotels All Inclusive Resort
Crystal Cove by Elegant Hotels All Inclusive Resort

Applesby, Derricks

4.0 out of 5.0
4.2 out of 5 (204 reviews)

Set on a white-sand beach 3 km (2 mi) from Holetown on Barbados' west coast, this compact, family-friendly resort features …

$570
Fairmont Royal Pavilion
Fairmont Royal Pavilion

Porters, Holetown BB24051

4.5 out of 5.0
4.5 out of 5 (103 reviews)

Located on the west coast beach, a mile from Holetown and 8 miles from the Barbados Wildlife Reserve, the Fairmont Royal …

Get Rates
Coral Lane Beach Apartments
Coral Lane Beach Apartments

Chapel Gap #1, Paynes Bay

2.0 out of 5.0
3.6 out of 5 (15 reviews)

Located in St. James, this aparthotel is within 1 mi (2 km) of Paynes Bay Beach, Barbados Polo Club, and Sandy Lane Beach. …

Get Rates
Travellers Palm
Travellers Palm

Palm Avenue B, Holetown 00000

3.0 out of 5.0
3.1 out of 5 (13 reviews)

Located in Sunset Crest, this beach hotel is within a 15-minute walk of Sunset Crest Shopping Centre and Sandy Lane Beach. …

$111
The Legend Garden Condos
The Legend Garden Condos

Mullins Bay, Gibbes

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

Located in St. James, this guesthouse is within a 15-minute walk of Gibbes Beach and Gibbs Beach. Mullins Beach and …

$160
Apes Hill Golf and Polo Club
Apes Hill Golf and Polo Club

Apes Hill, Orange Hill BB24018

4.0 out of 5.0
4.8 out of 5 (4 reviews)

Located in St. James, this golf villa is 2.7 mi (4.3 km) from Sir Frank Hutson Sugar Museum and 2.9 mi (4.6 km) from St. …

Get Rates
Royal Westmoreland - Forest Hills 2
Royal Westmoreland - Forest Hills 2

Royal Westmoreland, Westmoreland

4.0 out of 5.0

Located in St. James, this golf villa is within 3 mi (5 km) of Folkestone Marine Park, St. James Parish Church, and Gibbes …

Get Rates
Royal Westmoreland Coconut Grove 2 Villa Grove
Royal Westmoreland Coconut Grove 2 Villa Grove

Royal Westmoreland, Westmoreland

4.0 out of 5.0

Located in St. James, this golf villa is within 3 mi (5 km) of Folkestone Marine Park, St. James Parish Church, and Holetow …

Get Rates
Shades
Shades

Laynes Road, Paynes Bay BB29004

3.0 out of 5.0

Located in St. James, this aparthotel is within a 15-minute walk of Paynes Bay Beach and Sandy Lane Beach. Sandy Lane Golf …

Get Rates
Hide content

Where To Stay In St. James

St. James, Barbados Hotel Information

Planning a trip to St. James? There's a number of lodgings for tourists to choose from. Within our up-to-the-minute booking section you can browse 67 short- and long-stay options within a 0.1-mile distance of St. James' center.

Finding accommodation in central St. James has never been easier. Expedia's booking page features the Mango Bay All Inclusive and Regent Apartments, which are situated within a 0.6-mile radius of the city center.

Budget-minded travelers will be happy to learn that there's a solid range of more affordable lodgings in the vicinity of St. James. 0.7 miles from St. James' center you'll find the Tropical Sunset Beach Apartment Hotel. The Divi Heritage Beach Resort is just 1 mile away. Other budget accommodation options are the All Seasons Resort - Europa and the Travellers Palm.

You could also check out the Saint Peter's Bay as well as the The House by Elegant Hotels - Adults Only. The Saint Peter's Bay is 4 miles from the main part of St. James. The The House by Elegant Hotels - Adults Only, is positioned 2 miles away. The Cobblers Cove and also the Crystal Cove by Elegant Hotels All Inclusive Resort are some other accommodation options around St. James.

Bathsheba is 7 miles to the east of St. James and is home to the Soup Bowl and Bathsheba Beach. The Atlantis Hotel and Round House are some of the fabulous Expedia-listed long and short-stay alternatives in Bathsheba. 10 miles to the southeast of St. James, you'll also find Oistins, home to the Turtle Beach by Elegant Hotels All Suite All Inclusive and Sea Breeze Beach Hotel All Inclusive. While visiting Oistins, a couple of sights worth adding to your itinerary are the Miami Beach and Dover Beach.

Just because you're on vacation, doesn't mean you can't enjoy your passion for sports. Kensington Oval can be found 6 miles to the south of St. James. For visitors who are interested in sleeping close by, make a reservation in the Sweetfield Manor Historic Inn and B&B or The Soco Hotel - All Inclusive.

For those travelers planning on flying via Grantley Adams International Airport, you might like to book a room at The Crane Resort, or Silver Point Hotel, both of which are close by.