See the latest prices and deals by choosing your dates.
Coral Bay
Set in Coral Bay, Blue Pearl Villa in St John USVI offers accommodation with private pool, free WiFi and free private parking for guests who drive. Featuring private check-in and check-out, this property also provides guests with a barbecue.
Cruz Bay
Featuring air-conditioned accommodation with a patio, Serene Cruz Bay Villa Sep Mstr Kg Suite Stunning Sunsets is located in Cruz Bay. This villa features a private pool, a garden, barbecue facilities, free WiFi and free private parking. The accommodation provides a shuttle service, while a car rental service is also available.
East End
Featuring air-conditioned accommodation with a private pool, pool view and a patio, Eco Haute - Romantic Luxury Villa St John USVI Ocean Views Private Pool is located in East End. This beachfront property offers access to a balcony, free private parking and free WiFi. The villa has a private beach area.
East End
Featuring accommodation with a balcony, Window to the Sea - Phenomenal Pool and Hot Tub Villa is located in East End. This villa has a private pool, a garden, barbecue facilities, free WiFi and free private parking.
Coral Bay
Featuring air-conditioned accommodation with a private pool, garden view and a patio, Tropical Pool Villa with Big Views and Lush Gardens is located in Coral Bay. This property offers access to a balcony, free private parking and free WiFi. Guests can make use of a garden.
Coral Bay
Situated in Coral Bay, New Moon Escape - Affordable, Private Cottage with a Pool, WIFI and AC features accommodation with private pool, free WiFi and free private parking for guests who drive. This villa features a garden.
Cruz Bay
Boasting air-conditioned accommodation with a balcony, The Carriage House at Tropical Panorama is set in Cruz Bay. Among the facilities at this property are a 24-hour front desk and luggage storage space, along with free WiFi throughout the property. The property is non-smoking and is situated 1.9 km from Honeymoon Bay Beach.
Cruz Bay
Located in Cruz Bay, Tropical Panorama provides accommodation within 2.7 km of Caneel Bay Beach. This holiday home also features a private pool. Free WiFi is available throughout the property and Honeymoon Bay Beach is 2 km away.
Coral Bay
COCONUT BREEZE VILLA: MESMERIZING VIEWS, COOLING TRADEWINDS is located in Coral Bay and features a private pool and sea views. This property offers access to a balcony and free private parking. Each room is fitted with a patio with views of the mountain.
Cottage in Coral Bay
Popular with guests booking cottages on Saint John
Cottage in Saint John
Popular with guests booking cottages on Saint John
We make it quick and easy to book a cottage on Saint John. Here’s what we offer:
• Free cancellation on most stays
• We Price Match
• 24/7 customer support in 40+ languages
There are 24 cottages on Saint John you can book on Booking.com.
Most cottages on Booking.com offer free cancellation.