Resort vacation rentals in St. John

Find and book unique resort rentals on Airbnb

Top-rated resort rentals in St. John

Guests agree: these resort rentals are highly rated for location, cleanliness, and more.

%{current} / %{total}1 / 1
Superhost
A vibrant outdoor dining area is featured under a large teal canopy. The entrance showcases the name 'Caribbean Fish Market' prominently, surrounded by tropical plants and flowers. Numerous patio chairs and tables are visible, inviting guests to enjoy the pleasant surroundings.
Resort in East End

*Beachfront Ely-sian Resort* Studio Double Suite

*Feel free to ask about discounts for your reservation!* Located on the eastern end of St. Thomas, this resort is perfect for couples and visitors of all ages. Ideally located right next to the picturesque St. Thomas Yacht Club, just minutes from the best St. Thomas sites and attractions. Enclosed by palm-shaded hills and overlooking its own yacht-filled cove, this resort provides a full array of amenities and water activities above and below the sea including some excellent snorkeling spots!

Superhost
A serene view of a blue ocean filled with various sailboats and yachts, framed by lush green palm fronds. The calm water reflects sunlight, creating a tranquil atmosphere, while the distant shoreline adds to the picturesque coastal scenery.
Resort in East End

*Beachfront Ely-sian Resort* Studio Parlor Suite

*Feel free to ask about discounts for your reservation!* Located on the eastern end of St. Thomas, this resort is perfect for couples and visitors of all ages! Ideally located right next to the picturesque St. Thomas Yacht Club, just minutes from the best St. Thomas sites and attractions. Enclosed by palm-shaded hills and overlooking its own yacht-filled cove, this resort provides a full array of amenities and water activities above and below the sea including some excellent snorkeling spots!

Guest favorite
A bright and airy studio features a king bed with a decorative headboard. Natural light enters through sliding glass doors leading to a balcony overlooking the ocean. A small table and two chairs are arranged in a corner, complemented by a bedside lamp and modern decor.
Resort in East End
5 out of 5 average rating, 6 reviews

*Beachfront Ely-sian Resort* Studio King Suite

*Feel free to ask about discounts for your reservation!* Located on the eastern end of St. Thomas, this resort is perfect for couples and visitors of all ages! Ideally located right next to the picturesque St. Thomas Yacht Club, just minutes from the best St. Thomas sites and attractions. Enclosed by palm-shaded hills and overlooking its own yacht-filled cove, this resort provides a full array of amenities and water activities above and below the sea including some excellent snorkeling spots!

A multi-story resort building features a peach-colored façade with multiple balconies. Surrounding greenery includes palm trees and vibrant flowering plants, creating a tropical ambiance. The clear sky enhances the inviting atmosphere, overlooking a well-maintained landscape.
Resort in St. Thomas

Club Wyndham Elysian Beach Resort Studio Double

The beautiful Club Wyndham Elysian Beach Resort is located next to the St. Thomas Yacht Club on the eastern end of the island. These spacious studio suites comfortably sleep 2 to 4 guests and feature a balcony & partial kitchen. Experience Caribbean bliss at the pool or on the private beach. Experience a variety of water sports or play a game of tennis. Enjoy the resort's two restaurants and gift shop and take advantage of the concierge and laundry facilities. A tropical paradise awaits.

The exterior of a multi-story resort building is presented, showcasing balconies with white railings. Tropical palm trees and vibrant flowering shrubs enhance the welcoming appearance. The light-colored structure stands against a backdrop of lush greenery and a clear blue sky.
Resort in St. Thomas

Club Wyndham Elysian Beach Resort Studio Parlor

The beautiful Club Wyndham Elysian Beach Resort is located next to the St. Thomas Yacht Club on the eastern end of the island. These spacious studio suites comfortably sleep 2 to 4 guests and feature a balcony & partial kitchen. Experience Caribbean bliss at the pool or on the private beach. Experience a variety of water sports or play a game of tennis. Enjoy the resort's two restaurants and gift shop and take advantage of the concierge and laundry facilities. A tropical paradise awaits.

Superhost
A panoramic view captures the resort's sparkling pool bordered by lounge chairs and umbrellas, set against a backdrop of palm trees and a beach. The tranquil blue waters of the bay are adorned with sailboats, completing a serene coastal landscape.
Resort in Cruz Bay

Westin St. John Luxury 1BR Townhouse

Revel in the days exploring sandy beaches and relaxing in your own piece of paradise at The Westin St. John Resort Villas. Some of the most pristine beaches in the world are just a short walk or drive away. A truly outstanding vacation is waiting for you! The resort features private beach access, sparkling pools, delicious restaurants, fitness center, tennis courts, kids club, outdoor playground, and so much more. FREE WI-FI & FREE PARKING! NO RESORT FEES!

Superhost
An aerial view showcases a spacious pool surrounded by lounge chairs and palm trees, leading to a private beach area. The serene blue water features several boats anchored, with hills and trees in the background under a clear sky.
Resort in Cruz Bay

Westin St. John Luxury Studio

Revel in the days exploring sandy beaches and relaxing in your own piece of paradise at The Westin St. John Resort Villas. Some of the most pristine beaches in the world are just a short walk or drive away. A truly outstanding vacation is waiting for you! The resort features private beach access, sparkling pools, delicious restaurants, fitness center, tennis courts, kids club, outdoor playground, and so much more. FREE WI-FI & FREE PARKING! NO RESORT FEES!

Superhost
Resort in Cruz Bay

Westin St. John Luxury Studio (Private Listing)

Revel in the days exploring sandy beaches and relaxing in your own piece of paradise at The Westin St. John Resort Villas. Some of the most pristine beaches in the world are just a short walk or drive away. A truly outstanding vacation is waiting for you! The resort features private beach access, sparkling pools, delicious restaurants, fitness center, tennis courts, kids club, outdoor playground, and so much more. FREE WI-FI & FREE PARKING! NO RESORT FEES!

Superhost
A panoramic view reveals a sparkling blue pool surrounded by lush palm trees, lounge chairs, and shaded cabanas. Beyond, the serene beach meets the vibrant blue water, dotted with sailboats and islands under a clear sky, highlighting the tropical resort setting.
Resort in Cruz Bay

Westin St. John Luxury Studio (Private Listing)

Revel in the days exploring sandy beaches and relaxing in your own piece of paradise at The Westin St. John Resort Villas. Some of the most pristine beaches in the world are just a short walk or drive away. A truly outstanding vacation is waiting for you! The resort features private beach access, sparkling pools, delicious restaurants, fitness center, tennis courts, kids club, outdoor playground, and so much more. FREE WI-FI & FREE PARKING! NO RESORT FEES!

A large, inviting pool is surrounded by rows of lounge chairs and tropical palm trees. Umbrellas provide shade over some seating areas. The pool's clear water reflects the blue sky, creating a serene atmosphere. Views of the resort and surrounding landscape are visible in the background.
Resort in Cruz Bay

The Westin St. John Resort Villas - 1 Bedroom

Quarter‑Acre Pool & Private White‑Sand Beach | Cruz Bay, St. John Wake to turquoise waves, stroll to Great Cruz Bay beach, snorkel in reef shallows, lunch at Snorkels Bar, hike Virgin Islands National Park, sunset dinner at Lemongrass, then relax in your villa under tropical stars.

Popular amenities for St. John resort rentals