Last-minute hotel deals in St. James

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconExclusive member prices

Become a member for free and save up to 15% on thousands of properties with our member prices.

usp iconThe biggest range

Search hotels across the globe with our easy-to-use filters to find your perfect stay.

usp iconThe best price

We compare thousands of deals in seconds to provide you the best price every time.

usp iconFree cancellation & pay later

Access a range of fully refundable and pay on arrival properties for complete flexibility.

Clear filters

St. James

Most popular
Sort by

See the latest prices and deals by choosing your dates

Primary image
Porters Villa by Blue Sky Luxury
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa property in Holetown · 1.38 km from centre

When you stay at this villa in Holetown, you'll be next to a golf course, within a 15-minute drive of Sandy Lane Beach and Kensington Oval. This golf villa is 13.7 mi (22 km) from Dover Beach and 8.1 mi (13.1 km) from Carlisle Bay.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Coral Reef Club
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Holetown · 1.40 km from centre

9.8

 

61 reviews

When you stay at Coral Reef Club in Holetown, you'll be on the beach, within a 15-minute drive of Sandy Lane Beach and Kensington Oval. This beach hotel is 13 mi (20.9 km) from Dover Beach and 7.4 mi (12 km) from Carlisle Bay.

Compare price on Booking.com
Compare price on Booking.com
C211 Sugar Hill Estate
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Holetown, Saint James · 1.40 km from centre

Boasting air-conditioned accommodation with a patio, C211 Sugar Hill Estate is situated in Saint James. Both free WiFi and parking on-site are accessible at the apartment free of charge. The apartment has facilities for disabled guests.

The spacious apartment features 2 bedrooms, 2 bathrooms, bed linen, towels, a TV with cable channels, a dining area, a fully equipped kitchen, and a balcony with garden views. For added privacy, the accommodation features a private entrance.

Guests are welcome to eat in the on-site restaurant.

Guests can relax in the garden at the property.

Lower Carlton Beach is 2.5 km from C211 Sugar Hill Estate, while Colony Club Beach is 2.6 km from the property. Grantley Adams International Airport is 27 km away.

Compare price on Booking.com
Compare price on Booking.com
Oleanda - Sugar Hill
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa in Holetown, Saint James · 1.42 km from centre

9.0

 

3 reviews

Boasting air-conditioned accommodation with a patio, Oleanda - Sugar Hill is situated in Saint James. This property offers access to a balcony, a pool table, free private parking and free WiFi. The villa has an infinity pool with a pool bar, as well as a fitness room and full-day security.

The villa has 3 bedrooms, 3 bathrooms, bed linen, towels, a flat-screen TV, a fully equipped kitchen, and a terrace with garden views. For added privacy, the accommodation features a private entrance.

At the property, there is an in-house family-friendly restaurant serving dinner and a selection of vegetarian options.

Guests at the villa can make the most of yoga classes offered on-site. You can play table tennis and tennis at Oleanda - Sugar Hill. A children's playground is also available at the accommodation, while guests can also relax in the garden.

Lower Carlton Beach is 2.5 km from Oleanda - Sugar Hill, while Colony Club Beach is 2.7 km from the property. Grantley Adams International Airport is 27 km away.

Compare price on Booking.com
Compare price on Booking.com
Private Boutique Villa & Pool Next To The Beach Outside Holetown
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa in Holetown, Saint James · 1.45 km from centre

Located within the Holetown district in Saint James, Private Boutique Villa & Pool Next To The Beach Outside Holetown has air conditioning, a patio, and garden views. This villa features a private pool, a garden, barbecue facilities, free WiFi and free private parking. The property is non-smoking and is situated 500 metres from Colony Club Beach.

The spacious villa is equipped with 3 bedrooms, 4 bathrooms, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a terrace with pool views. Guests can enjoy a meal on an outdoor dining area while overlooking the inner courtyard views. For added privacy, the accommodation features a private entrance.

A bar can be found on-site.

Grantley Adams International Airport is 26 km away.

Compare price on Booking.com
Compare price on Booking.com
These properties may not be in the centre of St. James, but are nearby and match your search.
Primary image
Fairmont Royal Pavilion
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Holetown · 1.56 km from centre

9.0

 

210 reviews

Breakfast available

Located in Holetown, Fairmont Royal Pavilion is by the sea, within a 10-minute drive of Mullins Beach and Paynes Bay Beach. This beach resort is 5.2 mi (8.4 km) from Paradise Beach and 6.1 mi (9.8 km) from Brighton Beach.

Compare price on Booking.com
Compare price on Booking.com
Bliss home by Bluescape
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Holetown, Saint James · 1.75 km from centre

Located in Saint James, Bliss home by Bluescape provides accommodation with private pool, free WiFi and free private parking for guests who drive. Featuring a garden, the holiday home is close to several noted attractions, around 700 metres from Sandy Lane Beach, 1.9 km from Paynes Bay Beach and 2 km from Colony Club Beach. The property is situated in the Holetown district.

Each unit is air-conditioned and features a seating area, a TV and a fully equipped kitchen with a oven. A microwave, a fridge and kitchenware are also provided, as well as a coffee machine. At the holiday home, all units come with bed linen and towels.

Grantley Adams International Airport is 24 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
All Seasons Resort - Europa
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in Holetown · 2.00 km from centre

9.0

 

27 reviews

Breakfast available

When you stay at All Seasons Resort - Europa in Holetown, you'll be near the beach – a 1-minute drive from Sandy Lane Beach and 10 minutes from Kensington Oval. This family-friendly aparthotel is 11.7 mi (18.8 km) from Dover Beach and 4.3 mi (6.9 km) from Mullins Beach.

Compare price on Booking.com
Compare price on Booking.com
The Palms Resort
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Holetown, Saint James · 2.01 km from centre

8.5

 

183 reviews

Situated in Saint James, 700 metres from Sandy Lane Beach, The Palms Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Each accommodation at the 3-star hotel has pool views, and guests can enjoy access to a terrace. Each room comes with a patio.

At the hotel rooms include air conditioning, a seating area, a flat-screen TV with cable channels, a kitchen, a dining area and a private bathroom with a shower. The Palms Resort offers some rooms that have a balcony, and each room has a coffee machine. The rooms will provide guests with a fridge.

The area is popular for cycling, and car hire is available at the accommodation.

Paynes Bay Beach is 1.7 km from The Palms Resort, while Colony Club Beach is 2.3 km from the property. Grantley Adams International Airport is 24 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Club, Barbados Resort & Spa Adults Only - All Inclusive
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in Holetown · 2.14 km from centre

7.8

 

349 reviews

Breakfast available

When you stay at The Club, Barbados Resort & Spa Adults Only - All Inclusive in Holetown, you'll be by the ocean – a 1-minute drive from Sandy Lane Beach and 9 minutes from Kensington Oval. This all-inclusive property is 11.4 mi (18.3 km) from Dover Beach and 6.2 mi (9.9 km) from Carlisle Bay.

Compare price on Booking.com
Compare price on Booking.com
Lantana Barbados Condos
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Weston, Saint James · 2.69 km from centre

8.3

 

56 reviews

Set in Saint James, Lantana Barbados Condos offers 4-star accommodation with an outdoor swimming pool and a garden. The air-conditioned accommodation is 500 metres from Lower Carlton Beach, and guests can benefit from on-site private parking and complimentary WiFi. The accommodation offers airport transfers, while a bicycle rental service is also available.

The units come with tiled floors and feature a fully equipped kitchen with a dishwasher, a dining area, a TV with cable channels, and a private bathroom with shower and a hair dryer. Some units feature a terrace and/or a balcony with pool views. At the apartment complex, units are equipped with bed linen and towels.

A car rental service is available at the apartment.

Gibbes Beach is 1.9 km from Lantana Barbados Condos, while Mullins Beach is 2.2 km from the property. Grantley Adams International Airport is 28 km away.

Compare price on Booking.com
Compare price on Booking.com
Tamarind, Barbados, An Autograph Collection All-Inclusive Resort
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Paynes Bay, Saint James · 3.35 km from centre

7.3

 

63 reviews

Tamarind An Autograph Collection All Inclusive Resort is located in the Platinum West Coast of Barbados. Free WiFi is provided throught the property.

Rooms and suites feature their own balcony or patiom, overlooking the gardens or the ocean. All rooms are equipped with air conditioning, a flat-screen cable TV, an electric kettle, a bath tub and a shower, a hairdryer, laptop safe and a desk.

Among the facilities, Tamarind An Autograph Collection All Inclusive Resort has three outdoor swimming pools including an adult-only relaxation pool and a fitness centre.

Breakfast, lunch and dinner are provided at the hotel restaurant.

Silver Sands is 24 km from the hotel, while Bridgetown is 8 km away.

Compare price on Booking.com
Compare price on Booking.com
Golden View Apartment
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Holetown, Saint James · 1.46 km from centre

9.6

 

27 reviews

Located only 1.1 km from Sandy Lane Beach in Saint James, Golden View Apartment offers accommodation equipped with a patio, garden and year-round outdoor pool. This apartment provides free private parking, a 24-hour front desk and free WiFi. The property is non-smoking and is set 1.8 km from Paynes Bay Beach.

The spacious apartment comes with 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV with cable channels, a dining area, a fully equipped kitchen, and a balcony with garden views. The air-conditioned unit at the property features a shower and a dressing room.

Colony Club Beach is 1.9 km from the apartment. Grantley Adams International Airport is 24 km away.

Compare price on Booking.com
Compare price on Booking.com
Fabulous Sugar Hill Penthouse with Roof Terrace
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Holetown, Saint James · 1.48 km from centre

10.0

 

1 review

Boasting air-conditioned accommodation with a balcony, Fabulous Sugar Hill Penthouse with Roof Terrace is set in Saint James. This apartment has a private pool, a garden, barbecue facilities, free WiFi and free private parking. The property is non-smoking and is situated 2.4 km from Lower Carlton Beach.

The spacious apartment has 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV with cable channels, a fully equipped kitchen, and a terrace with garden views. For added privacy, the accommodation has a private entrance and is protected by full-day security.

At the apartment, the family-friendly restaurant is open for dinner, lunch and cocktails and specialises in Caribbean cuisine.

You can play tennis at Fabulous Sugar Hill Penthouse with Roof Terrace. A children's playground is also available for guests at the accommodation.

Colony Club Beach is 2.5 km from Fabulous Sugar Hill Penthouse with Roof Terrace. Grantley Adams International Airport is 27 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Royal Apartments 1 bedroom apartment sea views
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in St. James, Saint James · 1.48 km from centre

8.8

 

5 reviews

Situated in Saint James and only 2.5 km from Colony Club Beach, Royal Apartments 1 bedroom apartment sea views features accommodation with sea views, free WiFi and free private parking. This apartment provides air-conditioned accommodation with a balcony. The property is non-smoking and is located 2.7 km from Lower Carlton Beach.

The spacious apartment features 1 bedroom, a flat-screen TV with satellite channels and a fully equipped kitchen that provides guests with a dishwasher, an oven, a washing machine, a microwave and a toaster. Guests can enjoy a meal on an outdoor dining area while overlooking the pool views. For added privacy, the accommodation features a private entrance.

Grantley Adams International Airport is 28 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Villa 122 Sugar Hill Estate, pools, tennis, gym, 5 mins to beach
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa in Holetown, Saint James · 1.48 km from centre

9.0

 

1 review

Boasting air-conditioned accommodation with a private pool, pool view and a balcony, Villa 122 Sugar Hill Estate, pools, tennis, gym, 5 mins to beach is situated in Saint James. This property offers access to a terrace, table tennis, free private parking and free WiFi. The property has full-day security, a restaurant with an outdoor dining area.

The villa features 3 bedrooms, a flat-screen TV with streaming services and a fully equipped kitchen that provides guests with a dishwasher, an oven, a washing machine, a microwave and a toaster. The accommodation is non-smoking.

Guests are welcome to unwind in the bar or lounge, while a minimarket is also available.

Yoga classes and fitness classes are arranged at the fitness room in house. For guests with children, the villa features kids pool and outdoor play equipment. Guests at Villa 122 Sugar Hill Estate, pools, tennis, gym, 5 mins to beach can enjoy cycling nearby, or make the most of the garden.

Lower Carlton Beach is 2.5 km from the accommodation, while Colony Club Beach is 2.6 km from the property. Grantley Adams International Airport is 27 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Royal Glitter Bay Villas
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Holetown · 1.50 km from centre

10.0

 

2 reviews

When you stay at Royal Glitter Bay Villas in Holetown, you'll be near the beach, within a 10-minute drive of Sandy Lane Beach and Mullins Beach. This beach hotel is 13.4 mi (21.5 km) from Dover Beach and 7.2 mi (11.6 km) from Kensington Oval.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Condos on Glitter Bay Estate by Blue Sky Luxury
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Condo property in Holetown · 1.50 km from centre

5.0

 

2 reviews

Located in Holetown, Condos on Glitter Bay Estate by Blue Sky Luxury is by the ocean, within a 10-minute drive of Sandy Lane Beach and Mullins Beach. This beach apartment is 2.5 mi (4 km) from Paynes Bay Beach and 5.1 mi (8.3 km) from Paradise Beach.

Compare price on Booking.com
Compare price on Booking.com
Sandy Lodge, 4 Porters Court
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa in Holetown, Saint James · 1.50 km from centre

9.8

 

16 reviews

Boasting garden views, Sandy Lodge, 4 Porters Court offers accommodation with an outdoor swimming pool and a patio, around 2 km from Lower Carlton Beach. The air-conditioned accommodation is 1.1 km from Colony Club Beach, and guests can benefit from private parking available on site and free WiFi. The accommodation features airport transfers, while a car rental service is also available.

The villa with a terrace and pool views has 2 bedrooms, 2 living rooms, a flat-screen TV, an equipped kitchen with a dishwasher and an oven, and 2 bathrooms with a walk-in shower. Towels and bed linen are offered in the villa. The property has an outdoor dining area.

The villa features a barbecue and a garden, which can be enjoyed by guests if the weather permits.

The nearest airport is Grantley Adams International Airport, 26 km from Sandy Lodge, 4 Porters Court.

Compare price on Booking.com
Compare price on Booking.com
Beachcomber home by Bluescape
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Holetown, Saint James · 1.51 km from centre

Located in Saint James, Beachcomber home by Bluescape provides accommodation with private pool, free WiFi and free private parking for guests who drive. The air-conditioned accommodation is 1 km from Sandy Lane Beach. The property is non-smoking and is situated 1.4 km from Colony Club Beach.

This holiday home is equipped with 3 bedrooms, a kitchen with a dishwasher and an oven, a TV, a seating area and 2 bathrooms equipped with a shower. Towels and bed linen are provided in the holiday home.

Guests can also relax in the garden.

Paynes Bay Beach is 2.2 km from the holiday home. Grantley Adams International Airport is 24 km away.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor