St. James hotels, Barbados > Expedia

Welcome - Already a member? Sign in

Site Map My Trips My Profile Customer Support
Home > Hotels > Hotels in Barbados > St. James hotels

Create your trip

Hotel search
Your destination location must be at least 3 characters in length
(e.g. Barcelona or BCN)


Please specify at least 1 but no more than 6 travellers
Please provide the ages of all children
Room 1

Number of travellers


More hotel search options
Hotel details...

Hotels Map

Filter Your Hotel Search

Cheap deals on St. James hotels, Barbados

St. James hotels

Book cheap St. James hotels

Looking for hotels in St. James, Barbados? Then look no further. Expedia has great deals on hotels in St. Peter, hotels in Oistins, and throughout Barbados. Book your St. James hotel room today with Expedia.co.uk.
Show more info

Mango Bay - All Inclusive

Mango Bay - All Inclusive2nd Street, Holetown.

On the beach in Saint James, this resort includes meals, drinks, nightly entertainment, and recreation in the room rate. Guestrooms have balconies or patios, and amenities include dial-up Internet access and complimentary local calls. Recreational amenities include an outdoor pool, water skiing, pedal boating, kayaking, snorkeling, and catamaran cruises. More hotel info for Mango Bay - All Inclusive in St James

Almond Beach Club & Spa All Inclusive

Almond Beach Club & Spa All InclusiveVauxhall, St James.

Limited to guests age 16 and older, this 1.5-hectare (four-acre) resort has a large pool divided by a waterfall, adjoins Holetown, and fronts 91 meters (100 yards) of coral-rimmed water. More hotel info for Almond Beach Club & Spa All Inclusive in St James

Treasure Beach Hotel

Treasure Beach HotelPaynes Bay, St James.

Facing a Caribbean beach partly shaded by a huge mahogany tree, this intimate retreat is a half-km (547 yds) from the famed Sandy Lane Golf Courses and 2 km (about a mile) south of Holetown. More hotel info for Treasure Beach Hotel in St James

Crystal Cove Hotel All Inclusive

Crystal Cove Hotel All InclusiveApplesby, St James.

Set on a white-sand beach 3 km (2 mi) from Holetown on the island’s west coast, this compact, family-friendly resort features a three-level pool with waterfalls and gardens. More hotel info for Crystal Cove Hotel All Inclusive in St James

Discovery Bay by Rex Resorts

Discovery Bay by Rex ResortsHoletown, St James.

This hotel is on the west coast of Barbados on Saint James Beach; banks and supermarkets are a quarter-mile away. Guestrooms offer balconies, refrigerators, coffeemakers, and hairdryers; junior suites also have safes. Other amenities include a lunch terrace and outdoor swimming pool; the nearest fitness center is 5 minutes away. More hotel info for Discovery Bay by Rex Resorts in St James

Settlers Beach Villa Hotel

Settlers Beach Villa HotelHoletown, St James.

This tranquil beachfront property is located on the west coast of Barbados, 0.5 miles from Holetown. Tastefully decorated villas are situated amid lush tropical gardens. Amenities include balconies and kitchenettes. The hotel offers a large freshwater pool, an on-site restaurant and lounge, and passes to a nearby fitness facility. More hotel info for Settlers Beach Villa Hotel in St James

Tamarind Cove Hotel

Tamarind Cove HotelPaynes Bay, St James.

This 110-room resort hotel about 2 km (a mile and a quarter) south of Holetown on the West Coast features three swimming pools, myriad water sports, and a 137-m (150-yd) beachfront. More hotel info for Tamarind Cove Hotel in St James

Divi Heritage Resort

Divi Heritage ResortSunset Crest, St James.

Overlooking a beautiful sand beach on the west coast of Barbados, this resort features 22 villas in an intimate atmosphere. Inspired by the architecture of the colonial great houses, romantic villas feature private verandas, jetted tubs, and a lush garden setting. Guests of the hotel enjoy the water-sports equipment, swimming pool, tennis courts, and beach facilities of the neighboring Almond ... More hotel info for Divi Heritage Resort in St James

Tropical Escape All Inclusive

Tropical Escape All InclusivePaynes Bay, St. James.

This Spanish-style hotel, across a road from Paynes Bay in the St. James area, includes meals and drinks in the room rate. Decorated in a bright Caribbean style with whitewashed walls, guestrooms have balconies, private bathrooms, and cable TVs. Surrounded by a sundeck and tropical plants, the freeform pool is flanked by a poolside bar; a pool table is also available. More hotel info for Tropical Escape All Inclusive in St James

Barbados Villa Rentals

Barbados Villa RentalsMayhoe Avenue, Sunset Crest, St. James.

This villa-style resort is located 10 minutes from the St. James Coast and historic Holetown and seven miles from Bridgetown. All villas feature kitchenettes, balconies or patios with views of a Japanese garden, high-speed Internet access, and daily housekeeping. Property amenities include an outdoor pool, children's pool, poolside bar, sunbathing deck, tour assistance, pool table, and an activity ... More hotel info for Barbados Villa Rentals in St James

* Choose your dates to get Expedia Special Rate including taxes and service fees.

Attractions and Activities in St. James

Looking for hotels in St. James? Then look no further. Expedia has great deals on hotels in St. James, and throughout Barbados available to book online immediately.