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
5 out of 5 average rating, 4 reviews

*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.

The exterior of a modern resort building is surrounded by palm trees against a softly lit sky. The structure features balconies on the upper levels, showcasing large windows that overlook the lush landscape. A tranquil atmosphere is created by the lush greenery in the foreground.
Resort in Cruz Bay

The Westin St. John Resort Villas Studio

The Westin St. John Resort Villas, set on Great Cruz Bay, offers a serene escape on St. John, where two-thirds of the island is national parkland. Relax in the quarter-acre pool surrounded by palm trees or savor Caribbean-infused cuisine at three on-site restaurants. Retreat to a spacious villa with a fully equipped kitchen and living area, perfect for unwinding after a day of adventure in the Virgin Islands. Please continue reading before booking, thank you!

Superhost
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!

Resort in Cruz Bay
New place to stay

Westin St. John Beachfront | Perfect for Families

Located on the white-sand shores of Great Cruz Bay, The Westin St. John Resort Villas offers beachfront relaxation just minutes from Cruz Bay’s dining, shopping, and ferry. This beautifully landscaped resort features calm bay waters, palm-lined pools, on-site dining, and water activities including snorkeling and kayaking. Guests enjoy full access to resort amenities and a smooth, professionally managed stay—ideal for families, couples, and peak travel weeks.

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!

Popular amenities for St. John resort rentals