Hotels in Caribbean near Virgin Islands National Park
Filter Results
24 results
-
Sort by
Distance: lowest first
-
Villa Copa
25 Boatman Point Rd, Cruz Bay, United States Virgin Islands
4.8 km to Virgin Islands National Park (To the map)
The villa offers a convenient location, about 25 minutes on foot from Leinster Bay, while natural sights…
To the hotel
Book Now -
Serene Cruz Bay Villa Sep Mstr Kg Suite Stunning Sunsets
From US$ 501Grunwald Road, Cruz Bay, United States Virgin Islands
4.8 km to Virgin Islands National Park (To the map)
The heart of Cruz Bay can be reached in 10 minutes' walk of the accommodation, and such culture-oriented…
To the hotel
price for 1 nightBook Now -
St John Usvi 4Br Oceanview Villa King Suite 7 Min Drive To Cruz Bay
From US$ 1098Grunwald Road 5-C, Cruz Bay, United States Virgin Islands
4.8 km to Virgin Islands National Park (To the map)
This property offers a convenient location, 2.4 km from Honeymoon Beach, while natural sights like Virgin…
To the hotel
price for 1 nightBook Now -
Pond Bay Paradise Villa Ocean Views Beach And Kayaks
Chocolate Hole Road, Cruz Bay, United States Virgin Islands
4.8 km to Virgin Islands National Park (To the map)
At the property you'll be 2.2 km from the shopping mall "Marketplace" and 2.3 km from Wharfside Watersports.
To the hotel
Book Now