Hotels in St. John

Find and book unique hotels on Airbnb

Top-rated hotels in St. John

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

%{current} / %{total}1 / 1
Superhost
A vibrant building with teal walls features a sunny wooden deck surrounding a small swimming pool. White lounge chairs are arranged beside the pool, while a dining area with table and chairs is visible. Tropical plants enhance the outdoor space, creating a lively atmosphere.
Hotel room in Cruz Bay
5 out of 5 average rating, 4 reviews

Std w Kitchen at St John Inn

Just a 5 minute walk from award winning restaurants, shopping, charter boats, ferry docks and the National Park, the St. John Inn invites a fresh, yet historically rich, Caribbean experience - delighting first-time visitors and charming returning friends. With such on-site amenities as outdoor grilling areas poolside, free snorkel gear, beach, coolers, wifi and more – along with complimentary continental breakfast and a sunset happy hour, the Inn endeavors to make your experience extraordinary.

Superhost
The vibrant exterior features a cheerful turquoise facade with an inviting deck area. A small swimming pool sits at the forefront, surrounded by colorful potted plants and comfortable outdoor seating arrangements, including sun loungers and dining tables under a covered balcony.
Hotel room in Cruz Bay
4.67 out of 5 average rating, 6 reviews

2BR Suite - St John Inn Cruz Bay

Just a 5 minute walk from award winning restaurants, shopping, charter boats, ferry docks and the National Park, the St. John Inn invites a fresh, yet historically rich, Caribbean experience - delighting first-time visitors and charming returning friends. With such on-site amenities as outdoor grilling areas poolside, free snorkel gear, beach, coolers, wifi and more – along with complimentary continental breakfast and a sunset happy hour, the Inn endeavors to make your experience extraordinary.

Superhost
The exterior view showcases a multi-story resort building surrounded by lush greenery and palm trees. The architecture features large windows and balconies, providing a seamless connection to the surrounding landscape. A soft sunset glow enhances the tranquil atmosphere.
Hotel room in Cruz Bay

Relax in Spacious 2BD Villa w/ Scenic Views

St. John's Great Cruz Bay has private 400-meter white-sand beach, The Westin St. John Resort has free Wi-Fi and 24-hour concierge service. Each air-conditioned room and villa includes a work desk, chair, TV, and villas feature a fully equipped kitchen and seating area. The Cruz Bay Prime restaurant serves delicious steaks and seafood, the Beach Café offers a breakfast buffet with ocean view. Mangrove Bay is 14 km away, Caneel Bay is 15-minute drive and Cyril E. King Airport is 25 km away.

Superhost
Aerial view captures the sprawling resort nestled along a tranquil bay, with clear turquoise waters and scattered sailboats. Lush greenery and hills frame the scene, while the vibrant shoreline features palm trees and sunlit pathways leading to the inviting swimming pool area.
Hotel room in Cruz Bay

Amazing 2 BR Westin St. John Resort Villas

You’ll be enchanted by this delightful retreat. Recharge while discovering pristine beaches and unwinding in your own slice of heaven at The Westin St. John Resort Villas, a luxurious vacation ownership resort in the Virgin Islands. Some of the most stunning beaches are just steps or a short drive away. After exploring the shoreline, snorkeling, swimming, or soaking up the sun, come back to our resort for a breathtaking quarter-acre pool, on-site dining, engaging activities, and more.

Hotel room in Cruz Bay

Luxury Beachfront Cruz Bay Resort+Amenities

Discover island luxury and breathtaking views at The Westin St. John Resort Villas. Perfectly nestled on the white sands of Great Cruz Bay, this Caribbean paradise is your gateway to relaxation, adventure, and unforgettable memories. 𝐄𝐱𝐜𝐥𝐮𝐬𝐢𝐯𝐞 𝐒𝐚𝐯𝐢𝐧𝐠𝐬 𝐰𝐢𝐭𝐡 𝐅𝐢𝐧𝐝𝐢𝐧𝐠 𝐌𝐞𝐢𝐥𝐢. An additional savings of $500–$1,000 (approx.) can be provided on SELECT 7-night stays for guests reserving with 𝐅𝐢𝐧𝐝𝐢𝐧𝐠 𝐌𝐞𝐢𝐥𝐢. Inquire to see if your dates are eligible!

A striking view of The Westin St. John Resort Villas showcases lush tropical landscaping and a serene waterfront with boats anchored in the clear blue waters. The scene captures the upscale buildings framed by palm trees, under a bright sky dotted with clouds.
Hotel room in Cruz Bay

Stunning Bay Loft Westin St John

Stay in an upscale place that’s near everything you want to visit. The Westin St John Villas is a premium resort in the US Virgin Islands, home to some of the most pristine beaches in the world. The resort offers a spectacular quarter-acre pool, on-site restaurants, activity programs and more. Signature Westin touches, including a king-sized Westin Heavenly Bed, full-sized kitchen appliances, a washer, dryer and picturesque Virgin Islands views from the furnished balcony.

A sweeping view of vibrant gardens and palm trees frames a serene bay, where sailboats rest on calm waters. The resort's layout is visible with well-defined pathways leading to the pool area, surrounded by lush greenery and colorful flower beds under a sunny sky.
Hotel room in Cruz Bay

1bd townhouse in the Westin ST. John

Revive while exploring sandy beaches and relaxing in your own piece of paradise at The Westin St. John Resort Villas a premium vacation ownership resort in the Virgin Islands. Some of the most pristine beaches are just a short walk or drive away. After sightseeing along the coastline, snorkeling, swimming, and basking in the sun, return to our resort for a spectacular quarter-acre pool, on-site restaurants, activity programs, and more.

A resort building is silhouetted against a twilight sky, surrounded by lush greenery and illuminated by soft lights. The gentle contours of the landscape lead to a tranquil water feature, enhancing the serene ambiance of the property.
Hotel room in Cruz Bay

The Westin St. John Resort

No detail is overlooked at this charming and upscale place to stay. Welcome to the Westin St. John USVI. located on beautiful Cruz Bay. This resort has everything that you will need for a wonderful and relaxing vacation. The villas are spacious and comfortable and nestled within the incredible landscape of the property. It's just a short drive or cab ride into town where you can find incredible dining and shopping.

Superhost
A panoramic view of the resort showcases a spacious pool surrounded by palm trees and lounge chairs. A beachfront area features umbrellas and seating, while a white structure offers shaded dining options near the water. Lush greenery provides a serene backdrop.
Hotel room in Cruz Bay

Studio Condo at Westin St John!

The epitome of island charm and elegance, this breathtaking resort is located along the tempting white beaches of Great Cruz Bay in tranquil St. John. Its lush surroundings, friendly atmosphere, incomparable water excursions, and charming shopping district make a stay at The Westin St. John Resort Villas the perfect Caribbean escape. Rates and availability vary, so contact host to inquire about your dates!

An aerial view captures a resort positioned near a serene beach and calm blue waters. Multiple pools are surrounded by lush landscaping and sun loungers. A sailboat is visible on the water, enhancing the coastal scene.
Hotel room in East End

Amazing 1BD in the Ritz Carlton

Escape to a stunning hotel offering breathtaking views, a luxurious pool, and direct access to a pristine beach. Whether you're lounging by the pool, enjoying sunrise from your balcony, or strolling along the shoreline, every moment is designed for relaxation and beauty. With elegant accommodations, top-notch service, and a perfect coastal location, this hotel promises an unforgettable stay by the sea.

Superhost
A serene bedroom is showcased, featuring a spacious bed with crisp white linens and a teal throw. Beside the bed, sleek nightstands hold lamps that provide soft lighting. The walls are painted in a calming yellow hue, and a minimal shelf adds functionality.
Hotel room in Cruz Bay

Garden Level 1 Queen Bed

The Inn at Tamarind Court, called “the heart and soul of St. John” on Tripadvisor, is centrally located in Cruz Bay with 22 airy and affordable rooms for rent. The Inn also features the Tamarind Court Restaurant and Bar, an island classic. Our locals-favorite Breakfast Spot with 'Happy Hour" bar specials is open daily. The Inn is within walking distance of all the night life of Cruz Bay.

Superhost
A modern living area features a gray sofa with yellow accent pillows and a wooden coffee table. Large glass doors reveal views of lush greenery and the Virgin Islands. Soft curtains frame the windows, while stylish light fixtures provide illumination.
Hotel room in Cruz Bay

King Studio at The Westin, St John Beach Resort

You will appreciate key amenities of home without the resort fees, and signature Westin touches, including a king-sized Westin Heavenly Bed, full-sized kitchen appliances, a washer/dryer and picturesque Virgin Islands views. A truly outstanding vacation for you, your family or friends awaits at our premium resort on St. John.

Popular amenities for St. John hotels