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
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.
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.
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.
Offering a garden, Belleview Cozy Cottage offers accommodations in Saint Philip. This property offers access to a patio, free private parking, and 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.
A recently renovated apartment, Green Monkey Cottage offers accommodations in Saint Lucy. This property offers access to a terrace, free private parking, and free Wifi.
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.
Beautiful Oistins Home Away From Home offers accommodations in Christ Church, 1.8 miles from Welshes Beach. This property offers access to a patio, free private parking, and free Wifi.
Seacruise Villa is a recently renovated villa in Saint Lucy where guests can make the most of the garden and barbecue facilities.
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.
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
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.
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.
The vacation home is composed of 4 separate bedrooms, a fully equipped kitchen, and 5 bathrooms. The accommodation is non-smoking. Grantley Adams International Airport is 16 miles from the property.
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.
ZenBreak Marzalea Villa 2bd offers accommodations in Saint James, 1.4 miles from Paynes Bay Beach. Both free Wifi and parking on-site are accessible at the vacation home free of charge.
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.
Offering a garden, St Silas 3-bedroom by ZenBreak provides accommodations in Saint James.
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 5 Bd Villa by ZenBreak offers accommodations in Saint James, 1.4 miles from Paynes Bay Beach. Both free Wifi and parking on-site are available at the villa free of charge.
Marzalea 2 bd Villa by ZenBreak offers accommodations in Saint James, 1.4 miles from Paynes Bay Beach. Both free Wifi and parking on-site are available at the villa free of charge.
Marzalea 3 bd Villa by ZenBreak offers accommodations in Saint James, 1.4 miles from Paynes Bay Beach. Both free Wifi and parking on-site are available at the villa free of charge.
Marzalea 4 bd Villa by ZenBreak offers accommodations in Saint James, 1.4 miles from Paynes Bay Beach. Both free Wifi and parking on-site are accessible at the villa free of charge.
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 a garden, Royal Westmoreland - Elysium villa provides accommodations in Saint James. This property offers a private pool, free Wifi, 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.
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.
Free Wifi is available throughout the property and Paynes Bay Beach is a 18-minute walk away.
Free Wifi is available throughout the property and Paynes Bay Beach is a 18-minute walk away.
Free Wifi is available throughout the property and Paynes Bay Beach is a 18-minute walk away.
Just a 17-minute walk from Colony Club Beach and 0.9 miles from Sandy Lane Beach, Luxury 3-Bed Villa St James near Beach & Gym features accommodations in Saint James with a garden.
Stunning Hillside Villa, Limegrove St James offers accommodations in Saint James, a 17-minute walk from Colony Club Beach. This property offers access to a terrace and free private parking.