Last-minute hotel deals in Weston

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.

Weston, located in the parish of St. James on the west coast of Barbados, is a charming and tranquil destination perfect for travelers seeking a relaxing getaway. Known for its stunning beaches and crystal-clear waters, Weston offers a serene environment away from the bustling tourist spots. Visitors can enjoy the local culture and hospitality while staying in cozy accommodations ranging from beachfront villas to boutique hotels.

The best neighborhoods to stay in Weston include the beachfront areas, where you can wake up to the sound of the ocean and enjoy easy access to the beach. The nearby Holetown area also offers a variety of dining and shopping options.

Top attractions in Weston include the picturesque beaches such as Alleynes Bay and the nearby Folkestone Marine Park, where snorkeling and diving enthusiasts can explore vibrant coral reefs and marine life. The area is also known for its local fish market, offering fresh catches daily.

Clear filters

Weston

Most popular
Sort by

See the latest prices and deals by choosing your dates

Primary image
Reeds House 1 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.

Condo property in Weston · 0.50 km from centre

When you stay at this condo in Weston, you'll be by the ocean, within a 15-minute drive of Sandy Lane Beach and Kensington Oval. This condo is 14.4 mi (23.2 km) from Dover Beach and 9.1 mi (14.7 km) from Carlisle Bay.

Compare price on Booking.com
Compare price on Booking.com
17 Westmoreland Hills
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 · 0.53 km from centre

17 Westmoreland Hills offers accommodations in Saint James, a 17-minute walk from Lower Carlton Beach. This property offers a private pool, free Wifi, and free private parking. Outdoor seating is also available at the villa.

Opening onto a patio with pool views, the spacious air-conditioned villa consists of 2 bedrooms. Providing a terrace with sea views, this villa also offers a cable flat-screen TV, a well-equipped kitchen with a dishwasher, an oven, and a microwave, as well as 2 bathrooms with a bath and a hair dryer. For added privacy, the accommodation has a private entrance and is protected by full-day security.

Guests can make the most of the warm weather with the property's barbecue facilities.

A private beach area can be found at 17 Westmoreland Hills, along with a garden.

Grantley Adams International Airport is 17 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
2 Westlook
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.

Villa property in Lower Carlton, Gibbes · 0.56 km from centre

10.0

 

1 review

When you stay at this villa in Gibbes, you'll be near the beach, within a 15-minute drive of Sandy Lane Beach and Kensington Oval. This villa is 14.1 mi (22.7 km) from Dover Beach and 9.6 mi (15.4 km) from Carlisle Bay.

Compare price on Booking.com
Compare price on Booking.com
ZenBreak Seagaze Beach House
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 Lower Carlton, Saint James · 0.60 km from centre

10.0

 

1 review

The air-conditioned accommodation is a few steps from Lower Carlton Beach, and guests can benefit from on-site private parking and complimentary Wifi.

Providing a balcony with sea views, this villa also offers a cable TV, a well-equipped kitchen with an oven, a microwave, and a toaster, as well as 3 bathrooms with a a bath or shower and a hair dryer. The property has an outdoor dining area.

Grantley Adams International Airport is 17 miles away.

Compare price on Booking.com
Compare price on Booking.com
Bahari 4
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 Lower Carlton, Saint James · 0.61 km from centre

10.0

 

3 reviews

Providing a private beach area, a garden, and free Wifi, Bahari 4 is a recently renovated vacation home a 2-minute walk from Lower Carlton Beach and 0.8 miles from Gibbes Beach. Offering free private parking, the vacation home is a 17-minute walk from Mullins Beach. Guests can use barbecue facilities.

The air-conditioned vacation home is composed of 3 separate bedrooms, a living room, a fully equipped kitchen with an oven and microwave, and 1 bathroom. A flat-screen TV is featured. The accommodation is non-smoking.

Grantley Adams International Airport is 18 miles away.

Compare price on Booking.com
Compare price on Booking.com
Beach Walk by Reeds Bay 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.

Holiday home in Lower Carlton, Saint James · 0.63 km from centre

10.0

 

2 reviews

Just a few steps from Lower Carlton Beach and a 14-minute walk from Gibbes Beach, Beach Walk by Reeds Bay Beach features accommodations in Saint James, with a garden and a terrace. This property offers access to a patio and free private parking. Outdoor seating is also available at the vacation home.

With free Wifi, this 2-bedroom vacation home provides a cable flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are featured in the vacation home. For added privacy, the accommodation features a private entrance.

A car rental service is available at Beach Walk by Reeds Bay Beach, while snorkeling and hiking can be enjoyed nearby.

The nearest airport is Grantley Adams International Airport, 18 miles from the accommodation.

Compare price on Booking.com
Compare price on Booking.com
Ottie-Newly Renovated, 5 min from beach
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.

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

9.1

 

10 reviews

Ottie-Newly Renovated, 5 min from beach is a recently renovated vacation home in Saint James, near Lower Carlton Beach. This beachfront property offers access to free Wifi. Colony Club Beach is a 19-minute walk from the vacation home and Gibbes Beach is 1.6 miles away.

Providing a patio with sea views, this vacation home also provides guests with a cable flat-screen TV, a well-equipped kitchen with an oven, a microwave, and a toaster, as well as 1 bathroom with a walk-in shower and a hair dryer. For added privacy, the accommodation features a private entrance.

Grantley Adams International Airport is 17 miles away.

Compare price on Booking.com
Compare price on Booking.com
Royal Westmoreland - Royal Apartment 214 by Island Villas
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 St. James, Saint James · 0.77 km from centre

9.0

 

2 reviews

Featuring a garden, Royal Westmoreland - Royal Apartment 214 by Island Villas provides accommodations in Saint James. This property offers access to a terrace and free private parking. During your stay at this apartment, you can use a saltwater pool, as well as a selection of a fitness room and an elevator.

With free Wifi, this 3-bedroom apartment features a cable flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. The air-conditioned unit at the property features a bath and a dressing room. For added privacy, the accommodation has a private entrance and is protected by full-day security.

Guests are welcome to eat at the on-site family-friendly restaurant, which is open for dinner and lunch.

The area is popular for snorkeling, and car rental is available at the apartment.

Lower Carlton Beach is a 17-minute walk from Royal Westmoreland - Royal Apartment 214 by Island Villas, while Gibbes Beach is 1.8 miles from the property. Grantley Adams International Airport is 17 miles away.

Compare price on Booking.com
Compare price on Booking.com
West Rock Villas
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 · 0.77 km from centre

9.5

 

46 reviews

West Rock Villas offers accommodations in Saint James, one mile from Lower Carlton Beach and 1.6 miles from Colony Club Beach. This property offers a pool with a view, free Wifi, and free private parking. Each room has a patio with views of the sea.

The villa complex will provide guests with air-conditioned units with a wardrobe, a coffee machine, a microwave, a toaster, a safety deposit box, a flat-screen TV, a terrace, and a private bathroom with a walk-in shower. Every room includes a kettle, while selected rooms come with a fully equipped kitchen with a dishwasher and an oven. At the villa complex, every unit includes bed linen and towels.

The nearest airport is Grantley Adams International Airport, 17 miles from the villa.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sago Garden Apartment at Royal Westmoreland
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.

Apartment in St. James, Westmoreland · 0.79 km from centre

10.0

 

1 review

With a stay at this apartment in Westmoreland, you'll be a 5-minute drive from Mullins Beach and 9 minutes from Sandy Lane Beach. This apartment is 13.7 mi (22 km) from Dover Beach and 8.4 mi (13.5 km) from Kensington Oval.

Compare price on Booking.com
Compare price on Booking.com
ZenBreak Westmoreland Sago 113
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 St. James, Saint James · 0.79 km from centre

Free Wifi is available throughout the property and Lower Carlton Beach is 1.7 miles away.

ZenBreak Westmoreland Sago 113 features 1 bedroom, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a hair dryer. Towels and bed linen are featured in the apartment. The property has an outdoor dining area.

The nearest airport is Grantley Adams International Airport, 17 miles from the apartment.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Westmoreland Hills - Whitehaven by Blue Sky Luxury
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.

Villa property in Holetown · 0.80 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.8 mi (22.3 km) from Dover Beach and 9 mi (14.5 km) from Carlisle Bay.

Compare price on Booking.com
Compare price on Booking.com
Westmoreland Hills 11-Whitehaven villa
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 · 0.80 km from centre

Westmoreland Hills 11-Whitehaven villa offers accommodations in Saint James, 1.2 miles from Lower Carlton Beach and 1.8 miles from Colony Club Beach. This property offers a private pool, free Wifi, and free private parking. Rooms are fitted with a TV with cable channels.

The air-conditioned units have a fully equipped kitchen with a dishwasher, coffee machine, and an oven. At the villa complex, units are fitted with bed linen and towels.

Guests can relax in the garden at the property.

Grantley Adams International Airport is 17 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Zenbreak Seas The Day Villa 3 Bd At Royal Westmoreland With Pool, Golf & Beach
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.

Villa property in St. James, Westmoreland · 0.82 km from centre

Located in Westmoreland, this villa is within a 15-minute drive of Sandy Lane Beach and Kensington Oval. This villa is 13.6 mi (22 km) from Dover Beach and 9.3 mi (14.9 km) from Carlisle Bay.

Compare price on Booking.com
Compare price on Booking.com
Zenbreak Seas The Day At Royal Westmoreland
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 St. James, Saint James · 0.82 km from centre

9.6

 

5 reviews

Offering a garden, Zenbreak Seas The Day At Royal Westmoreland provides accommodations in Saint James. Free Wifi is available throughout the property and Lower Carlton Beach is 1.6 miles away.

Opening onto a balcony with garden views, the spacious villa consists of 3 bedrooms. Providing a terrace with pool views, this villa also provides guests with a satellite TV, a well-equipped kitchen with a dishwasher, an oven, and a microwave, as well as 3 bathrooms. The accommodation is non-smoking.

Grantley Adams International Airport is 17 miles away.

Compare price on Booking.com
Compare price on Booking.com
Westmoreland Hills 9 - Pawpaw Cottage
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 · 0.84 km from centre

8.0

 

1 review

Breakfast available

1.2 miles from Lower Carlton Beach in Saint James, Westmoreland Hills 9 - Pawpaw Cottage features accommodations with access to a fitness room. This property offers a private pool, free Wifi, and free private parking. Outdoor seating is also available at the vacation home.

Offering a terrace and sea views, the spacious vacation home includes 3 bedrooms, a living room, satellite flat-screen TV, an equipped kitchen, and 2 bathrooms with a walk-in shower. Towels and bed linen are offered in the vacation home. For added privacy, the accommodation has a private entrance and soundproofing.

There is an on-site snack bar.

For guests with children, Westmoreland Hills 9 - Pawpaw Cottage offers kids pool. If you'd like to discover the area, cycling is possible in the surrounding area.

Colony Club Beach is 1.8 miles from the accommodation. Grantley Adams International Airport is 17 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
ZenBreak Seas the Day 3BD
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 St. James, Saint James · 0.84 km from centre

Free Wifi is available throughout the property and Lower Carlton Beach is 1.6 miles away.

ZenBreak Seas the Day 3BD features 3 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 3 bathrooms with a hair dryer. Guests can enjoy a meal on an outdoor dining area while overlooking the sea views. The accommodation is non-smoking.

The nearest airport is Grantley Adams International Airport, 17 miles from the apartment.

Compare price on Booking.com
Compare price on Booking.com
Interior entrance
Palm Grove Villas & Hotel
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.

Villa property in Holetown, Mount Standfast · 0.84 km from centre

9.0

 

22 reviews

When you stay at Palm Grove Villas & Hotel in Holetown, you'll be in a regional park, within a 15-minute drive of Sandy Lane Beach and Kensington Oval. This family-friendly villa is 12.8 mi (20.7 km) from Dover Beach and 8.4 mi (13.4 km) from Carlisle Bay.

Compare price on Booking.com
Compare price on Booking.com
Cassia Heights 29 Royal Westmoreland
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 St. James, Saint James · 0.89 km from centre

Providing a garden, Cassia Heights 29 Royal Westmoreland features accommodations in Saint James. Both free Wifi and parking on-site are accessible at the villa free of charge. Outdoor seating is also available at Cassia Heights 29 Royal Westmoreland.

Providing access to a balcony, the air-conditioned villa consists of 3 bedrooms. Featuring a terrace with garden views, this villa also comes with a TV, a well-equipped kitchen with a dishwasher, an oven, and a microwave, as well as 3 bathrooms with a shower and a hair dryer. For added privacy, the accommodation features a private entrance.

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

Lower Carlton Beach is 1.2 miles from the accommodation. The nearest airport is Grantley Adams International Airport, 17 miles from Cassia Heights 29 Royal Westmoreland.

Compare price on Booking.com
Compare price on Booking.com
Royal Villa 17 Royal Westmoreland
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 St. James, Saint James · 0.89 km from centre

Royal Villa 17 Royal Westmoreland offers accommodations in Saint James, 1.2 miles from Lower Carlton Beach. Both free Wifi and parking on-site are available at the villa free of charge. Outdoor seating is also available at Royal Villa 17 Royal Westmoreland.

Leading onto a patio, the air-conditioned villa consists of 3 bedrooms. Providing a balcony with garden views, this villa also provides guests with a cable TV, a well-equipped kitchen with a dishwasher, an oven, and a microwave, as well as 3 bathrooms with a shower and a hair dryer. For added privacy, the accommodation features a private entrance.

Guests can enjoy a meal at the on-site restaurant.

Guests can also relax in the garden.

Grantley Adams International Airport is 17 miles away.

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