Find the cottages that appeal to you the most
Find the right cottage for you in Saint Thomas
Explore our most popular hotels in Saint Thomas
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.
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.

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.

Kensington Oval- 2 bed 1 Bath offers accommodations in Bridgetown, a 13-minute walk from Brandons. This property offers access to a patio, free private parking, and free Wifi.
A recently renovated vacation home in Saint James, T.Cole’s Holiday Rental offers sun terrace, parking on-site, and sports facilities. This beachfront property offers access to free Wifi.
Steps 2 Beach - 5 Bedroom 3 Bathroom Villa offers accommodations in Christ Church, a 2-minute walk from Dover Beach. This property offers access to a balcony and free private parking.

Just a 14-minute walk from Silver Rock and 1.2 miles from Long Bay, Elgords Vacations & Rentals features accommodations in Christ Church with a garden.

Featuring barbecue facilities, Sea Symphony Villa features accommodations in Saint Lucy. This property offers access to a balcony, free private parking, and free Wifi.

Offering a garden and a terrace, Moravian Haven in Christ Church is close to Maxwell Beach and Welshes Beach. This property offers access to a patio and free private parking.

The property is around a 13-minute walk from Worthing, 1.1 miles from Rockley Beach, and 1.5 miles from Dover Beach. The apartment also provides free Wifi and free private parking.

Check out our selection of great cottages in Saint Thomas
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.
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.

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.

Kensington Oval- 2 bed 1 Bath offers accommodations in Bridgetown, a 13-minute walk from Brandons. This property offers access to a patio, free private parking, and free Wifi.
A recently renovated vacation home in Saint James, T.Cole’s Holiday Rental offers sun terrace, parking on-site, and sports facilities. This beachfront property offers access to free Wifi.
Steps 2 Beach - 5 Bedroom 3 Bathroom Villa offers accommodations in Christ Church, a 2-minute walk from Dover Beach. This property offers access to a balcony and free private parking.

Just a 14-minute walk from Silver Rock and 1.2 miles from Long Bay, Elgords Vacations & Rentals features accommodations in Christ Church with a garden.

Featuring barbecue facilities, Sea Symphony Villa features accommodations in Saint Lucy. This property offers access to a balcony, free private parking, and free Wifi.

Offering a garden and a terrace, Moravian Haven in Christ Church is close to Maxwell Beach and Welshes Beach. This property offers access to a patio and free private parking.

The property is around a 13-minute walk from Worthing, 1.1 miles from Rockley Beach, and 1.5 miles from Dover Beach. The apartment also provides free Wifi and free private parking.


Popular with guests booking cottages in Saint Thomas
Popular with guests booking cottages in Saint Thomas
Popular with guests booking cottages in Saint Thomas
Popular with guests booking cottages in Saint Thomas
Popular with guests booking cottages in Saint Thomas
Popular with guests booking cottages in Saint James
Popular with guests booking cottages in Saint James
Popular with guests booking cottages in Saint James
Popular with guests booking cottages in Saint James
Popular with guests booking cottages in Saint James
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.
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.
The air-conditioned accommodation is a 7-minute walk from Fitts Village Beach. The vacation home also provides free Wifi and free private parking.
Kensington Oval- 2 bed 1 Bath offers accommodations in Bridgetown, a 13-minute walk from Brandons. This property offers access to a patio, free private parking, and free Wifi.
Offering a garden, Apes Hill - Fresh Wind home offers accommodations in Saint James. This property offers a private pool, free Wifi, and free private parking. Guests can use a terrace.
Northlight home by Bluescape in Saint James provides accommodations with a garden and a terrace. 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.
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.
Coral Gables home 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.
Offering a fitness center, Royal Westmoreland - Villa Rosa by Island Villas offers accommodations in Saint James. This property offers a private pool and free private parking.
Just a 17-minute walk from Colony Club Beach and 0.9 miles from Sandy Lane Beach, St James Luxury Villa - Near Beach & Gym features accommodations in Saint James with a garden.
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 offers accommodations in Saint James, 1.7 miles from Lower Carlton Beach.
Royal Westmoreland - Cassia Heights 14 townhouse offers accommodations in Saint James, 1.6 miles from Lower Carlton Beach. This property offers a heated pool, free Wifi, and free private parking.
Featuring a garden, Coconut Grove 8 Luxury Villa by Island Villas offers accommodations in Saint James.
Providing a garden, Coconut Grove 1, Luxury Villa by Island Villas provides accommodations in Saint James.