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

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 serene infinity pool is framed by swaying palm trees, offering scenic views of mountains and the shimmering ocean. The clear blue water of the pool blends seamlessly into the horizon, with fluffy clouds dotting a bright sky.
Hotel room in East End

The Ritz-Carlton in St. Thomas Nov 16-19

This amazing escape to St Thomas is a rare treat. Whether you are with the family or a private escape to this island oasis, you will be surrounded by crystal blue waters, white sand and lush tropical greenery. You will have full access to the Ritz-Carlton resort and the private beach and amenities. World class snorkeling, scuba, and pristine beaches are available to you. Don't miss out on this rare opportunity to experience the Ritz-Carlton during prime season.

Superhost
A large swimming pool is surrounded by palm trees and lush greenery, creating a soothing atmosphere. Comfortable lounge chairs are arranged along the pool, and the backdrop features a low-rise building with a turquoise roof, reflecting the tropical feel of the resort.
Hotel room in East End

Gorgeous Studio King St. Thomas

Elysian Beach Resort in St. Thomas, USVI, sits on Cowpet Bay with a private beach. The Studio King suite offers a plush king bed, kitchenette with microwave and fridge, and a private balcony with ocean or garden views. It includes a sleeper sofa, flat-screen TV, and modern bathroom. Guests enjoy a pool, hot tub, water sports, two restaurants, a gym, and tennis courts. Near St. Thomas Yacht Club and Red Hook, it’s a perfect mix of relaxation and accessibility.

A modern living area features a comfortable sofa adjacent to a wooden coffee table. Large glass doors open to a private patio with views of palm trees and distant water. The kitchen with dark cabinets includes a stainless steel kettle, while a dining table is set for four.
Hotel room in Cruz Bay

2BD, 2Bath at The Westin, St John Resort Villas

Revel in the days exploring sandy beaches and relaxing in your own piece of paradise. 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 from furnished balconies on split-floor plans. A truly outstanding vacation for you, your family or friends awaits at our premium resort on St. John.

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!

The image captures a serene beachfront scene featuring a spacious pool surrounded by palm trees. Lounge chairs in various shades of blue are lined along the sandy shore, while sailboats are visible on the calm water under a clear sky.
Hotel room in East End

Beautiful Studio 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 tropical landscape featuring palm trees and vibrant greenery surrounds a large pool area. Sun loungers are positioned near the pool, and white cabanas provide shaded spots. In the background, boats can be seen anchored in the turquoise waters, completing a serene coastal view.
Hotel room in Cruz Bay

Tropical Paradise In February! Westin St John

The Westin St John is truly a tropical paradise located on the island of St John - beaches, hiking, local and gourmet food, all amenities of the Westin are available to guests including spa, Kids club, activities, restaurants, concierge, etc. Available President's week each year, as well as the week before. Studio Villa with a Heavenly King bed and a Queen sofa bed.

A bright studio room features two spacious beds dressed in crisp white linens. Floor-to-ceiling windows offer views of the ocean, with a small balcony visible. A kitchenette and a workspace with a chair are included, providing a functional and relaxing environment.
Hotel room in East End

Sunny St. Thomas Studio Double

Soak up the sun in this fun and breezy studio double in St. Thomas! Just steps from the beach, this island-style room features two comfy beds, a kitchenette, private balcony, and access to resort perks like the pool, hot tub, beach bar, and on-site dining. Perfect for a tropical getaway with friends or family—relax, recharge, and enjoy those Caribbean vibes!

Popular amenities for St. John hotels