Find hotels in St. John from $119

Start date: Check-in selected.
End date: Check-out

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 1,380 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

The Westin St. John Resort Villas

4.5 star property
8.4 out of 10, Very Good, (439)
"Thoroughly enjoyed my time here. The staff is amazing shout out to KJ, Pinot, Llewellyn, Kay, AJ and everyone else! Their service was exceptional "
$422 nightly
The price is $475
Sep 16 - Sep 17
Total with taxes and fees
The Westin St. John Resort Villas

The Saint Resort

3.0 star property
9.8 out of 10, Exceptional, (16)
"Great property run by great people."
$327 nightly
The price is $355
Sep 19 - Sep 20
Total with taxes and fees
The Saint Resort

Suite St. John at Gallows Point Resort

4.0 star property
8.6 out of 10, Excellent, (94)
"Amazing folks and space was beautiful..."
$670 nightly
The price is $732
Sep 16 - Sep 17
Total with taxes and fees
Suite St. John at Gallows Point Resort

St John Inn

3.0 star property
9.2 out of 10, Wonderful, (409)
"Room was clean and a nice size. Will stay there again. "
$269 nightly
The price is $303
Sep 25 - Sep 26
Total with taxes and fees
St John Inn

Villa Island Paradise

$388 nightly
The price is $434
Sep 16 - Sep 17
Total with taxes and fees
Villa Island Paradise

Peter Bay Gatehouse

4.0 star property
8.4 out of 10, Very Good, (18)
"Staying at the gate house was wonderful. Walk to beach was a little longer than expected because of the sharp incline. Very nice place to stay!! "
$775 nightly
The price is $872
Sep 16 - Sep 17
Total with taxes and fees
Peter Bay Gatehouse

The Westin St. Thomas Beach Resort & Spa

4.5 star property
8.2 out of 10, Very Good, (1013)
"amazing property with so much to do dining options"
$312 nightly
The price is $350
Sep 29 - Sep 30
Total with taxes and fees
The Westin St. Thomas Beach Resort & Spa

Margaritaville Vacation Club - St. Thomas

4.0 star property
8.0 out of 10, Very Good, (2236)
"Loved our stay "
$287 nightly
The price is $323
Sep 16 - Sep 17
Total with taxes and fees
Margaritaville Vacation Club - St. Thomas

The Ritz-Carlton, St. Thomas

5.0 star property
8.4 out of 10, Very Good, (425)
"Wonderful experience! Courteous staff and beautiful resort. "
$595 nightly
The price is $670
Sep 16 - Sep 17
Total with taxes and fees
The Ritz-Carlton, St. Thomas

Olga's Fancy

3.0 star property
9.6 out of 10, Exceptional, (1000)
"Great place to stay while in Frenchtown. "
$140 nightly
The price is $157
Sep 16 - Sep 17
Total with taxes and fees
Olga's Fancy

The Pink Palm Hotel - Adults Only

3.0 star property
9.0 out of 10, Wonderful, (340)
"The uniqueness of each room, food was fantastic "
$292 nightly
The price is $328
Oct 6 - Oct 7
Total with taxes and fees
The Pink Palm Hotel - Adults Only

Bunker Hill Hotel

3.0 star property
8.0 out of 10, Very Good, (1050)
"We had a great time in this hotel, staff very friendly, helpful. "
$107 nightly
The price is $119
Sep 23 - Sep 24
Total with taxes and fees
Bunker Hill Hotel

Mafolie Hotel

3.0 star property
8.6 out of 10, Excellent, (1001)
"The staff at this hotel is top tier! The view from our room was amazing! I would definitely return!"
$123 nightly
The price is $135
Sep 16 - Sep 17
Total with taxes and fees
Mafolie Hotel

Hampton by Hilton St. Thomas

3.0 star property
8.0 out of 10, Very Good, (12)
"It was very easy to get to and the staff was verjy friendly"
$269 nightly
The price is $303
Sep 22 - Sep 23
Total with taxes and fees
Hampton by Hilton St. Thomas

Hilltop Villas at Bluebeard's Castle

3.0 star property
8.6 out of 10, Excellent, (1738)
"Enjoyed our stay at Bluebeard's. Will stay here again. "
$129 nightly
The price is $145
Sep 16 - Sep 17
Total with taxes and fees
Hilltop Villas at Bluebeard's Castle

Emerald Beach Resort

3.5 star property
7.6 out of 10, Good, (1084)
"Awesome relaxed place! "
$215 nightly
The price is $239
Sep 16 - Sep 17
Total with taxes and fees
Emerald Beach Resort

Secret Harbour Beach Resort

4.0 star property
8.8 out of 10, Excellent, (1002)
"The beach and snorkeling was amazing. Sunset grille and the room were perfect for us"
$367 nightly
The price is $408
Oct 16 - Oct 17
Total with taxes and fees
Secret Harbour Beach Resort

Windward Passage Hotel

3.5 star property
7.0 out of 10, Good, (1368)
"Very convenient area to stay."
$186 nightly
The price is $207
Sep 16 - Sep 17
Total with taxes and fees
Windward Passage Hotel

Buoy Haus Beach Resort St. Thomas, Autograph Collection

3.5 star property
9.2 out of 10, Wonderful, (116)
"What a gorgeous property! The beach was amazing, our room felt like we were floating on the sea and the staff was beyond gracious and attentive. "
$437 nightly
The price is $491
Sep 29 - Sep 30
Total with taxes and fees
Buoy Haus Beach Resort St. Thomas, Autograph Collection

Pirates Pension at Bluebeard's Castle

3.0 star property
8.4 out of 10, Very Good, (768)
"Beautiful property and wonderful location with beautiful views "
$123 nightly
The price is $138
Sep 16 - Sep 17
Total with taxes and fees
Pirates Pension at Bluebeard's Castle
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in St. John

Find the best St. John areas and neighborhoods for the activities you enjoy most. Learn more about St. John
Learn more about St. John

Maho Bay Quarter

If you're spending some time in Maho Bay Quarter, Maho Beach and Cinnamon Bay Beach are top sights worth seeing.

Contant Farms

If you're spending some time in Contant Farms, Great Cruz Bay and Turner Bay are top sights worth seeing.

Rendezvous & Ditleff

While visiting Rendezvous & Ditleff, you might make a stop by sights like Klein Bay and Rendezvous Bay.

Upper Carolina

While visiting Upper Carolina, you might make a stop by sights like Virgin Islands National Park and Ajax Peak.

Lower Carolina

If you're looking for some top things to see and do in Lower Carolina and surrounding area, you can visit Johnson Bay and Virgin Islands National Park.

Stay near popular St. John attractions

Learn more about St. John

The island's pristine beaches like Trunk Bay offer the Caribbean's clearest snorkeling, best visited before tour boats arrive at 10am. Hiking trails through Virgin Islands National Park lead to hidden ruins and secret beaches where rangers can point you toward turtle nesting spots.

Top St. John Hotel Reviews

More cheap stays in St. John

More cheap stays in St. John

Hotels in St. John with star-rating

Hotels in St. John with star-rating

Find out more about St. John

Find out more about St. John

Top reasons to visit St. John

  • Stunning Beaches: St. John boasts some of the most beautiful beaches in the Caribbean, perfect for relaxation and water activities.
  • Virgin Islands National Park: This remarkable park offers hiking, snorkeling, and breathtaking scenery, showcasing the island's natural beauty.
  • Outdoor Adventures: Engage in thrilling excursions like kayaking, diving, and hiking, catering to all adventure levels.
  • Cultural Experiences: Enjoy unique local events, including castle shows, adding a cultural touch to your vacation.
  • Charming Accommodations: St. John offers a range of options from luxurious resorts to cozy villas, ensuring a perfect stay.

Find great hotels in and around St. John

Discover the ideal lodging for your getaway in St. John, U.S. Virgin Islands. Whether you're seeking luxurious resorts or charming villas, this island offers a range of accommodations perfect for adventure seekers and families alike. Enjoy beautiful beaches and create unforgettable memories while exploring the best hotels, reading reviews, and finding the perfect fit for your vacation experience.

  • The Ritz-Carlton, St. Thomas: Experience luxury at its finest at The Ritz-Carlton, St. Thomas, a prestigious 5-star resort located 8 miles from St. John. This family-friendly property warmly welcomes LGBTQIA travelers and provides an array of amenities tailored for children, including a dedicated kids' club and a safe pool area. Guests can indulge in a full-service spa featuring outdoor treatment rooms, manicures, and relaxing couples’ massages. Pool cabanas are available for a fee, ensuring a lavish day by the water. With its upscale atmosphere and comprehensive family services, this resort offers an unforgettable vacation experience.
  • The Westin St. John Resort Villas: Set in the heart of St. John, The Westin St. John Resort Villas boasts a 4.5-star rating and is perfect for adventurous families. The resort offers a plethora of water sports activities, including snorkeling, kayaking, and fishing, allowing guests to explore the beautiful surroundings. Children are well-catered for with a free kids' club and a shared playground, ensuring fun for all ages. The combination of family-focused amenities and proximity to exciting recreational activities makes this resort a fantastic choice for those seeking a vibrant vacation.
  • Inn at Tamarind Court: For travelers seeking a cozy and adventurous stay, the Inn at Tamarind Court offers a 3-star experience right in the city center of St. John. With direct access to the beach, guests can easily enjoy sunbathing or swimming. The inn provides opportunities for hiking and biking nearby, making it ideal for those eager to explore the natural beauty of the area. Its friendly atmosphere and convenient location make it a great value for those looking to immerse themselves in local culture while enjoying beach access.

Where to stay in St. John

St. John, U.S. Virgin Islands, offers an idyllic escape for travelers seeking a tropical paradise. With stunning beaches, lush landscapes, and a laid-back island vibe, visitors can enjoy relaxing getaways and outdoor adventures. Explore the picturesque neighborhoods and enjoy easy beach access, making it the perfect destination for those yearning for an unforgettable island experience. Whether lounging by the shore or embarking on excursions, St. John promises a memorable tropical retreat.

  • Estate Enighed: Nestled on the picturesque island of St. John, Estate Enighed is a charming village that attracts visitors year-round, particularly during the peak seasons of March and July to August. Travelers flock here for its stunning beaches and breathtaking outdoor scenery. The village offers a variety of activities, including luxurious resorts, scenic hiking trails, and thrilling water sports. Being in close proximity to beautiful bays and the Virgin Islands National Park, Estate Enighed is an ideal base for adventure enthusiasts and nature lovers alike.
  • Estate Chocolate Hole and Great Cruz Bay: Located in the heart of St. John, Estate Chocolate Hole and Great Cruz Bay is another delightful village offering a blend of relaxation and adventure. With consistent visitor traffic throughout the year, this area experiences peak arrivals in March and during the summer months. Known for its idyllic beaches and serene outdoor spaces, the village is perfect for those seeking spa treatments and rejuvenating body care. Close to stunning bays and the national park, it’s a tranquil getaway for vacationers wanting to unwind while being surrounded by nature's beauty.
  • Estate Carolina: Estate Carolina is a vibrant village situated in St. John, where outdoor enthusiasts and beach lovers come together. Although it experiences similar visitor patterns as its neighboring areas, it shines with its unique blend of adventure activities and stunning scenery. The village is a hub for underwater sports and offers various resort options for a relaxing stay. Just a stone's throw away from beautiful beaches and the Virgin Islands National Park, Estate Carolina is perfect for those looking to explore both the sea and land.

Things to do in and around St. John

St. John offers a perfect blend of outdoor adventures and stunning scenery for beach vacations. Visitors can enjoy activities like beach clubs, water outings, and sightseeing tours. For those seeking adventure, outdoor excursions and underwater sports provide thrilling experiences. Don't miss the unique castle show, adding a cultural flair to your trip. With its beautiful landscapes and exciting activities, St. John is a must-visit destination for any vacationer.

Shopping

For unique gifts, visit St. John Spice, a local favorite. Mongoose Junction offers a vibrant shopping experience with various shops and entertainment. If you're up for a drive, check out Market Square East, about 11 miles away, where you can explore additional local businesses and city vibes.

Recreation

Experience rejuvenation at The Self Centre, where you can indulge in body treatments amidst a tranquil atmosphere. For outdoor enthusiasts, Mahogany Run Golf Course offers a stunning setting for a round of golf, while Lionel Roberts Stadium provides a vibrant space for various sports activities.

Adventure

The St John Eco Hike & Snorkel Adventure offers a thrilling combination of hiking and snorkeling, surrounded by stunning scenery. Explore the Lind Point Trail for breathtaking views and outdoor excitement. For a unique experience, take the Skyride to Paradise Point, located 12 miles from St. John, for panoramic vistas.

Nightlife

In St. John, Pistarckle Theater offers a charming blend of culture and romance, perfect for a family night out. For a lively atmosphere, the Magic Ice Gallery is a fun spot for drinks, while Caribbean Cinemas US VI Market Square provides a cozy setting for movie nights with a romantic vibe.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St. John

St. John, U.S. Virgin Islands, offers numerous ways to save money during your visit. Enjoy free access to beautiful spots like Cinnamon Bay Beach and Cruz Bay Beach. For transportation, consider using the local bus or ferry to keep costs down. Travel during the off-peak months from September to November for lower hotel rates, and book about a month in advance or look for last-minute deals on Expedia. Tuesdays are the cheapest days to stay, while Sundays are the priciest. Joining Expedia's One Key membership can also unlock exclusive discounts and savings on your trip.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. John are September to November, where the prices are slightly lower. This is in comparison to March to April and December, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in St. John is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St. John is Tuesday. The most expensive day to stay in St. John is Sunday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to customize your preferences, such as your budget, desired location, and the type of hotel you prefer. For instance, selecting the Eco-certified filter will show you sustainable and environmentally friendly hotel options currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in St. John with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in St. John

St. John, U.S. Virgin Islands, is a paradise for outdoor enthusiasts and beach lovers, offering stunning scenery and a variety of attractions. Visitors can explore beautiful beaches, picturesque bays, and the remarkable Virgin Islands National Park. Whether you're seeking adventure or relaxation, St. John provides the perfect backdrop for an unforgettable vacation filled with natural beauty and outdoor experiences.

  • Trunk Bay: Known for its stunning white sand and crystal-clear waters, Trunk Bay offers a quintessential beach experience. Snorkel along the underwater trail to discover vibrant marine life amidst the picturesque backdrop of lush palm trees.
  • Virgin Islands National Park: This expansive park is a treasure trove of adventure, boasting scenic hiking trails and breathtaking views. Explore ancient petroglyphs and enjoy outdoor activities like kayaking and birdwatching within its pristine landscapes.
  • Cinnamon Bay Beach: A serene bay perfect for relaxation, Cinnamon Bay Beach features soft sands and calm waters. Engage in various outdoor activities or simply unwind while soaking up the sun, all surrounded by stunning natural scenery.

Best time to go to St. John

The best time to visit St. John can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in St. John falls in September, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in St. John falls in March, visitor numbers are slightly high and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January78.3°F (25.7°C)No RainMostly SunnyAverageAverage
February77.9°F (25.5°C)No RainMostly SunnyAverageAverage
March77.5°F (25.3°C)No RainMostly SunnySlightly HighSlightly High
April78.6°F (25.9°C)No RainMostly SunnyAverageSlightly High
May80.2°F (26.8°C)Light RainMostly SunnySlightly LowAverage
June81.7°F (27.6°C)Light RainMostly SunnyAverageAverage
July82.2°F (27.9°C)Light RainMostly SunnySlightly HighAverage
August82.8°F (28.2°C)Light RainMostly SunnyAverageAverage
September83.1°F (28.4°C)Light RainMostly SunnySlightly HighSlightly Low
October82.6°F (28.1°C)Light RainMostly SunnySlightly LowSlightly Low
November81.1°F (27.3°C)Light RainMostly CloudySlightly LowSlightly Low
December79.7°F (26.5°C)No RainMostly SunnyAverageSlightly High

The nearest major airports for your trip to St. John

To visit St. John, U.S. Virgin Islands, you can fly into two major airports. St. Thomas (STT-Cyril E. King) is located 16 miles away, with nearby hotels like The Ritz-Carlton, St. Thomas, and The Westin St. Thomas Beach Resort & Spa. Transportation services to the airport from these hotels are available. Alternatively, you can fly into St. Thomas (SPB-St. Thomas Seaplane Base), which is 14 miles away, with accommodations such as The Westin St. John Resort Villas and Margaritaville Vacation Club - St. Thomas offering shuttle services. For a longer trip, Christiansted (STX-Henry E. Rohlsen) is 44 miles away, with options like Carambola Beach Resort St. Croix.

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

What is the best area to stay in St. John?
Estate Enighed is the best area to stay in St. John, offering a great blend of convenience and stunning natural beauty. This charming neighborhood serves as a gateway to the island's breathtaking beaches, including the world-renowned Trunk Bay, known for its crystal-clear waters and vibrant coral reefs. With easy access to local shops and restaurants, Estate Enighed ensures that you experience the best of island life while still enjoying attentive service and a stress-free planning experience.

For couples seeking a romantic retreat, Estate Lovango Cay is an enchanting choice. This intimate area, with its secluded beaches and lush landscapes, creates an idyllic atmosphere for lovebirds. Picture cozy dinners overlooking the sunset or leisurely strolls on the beach—great for making unforgettable memories together.

Families, on the other hand, will find Estate Chocolate Hole and Great Cruz Bay particularly inviting. This family-friendly neighborhood offers spacious rooms and proximity to family-friendly activities. From exploring the nearby Virgin Islands National Park to enjoying a day at the beach, there are plenty of opportunities for adventure and bonding moments for visitors of all ages.
What are the best hotels in St. John that travelers recommend?
Cruz Bay Boutique Hotel is a great choice in St. John, boasting an exceptional score of 9.4. Guests appreciate its prime location in the shopping district, making it easy to explore local boutiques and restaurants. With stylish suites that offer a comfortable stay, this hotel is superb for couples seeking a mix of relaxation and convenience.

For those traveling with families or looking for a more extensive selection of amenities, the Gallows Point Resort is an excellent option, rated a remarkable 9.6. This resort features spacious suites with air conditioning and premium bedding, ensuring a restful escape. Families will love the outdoor pool area, complete with sun loungers, while couples can enjoy a romantic dining experience right on the property. The added bonus of champagne service truly enhances the sense of luxury.

Wharfside Village Hotel shines with a fantastic review rating of 9.8, attracting travelers who appreciate a unique shopping experience right onsite. The hotel's premium bedding guarantees a cozy night's sleep, while the champagne service adds a touch of elegance. This hotel is ideal for those who enjoy a vibrant atmosphere, as it's close to lively local attractions.

The St John Inn, rated 9.0, is another great choice, particularly for those interested in outdoor activities like tennis. With onsite outdoor tennis courts and the option for wedding services, this hotel caters to a variety of guests, from active families to couples planning a romantic getaway. The inviting outdoor pool area offers a refreshing retreat after a day of exploring St. John's natural beauty.

Lastly, the Inn at Tamarind Court, with a rating of 9.2, provides a comfortable and inviting space. Its air-conditioned rooms ensure a pleasant stay, making it a great choice for both couples and solo travelers looking for affordability without sacrificing comfort.
What are the best family hotels in St. John?
Cruz Bay Boutique Hotel is a charming option for families visiting St. John, boasting a stellar review score of 9.4. This hotel ensures a comfortable stay with thoughtful amenities, including complimentary cribs and daily housekeeping, making it a great choice for those traveling with little ones.

For families seeking more space and convenience, St John Inn is an excellent choice, rated at 9.0 by guests. This property features a sofa bed, free cribs, and even rollaway beds at no extra charge, superb for accommodating larger families. The inn also offers a kitchenette and garden area, ideal for preparing meals and enjoying outdoor moments together.

The Westin St. John Resort Villas, with a traveler review score of 8.4, takes family-friendly offerings to another level. This resort features a complimentary children's club and supervised childcare services, ensuring that parents can enjoy some downtime while kids are entertained. The playground and pool provide additional fun for families, making it a great spot for both relaxation and recreation.

Lastly, for families who appreciate a more eco-conscious experience, Concordia Eco-Resort, rated 8.4, offers unique accommodations with rollaway beds available for families needing extra sleeping space.

No matter which hotel you choose, St. John is sure to provide memorable experiences for families seeking adventure and quality time together. Find more child-friendly accommodations in St John.
What are the best spa hotels in St. John?
For a rejuvenating getaway, The Westin St. John Resort Villas is a delightful choice, boasting a great rating of 8.4. Nestled in the serene U.S. Virgin Islands, this resort offers accessible spa services that allow guests to indulge in relaxation without any hassle. The tranquil atmosphere and attentive staff create a welcoming environment where you can unwind and recharge.

For those seeking a more exclusive experience, Lovango Resort + Beach Club, a private island resort, elevates your spa experience with a range of massage options, including in-room treatments for ultimate convenience. The onsite spa is designed to provide a luxurious escape, allowing you to immerse yourself in tranquility while enjoying the stunning surroundings of St. John. See all spa hotels in St John.
Which beach resorts in St. John do travelers love?
The Westin St. John Resort Villas is a beloved choice for travelers seeking a beachside escape in the U.S. Virgin Islands. This resort offers a stunning beachfront location with direct access to a white sand beach, where guests can unwind on sun loungers beneath beach umbrellas or indulge in delicious meals at the onsite beachfront restaurant. Adventure seekers will appreciate the variety of water sports available nearby, including snorkeling and kayaking, adding excitement to a relaxing vacation.

Another fantastic option is the Concordia Eco-Resort, which also boasts direct access to a beautiful white sand beach and breathtaking ocean views. With its eco-friendly focus, this resort provides a great experience that allows families to enjoy nature while still having access to nearby kayaking and snorkeling adventures. See more stays near the beach in St John.
What hotels in St. John offer free breakfast?
Cruz Bay Boutique Hotel is a charming option for travelers looking for a place to unwind in St. John. This inviting hotel not only offers a complimentary breakfast but also boasts a stunning terrace where guests can enjoy their meals amidst tropical surroundings. With a customer review rating of 9.4, it has earned praise for its proximity to nearby beaches and shopping districts, making it a convenient choice for families seeking both relaxation and adventure.

For those who appreciate a cozy atmosphere, the Inn at Tamarind Court is another fantastic family-friendly property, rated at 9.2. Guests can indulge in a free continental breakfast while taking advantage of early check-in and self-parking options. The Inn is located close to the beach, allowing families to easily dive into fun-filled beach days.

Couples might find the Lovango Resort + Beach Club particularly appealing as a romantic getaway. This private island resort features luxurious amenities such as ocean-view accommodations, a beachfront bar, and a serene atmosphere superb for relaxation. With options for private pool access in select suites and gourmet dining experiences, it ensures a memorable retreat for those looking to celebrate special moments together.

Whether you're traveling with family or seeking a romantic escape, St. John's hotels promise a delightful stay with attentive service and thoughtful amenities. Find more hotels with free breakfast in St John.
What are the top pet-friendly hotels in St. John?
Cruz Bay Boutique Hotel is a charming option for travelers seeking a pet-friendly getaway in St. John, U.S. Virgin Islands. With a stellar review score of 9.4, this hotel not only welcomes service animals but also offers a convenient location near stunning beaches and ocean views. Guests appreciate the free continental breakfast and the inviting terrace, making it a great spot to unwind after a day of adventure.

Another excellent choice is St John Inn, which boasts a strong rating of 9.0. This welcoming property allows pets and features spacious suites, including options with sofa beds and cribs for families traveling with younger children. The hotel's proximity to the beach ensures fun-filled days in the sun, while the availability of free self-serve breakfast adds to the convenience for busy families. See more pet-friendly hotels in St John.
What are the best budget hotels in St. John?
Wharfside Village Hotel is a highly-rated option in St. John, boasting a great rating of 9.8. This hotel offers guests a unique blend of amenities, including ocean views from private balconies, premium bedding for restful nights, and convenient access to nearby shopping malls. Families can enjoy the nearby ocean while taking advantage of the beach towels provided, ensuring a relaxed day at the shore.

For a more intimate experience, Cruz Bay Boutique Hotel is another excellent choice, with a traveler rating of 9.4. This hotel features complimentary breakfast options and free WiFi, making it a great base for families looking to explore the vibrant local area. Its proximity to the beach and shopping district allows for leisurely afternoons spent soaking up the sun or browsing local boutiques.

Families will find the St John Inn particularly accommodating, with a score of 9.2. The hotel offers free cribs and rollaway beds, ensuring a comfortable stay for guests with young children. The kitchenette in the suites allows for easy meal preparation, great for family dining.

While these properties cater excellently to families, they also provide a friendly setting for couples seeking a charming getaway, offering the great mix of convenience and comfort in a beautiful setting. Whether you're planning a family adventure or a romantic escape, these St. John hotels promise a delightful experience. View all budget hotels in St John.
What are the most romantic hotels in St. John for couples?
For couples seeking a romantic retreat in St. John, Gallows Point Resort is a great choice, boasting an impressive rating of 9.6. This enchanting resort features couples dining options and provides direct access to the beach, allowing for leisurely strolls along the shore. Enjoy breathtaking ocean views from the restaurant, or unwind by the outdoor pool with premium beach loungers and umbrellas for a great day under the sun. The luxurious suites come with balconies or patios, offering an intimate setting to enjoy a glass of champagne.

Another exceptional option is the Wharfside Village Hotel, which delights guests with an outstanding score of 9.8. With its charming ocean views and convenient access to nearby shopping, this hotel provides a friendly setting. Couples will appreciate thoughtful amenities such as complimentary beach towels, premium bedding, and free WiFi. The hotel's proximity to the ocean allows for romantic beach outings, making it an ideal base for exploring the stunning coastline together.

For a truly great experience, consider the Lovango Resort + Beach Club, a private island resort that offers a serene escape for couples. The resort features couples dining, a private beach, and luxurious accommodations with private pools in select suites. With activities such as snorkeling and beachfront yoga, this destination promises an unforgettable getaway filled with adventure and relaxation. See all romantic hotels in St John.
Where can I find the best nightlife in St. John?
St. John is a beautiful destination in the U.S. Virgin Islands, known for its stunning beaches and laid-back atmosphere, but its nightlife is more subdued compared to larger islands.

In Cruz Bay, the island's main town, you'll find a selection of casual bars and restaurants that come alive in the evening. Establishments like The Beach Bar and Woody's Seafood Saloon offer live music and a fun, relaxed vibe, great for enjoying a tropical drink while mingling with locals and travelers alike.

For a more intimate setting, consider heading to the nearby Coral Bay area, where you can find small bars with a charming, local feel. Places like The Oasis are known for their friendly ambiance and occasionally host live music, creating an enjoyable atmosphere for those looking to unwind after a day of exploring.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right St. John hotel for you.
How can I save on a St. John hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible St. John hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a St. John hotel?
Prices for hotels in St. John often vary, but you can find a great deal from $119 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.