Carnival Beach House
St John, U.S. Virgin Islands
Beachfront villa in Klein Bay, St. John, with direct access to a pebble beach, a private pool, ocean views, and a separate guest house with two studio suites.
Book directcaribbeanvilla.com
St John, U.S. Virgin Islands
Beachfront villa in Klein Bay, St. John, with direct access to a pebble beach, a private pool, ocean views, and a separate guest house with two studio suites.
Book directcaribbeanvilla.com
St John, U.S. Virgin Islands
A two-bedroom vacation condo at Grande Bay Resort in Cruz Bay, with Caribbean views, a private balcony, shared resort amenities, and walking access to town.
Book directcaribbeanvilla.com
St. John, U.S. Virgin Islands
Island Girl is a four-bedroom villa in Coral Bay, St. John, with panoramic ocean and island views and a private pool.
Book directcaribbeanvilla.com
St John, U.S. Virgin Islands
Rhapsody is a five-bedroom villa in Contant Point on St. John, with a private infinity-edge pool, panoramic Caribbean views, and approximately five minutes' drive from Cruz Bay.
Book directcaribbeanvilla.com
St John, U.S. Virgin Islands
A four-bedroom villa directly on the water in Johnson Bay, Coral Bay, with a private pool and direct access to a sand-and-pebble, reef-protected beach.
Book directcaribbeanvilla.com
St John, U.S. Virgin Islands
A four-bedroom vacation villa in Reef Bay, St. John, beside Virgin Islands National Park, with Caribbean Sea views, a private pool, tropical gardens and a separate guest house.
Book directcaribbeanvilla.com