Find the cottages that appeal to you the most
Find the right cottage for you in Saint Thomas
Check out our selection of great cottages in Saint Thomas
Villa Tamarind offers accommodations in Saint Peter, a 2-minute walk from Mullins Beach. This beachfront property offers access to a balcony, free private parking, and free Wifi.

Entire Home - West Coast Barbados is a recently renovated vacation home in Saint Peter where guests can make the most of the garden and terrace.
Charming St James Cottage - Walk to Beach is a recently renovated vacation home in Saint James, near Lower Carlton Beach. This beachfront property offers access to free Wifi.

Just a 7-minute walk from Mullins Beach and 0.6 miles from Gibbes Beach, Shimmers, stunning, stylish West Coast Villa features accommodations in Saint Peter with a fitness center.

Just a 1-minute walk from Mullins Beach and 600 yards from Gibbes Beach, Darrel Cot Beachfront Cottage features accommodations in Saint Peter with barbecue facilities.

The Carlton Barbados - Luxury Townhouse Rental offers accommodations in Saint James, a few steps from Lower Carlton Beach. This property offers access to a balcony, free private parking, and free...

Marzalea is located in Saint James, just a 19-minute walk from Paynes Bay Beach and 1.3 miles from Sandy Lane Beach. This property offers access to a terrace and free private parking.

Offering sea views, Rest Haven Beach Cottages in Saint Joseph offers accommodations and a terrace. This beachfront property offers access to a patio, free private parking, and free Wifi.

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.

1.3 miles from Worthing, the vacation home features a bar and a shared lounge. The vacation home offers a restaurant serving American cuisine, as well as free Wifi throughout the property.


Popular with guests booking cottages in Saint James
Popular with guests booking cottages in Saint Peter
Popular with guests booking cottages in Bridgetown
Popular with guests booking cottages in Saint Peter
Popular with guests booking cottages in Saint Joseph
Popular with guests booking cottages in Saint James
Popular with guests booking cottages in Saint James
Popular with guests booking cottages in Saint Peter
Villa Blue Nights offers accommodations in Saint James, a 14-minute walk from Sandy Lane Beach. This property offers a private pool, free Wifi, and free private parking.
Charming St James Cottage - Walk to Beach is a recently renovated vacation home in Saint James, near Lower Carlton Beach. This beachfront property offers access to free Wifi.
Featuring a garden, KingsGate 1 - by ZenBreak offers accommodations in Saint Peter. Guests can benefit from a patio and an outdoor pool.
Villa Tamarind offers accommodations in Saint Peter, a 2-minute walk from Mullins Beach. This beachfront property offers access to a balcony, free private parking, and free Wifi.
Offering a garden, Sugar Hill Resort, Bananaquit offers accommodations in Saint Joseph. This property offers access to a balcony, table tennis, free private parking, and free Wifi.
Barefoot Luxury - Pool & Walk To Holetown Beach offers accommodations in Saint James, 1.1 miles from Colony Club Beach. This property offers a private pool, free Wifi, and free private parking.
Providing a garden, Royal Westmoreland- Wild Cane Ridge 2 by Island Villas offers accommodations in Saint James. This property offers access to a balcony and free private parking.
Featuring a garden, Hullabaloo features accommodations in Saint James. This property offers a private pool, free Wifi, and free private parking. Staff on site can arrange a shuttle service.
Marzalea is located in Saint James, just a 19-minute walk from Paynes Bay Beach and 1.3 miles from Sandy Lane Beach. This property offers access to a terrace and free private parking.
Providing a garden, Sion House, Royal Westmoreland by Island Villas features accommodations in Saint James. This property offers access to a balcony and free private parking.
Featuring a garden, Cassia Heights 24, Royal Westmoreland by Island Villas offers accommodations in Saint James. This property offers access to a patio and free private parking.
Royal Westmoreland - Cassia Heights 8 by Island Villas is a recently renovated villa in Saint James where guests can make the most of the garden and tennis court.
Gully Point is a recently renovated villa in Saint James where guests can make the most of the garden and bar.
Marzalea - by ZenBreak offers accommodations in Saint James, a 18-minute walk from Paynes Bay Beach. Both free Wifi and parking on-site are accessible at the villa free of charge.
Private Villa with Pool, Limegrove St James, Near Beach offers accommodations in Saint James, a 17-minute walk from Colony Club Beach.
Just a 13-minute walk from Colony Club Beach and 1.1 miles from Sandy Lane Beach, Vida Mejor - West Pool features accommodations in Saint James with a tennis court.
Featuring a garden, Royal Westmoreland Benjoli Breeze, Palm Ridge 10 by Island Villas provides accommodations in Saint James. This property offers access to a balcony and free private parking.
A 13-minute walk from Colony Club Beach in Saint James, Vida Mejor-Waterfall provides accommodations with access to a fitness room.
Offering an outdoor swimming pool and a garden, Vida Mejor - Poolside in Saint James is close to Colony Club Beach and Sandy Lane Beach.
A 13-minute walk from Colony Club Beach in Saint James, Vida Mejor - East Pool offers accommodations with access to a fitness center. With quiet street views, this accommodation features a patio.
Lonetrees - Large Luxury Private Villa w Pool by One Caribbean Estates offers accommodations in Saint James, 1.7 miles from Lower Carlton Beach.
Featuring a garden, Coconut Grove 8 Luxury Villa by Island Villas offers accommodations in Saint James.
Coconut Grove 1, Luxury Villa by Island Villas in Saint James provides accommodations with a garden, a bar, and barbecue facilities.
Just a 9-minute walk from Sandy Lane Beach and 1.1 miles from Colony Club Beach, Villa 46 features accommodations in Saint James with a garden. Guests can go for a swim in the pool with a view.