Find hotels in St. John from $163

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. John hotels

Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas
4.0 star property
St. Thomas
8.0 out of 10, Very Good, (2,345 reviews)
"The amenities were great and staff was courteous and helpful! Great family place "
United States
Kristen
$503 nightly
The price is $566
Feb 1 - Feb 2
Total with taxes and fees
Margaritaville Vacation Club - St. Thomas

The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa
4.5 star property
St. Thomas
8.4 out of 10, Very Good, (1,057 reviews)
"Clean room, great view from the balcony, delicious meals as well! "
United States
Sean
$810 nightly
The price is $909
Feb 28 - Mar 1
Total with taxes and fees
The Westin St. Thomas Beach Resort & Spa

The Westin St. John Resort Villas

The Westin St. John Resort Villas
4.5 star property
St. John
8.2 out of 10, Very Good, (456 reviews)
"An amazing view and close to a cute little town."
United States
Timothy
$729 nightly
The price is $820
Feb 9 - Feb 10
Total with taxes and fees
The Westin St. John Resort Villas

Wharfside Village Hotel

Wharfside Village Hotel
3.0 star property
St. John
9.8 out of 10, Exceptional, (141 reviews)
"Great staff and clean room!"
United States
Joseph
Wharfside Village Hotel

Gallows Point Resort

Gallows Point Resort
4.0 star property
St. John
9.6 out of 10, Exceptional, (535 reviews)
"Very comfortable AV and beautiful views!"
United States
Todd
Gallows Point Resort

Cruz Bay Boutique Hotel

Cruz Bay Boutique Hotel
3.0 star property
St. John
9.6 out of 10, Exceptional, (323 reviews)
"Room and staff were great"
United States
Donald
Cruz Bay Boutique Hotel

St John Inn

St John Inn
3.0 star property
St. John
9.2 out of 10, Wonderful, (420 reviews)
"Lovely place to stay for our US VI visit. Convenient location, nice and clean room and bath, great amenities."
United States
Chang
$366 nightly
The price is $412
Feb 1 - Feb 2
Total with taxes and fees
St John Inn

Suite St. John at Gallows Point Resort

Suite St. John at Gallows Point Resort
4.0 star property
St. John
8.6 out of 10, Excellent, (97 reviews)
"Wonderful staff , cozy suite beautifully kept grounds perfect walking distance to food and wonderful shuttle staff "
United States
Angélica
$985 nightly
The price is $1,084
Feb 2 - Feb 3
Total with taxes and fees
Suite St. John at Gallows Point Resort

Concordia Eco-Resort

Concordia Eco-Resort
3.0 star property
St. John
7.8 out of 10, Good, (73 reviews)
"This place is awesome, we love everything about it, from welcoming staffs to that Salt Bay"
United States
Adliana
Concordia Eco-Resort

The Saint Resort

The Saint Resort
3.0 star property
St. John
9.6 out of 10, Exceptional, (28 reviews)
"Clean room and facilities, friendly staff, peaceful setting. We had a great time and hope to return someday!"
United States
Richard
$508 nightly
The price is $559
Feb 9 - Feb 10
Total with taxes and fees
The Saint Resort

Marketplace Suites

Marketplace Suites
3.5 star property
St. John
8.8 out of 10, Excellent, (152 reviews)
"All good."
United States
Tim
Marketplace Suites

Secret Harbour Beach Resort

Secret Harbour Beach Resort
4.0 star property
St. Thomas
9.0 out of 10, Wonderful, (1,001 reviews)
"This hotel is the closest to the beach, and the night view here is absolutely stunning. "
United States
Yinhua
$705 nightly
The price is $784
Feb 2 - Feb 3
Total with taxes and fees
Secret Harbour Beach Resort

Inn at Tamarind Court

Inn at Tamarind Court
3.0 star property
St. John
9.2 out of 10, Wonderful, (272 reviews)
"The staff was awesome and my coffee was good and the benendict was banging!"
United States
Vanessa
Inn at Tamarind Court

Point Pleasant Resort

Point Pleasant Resort
4.0 star property
St. Thomas
8.6 out of 10, Excellent, (1,001 reviews)
"Beautiful view and stay"
United States
Natalie
Point Pleasant Resort

The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
5.0 star property
St. Thomas
8.4 out of 10, Very Good, (448 reviews)
"Staff was amazing!!!"
United States
Susan
$1,469 nightly
The price is $1,654
Feb 2 - Feb 3
Total with taxes and fees
The Ritz-Carlton, St. Thomas

Bluebeard's Castle Resort

Bluebeard's Castle Resort
4.0 star property
Charlotte Amalie
8.6 out of 10, Excellent, (49 reviews)
"All aspects of our stay were excellent "
United States
Sharon
$214 nightly
The price is $241
Feb 1 - Feb 2
Total with taxes and fees
Bluebeard's Castle Resort

View of Paradise at Sapphire Beach

View of Paradise at Sapphire Beach
3.5 star property
St. Thomas
9.0 out of 10, Wonderful, (218 reviews)
"Great place to stay. Beautiful water and the views were wonderful. Close to everything. I would highly recommend."
United States
William Preston
$701 nightly
The price is $789
Feb 18 - Feb 19
Total with taxes and fees
View of Paradise at Sapphire Beach

Club Wyndham Elysian Beach Resort

Club Wyndham Elysian Beach Resort
3.5 star property
St. Thomas
7.8 out of 10, Good, (177 reviews)
"The rooms were very clean and accommodating. The only thing i recommend they get rid of are the Murphy beds. This is not a all inclusive resort however the food was great at the different restaurants on the resort."
United States
Tanika
Club Wyndham Elysian Beach Resort

Sapphire Beach Resort

Sapphire Beach Resort
3.0 star property
St. Thomas
7.0 out of 10, Good, (278 reviews)
"looking out the room door, seeing the ocean and able to walk out and step right onto the beach."
United States
Peter
Sapphire Beach Resort

Crystal Cove Villas

Crystal Cove Villas
3.0 star property
St. Thomas
7.4 out of 10, Good, (122 reviews)
"The kitchen was fully equipped. Close to the beach and a few, but excellent cafe and restaurant nearby. Although an older apartment, it was clean and very comfortable. "
United States
Bruce
Crystal Cove Villas
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

Maho Bay Quarter in St. John offers a pristine paradise where nature takes center stage. Crystal-clear waters welcome sea turtles and snorkelers to explore vibrant coral gardens. Hiking trails wind through Virgin Islands National Park, revealing tropical forests and secluded coves perfect for peaceful swims. The area maintains its unspoiled Caribbean character with eco-friendly vacation rentals nestled among lush greenery. Visitors enjoy mornings filled with birdsong and evenings of spectacular stargazing. Pack provisions from nearby Cruz Bay before settling into this tranquil retreat where turquoise waters meet protected wilderness.

Contant Farms

Contant Farms offers a peaceful escape into authentic island living on St. John's lush interior hillsides. Caribbean-style homes with tin roofs and pastel colors blend into the tropical landscape. Visitors can enjoy the natural rhythm of island life amid morning bird songs and sweet flower scents. This residential haven sits near Virgin Islands National Park with easy access to hiking trails. Great Cruz Bay and Turner Bay are just a short drive away. Rental cars are essential for exploring beaches and Cruz Bay's restaurants, as this quiet neighborhood maintains its distance from tourist crowds.

Upper Carolina

Perched on a hillside above St. John, Upper Carolina offers peaceful villa living with breathtaking Caribbean panoramas. This residential haven provides a perfect escape from tourist crowds. Private infinity pools and lush tropical gardens create secluded outdoor spaces with stunning sunset views. The natural setting invites exploration with nearby Virgin Islands National Park and Ajax Peak. Most properties feature contemporary Caribbean architecture with spacious decks framing ocean vistas. Rental cars are essential for accessing beaches and dining options in Cruz Bay.

Rendezvous & Ditleff

Escape to Rendezvous & Ditleff, where luxury hillside villas command breathtaking views of St. John's pristine southern shoreline. This exclusive enclave offers seclusion among lush tropical vegetation with direct access to the uncrowded Klein Bay and Rendezvous Bay beaches. Caribbean architecture blends seamlessly with the natural landscape, creating an atmosphere of refined tranquility. The neighborhood caters to travelers seeking privacy away from tourist crowds. Most properties feature infinity pools, expansive terraces, and high-end amenities. A rental car is essential for navigating the steep, winding roads to nearby Cruz Bay for dining and shopping options.

Lower Carolina

Lower Carolina beckons with pristine beaches and crystal-clear Caribbean waters perfect for snorkeling among vibrant coral reefs. This peaceful residential area sits alongside Virgin Islands National Park, offering a true escape from busy tourist zones. Lush tropical vegetation surrounds private villas and homes nestled into the hillsides. The neighborhood features winding roads leading to secluded beach coves and hiking trails. Most visitors cook in their villa kitchens or drive to nearby Cruz Bay for dining. With minimal commercialization, Lower Carolina delivers an authentic island experience where ocean waves and tropical birdsong provide the soundtrack.

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

Hotels in St. John with star-rating

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.

Frequently asked questions

What is the best area to stay in St John?
The best area to stay in St. John is Cruz Bay, which is the island's main town and port of entry.

Cruz Bay is the most developed part of St. John, offering a variety of amenities and accommodations. It's where the ferry docks, making arrivals and departures convenient. The town center features numerous restaurants, shops, and grocery stores, all within walking distance. For couples looking for a lively base with easy access to dining and nightlife, Cruz Bay is an excellent choice. You'll find a range of lodging options here, from boutique hotels to vacation rentals.

For those seeking a more secluded and tranquil experience, the areas around the North Shore beaches, such as Cinnamon Bay or Trunk Bay, offer a different kind of stay. These areas are known for their proximity to some of the most beautiful beaches in the world, ideal for snorkeling and swimming. Accommodations here often include eco-resorts or private villas, providing a peaceful retreat.
What are the best hotels in St John that travelers recommend?
For highly recommended hotels in St John, consider Gallows Point Resort, St John Inn, and Wharfside Village Hotel.

The 4-star Gallows Point Resort, with an outstanding 9.6 rating, is great for couples and offers suites with premium bedding. It boasts direct access to a nearby beach and sea, with ocean views available. Guests frequently praise the kind and helpful staff, as well as the nice pool and excellent restaurant. It is conveniently located near St John Eco Hike & Snorkel Adventure, just 0.1 miles away.

The 3-star St John Inn, rated 9.2, offers suites with premium bedding and complimentary continental breakfast. Guests consistently highlight the clean and spacious rooms, and the super nice and helpful staff. The hotel is also close to St John Eco Hike & Snorkel Adventure, just 0.3 miles away.

Another excellent option is the 3-star Wharfside Village Hotel, which has an impressive 9.8 rating. This hotel features premium bedding and is conveniently located with onsite shopping opportunities, including a grocery or convenience store. Guests frequently praise its great and great location, beautiful and clean rooms, friendly and amazing staff, comfortable beds, and free parking. It is just 0.1 miles from St John Eco Hike & Snorkel Adventure.
What are the best family hotels in St John?
For family-friendly hotels in St John, consider The Westin St. John Resort Villas and St John Inn.

The 4.5-star Westin St. John Resort Villas, with an 8.4 rating, offers a fantastic experience for families. Guests frequently praise the beautiful and clean rooms, the friendly and great staff, and the clean, big pool. It provides amenities such as sofa beds, a playground, free cribs, and supervised childcare. It is conveniently located near points of interest like Boatman Point and Chocolate Hole.

Another excellent option is the 3-star St John Inn, rated 9.2, where guests appreciate the clean, big rooms and the super nice and helpful staff. This inn provides free rollaway extra beds, free cribs, and suites, along with a complimentary self-serve continental breakfast. It is situated close to Salomon Beach and St John Eco Hike & Snorkel Adventure. Find more child-friendly accommodations in St John
What are the best spa hotels in St John?
For outstanding spa hotels in St John, consider The Saint Resort, Concordia Eco-Resort, and The Westin St. John Resort Villas.

The 3-star The Saint Resort, with an impressive 9.6 rating, offers an extensive spa experience with onsite services available daily, including Swedish massage, deep tissue massage, and hot stone massage. Guests can enjoy a rejuvenating massage with advance notice. It is conveniently located near attractions such as Mongoose Junction and Salomon Beach.

Another excellent option is the 3-star Concordia Eco-Resort, rated 7.8. This resort provides onsite massage services, with advance notice recommended. Guests frequently praise the helpful and amazing staff, the superb and great location, and the excellent pool. It also boasts ocean views and direct access to a nearby beach, with Saltpond Bay Beach just 0.2 miles away.

The 4.5-star The Westin St. John Resort Villas, with an 8.4 rating, offers a luxurious stay with amenities like a steam room, multiple outdoor pools with sun loungers and cabanas, and premium bedding. Guests can also enjoy beachfront dining and onsite tennis facilities. It is located near Chocolate Hole and Sunset Beach. See all spa hotels in St John
Which beach resorts in St John do travelers love?
For beach resorts in St John that travelers love, consider The Westin St. John Resort Villas and Concordia Eco-Resort.

The 4.5-star The Westin St. John Resort Villas, with an 8.4 rating, is highly praised by guests for its beautiful and clean rooms, friendly and great staff, and convenient facilities. The hotel offers direct access to a nearby beach and features multiple outdoor pools with sun loungers and cabanas. It is also close to Boatman Point and Sunset Beach.

Another great option is the 3-star Concordia Eco-Resort, which has a 7.8 rating. Guests consistently mention the helpful and amazing staff, the great and great location, and the excellent outdoor pool. This resort offers ocean views and direct access to a nearby beach. It is conveniently located near Saltpond Bay Beach and the Ram Head Trail. See more stays near the beach in St John
What hotels in St John offer free breakfast?
For hotels in St John that offer complimentary breakfast, consider the Cruz Bay Boutique Hotel, St John Inn, Inn at Tamarind Court, St John Inn Boutique Hotel, and St John Inn Boutique Hotel Suite.

The 3-star Cruz Bay Boutique Hotel, with an impressive 9.6 rating, offers both free continental and regular breakfast. This hotel also features suites and is conveniently located near Cruz Bay Beach, just 0.1 miles away, and Lind Point Trail, 0.2 miles away. Guests frequently praise its central and convenient location, as well as its fabulous staff.

Another excellent option is the 3-star St John Inn, which has a 9.2 rating. Guests can enjoy free self-serve, continental, and daily breakfast. It also offers suites and is located 0.3 miles from Cruz Bay Beach. Reviewers often mention its clean and big rooms, as well as the super nice and helpful staff.

The 3-star Inn at Tamarind Court, rated 9.2, provides free continental and daily breakfast, along with free self-parking and free WiFi. It is located 0.3 miles from Cruz Bay Beach. Guests frequently highlight its excellent and walkable location, friendly staff, comfortable and clean rooms, and wonderful breakfast.

The St John Inn Boutique Hotel, with a 9.6 rating, offers free breakfast and features a private secured outdoor pool. It is also located near the sea and beach.

Finally, the St John Inn Boutique Hotel Suite, boasting a great 10.0 rating, provides free continental and regular breakfast. This suite option also includes a private secured outdoor pool and is situated near the sea and beach. Find more hotels with free breakfast in St John
What are the top pet-friendly hotels in St John?
For pet-friendly hotels in St John, consider the St John Inn and the St John Inn Boutique Hotel.

The 3-star St John Inn, with a 9.2 rating, is an excellent choice for travelers with pets. It offers suites and complimentary breakfast, including a continental option. Guests often mention the clean and spacious rooms and the super nice and helpful staff. It is conveniently located near attractions like St John Eco Hike & Snorkel Adventure, which is just 0.3 miles away, and Salomon Beach, at 0.7 miles.

Another highly-rated option is the St John Inn Boutique Hotel, which boasts an impressive 9.6 rating. This hotel features an outdoor pool, including a private and secured pool, making it a great choice for relaxation. It is also close to Chocolate Hole, about 1.0 mile away.

Additionally, the St John Inn Boutique Hotel Suite, with a great 10.0 rating, also welcomes pets. Guests can enjoy complimentary breakfast, including continental options, and appreciate its proximity to the sea and beach. See more pet-friendly hotels in St John
What are the best budget hotels in St John?
For highly-rated budget hotels in St John, consider the St John Inn, Inn at Tamarind Court, Cruz Bay Boutique Hotel, and The Saint Resort.

The 3-star St John Inn, with a 9.2 rating, offers free continental breakfast, free self-parking, and free WiFi. Guests often mention the clean and spacious rooms and the super nice and helpful staff. It is conveniently located near Cruz Bay Beach, which is 0.3 miles away, and Lind Point Trail, also 0.3 miles away.

Another excellent option is the 3-star Inn at Tamarind Court, also rated 9.2. This hotel provides free self-parking, free breakfast, and free WiFi. Travelers frequently praise its excellent and walkable location, friendly staff, comfortable and clean rooms, and wonderful breakfast. Cruz Bay Beach is just 0.3 miles from this hotel.

The 3-star Cruz Bay Boutique Hotel, boasting an impressive 9.6 rating, offers free continental breakfast and free WiFi. It is located very close to the ocean and beach, with Cruz Bay Beach only 0.1 miles away. Guests consistently highlight its central and convenient location and the fabulous and wonderful staff.

Finally, The Saint Resort, a 3-star hotel with a 9.6 rating, features free WiFi, free self-parking, an outdoor pool with cabanas and sun loungers, and a poolside bar. It is situated 0.2 miles from Cruz Bay Beach and 0.4 miles from Lind Point Trail. View all budget hotels in St John
What are the best hotels in St John near Great Cruz Bay?
For hotels in St John near Great Cruz Bay, consider the Allamanda 3 - 1 bedroom suite at Seagrape Vista, Pitaya 2 - 2 bedroom suite at Seagrape Vista, Pitaya 1 - 2 bedroom suite at Seagrape Vista, Latitude Adjustment-Spacious Modern 1 Bedrm/1 Ba Condo at Grande Bay, and Allamanda 4 - 1 bedroom suite at Seagrape Vista.

The Allamanda 3 - 1 bedroom suite at Seagrape Vista, with a great 10.0 rating, offers a kitchen, a shared pool, and a balcony. It's conveniently located near St John Eco Hike & Snorkel Adventure and within easy reach of Salomon Beach.

Another excellent option is the Pitaya 2 - 2 bedroom suite at Seagrape Vista, also boasting a 10.0 rating. This suite features a kitchen, a shared pool, and a balcony, with nearby attractions including St John Eco Hike & Snorkel Adventure and Caneel Bay Beach.

The Pitaya 1 - 2 bedroom suite at Seagrape Vista, rated 10.0, provides guests with a kitchen, a shared infinity pool, and a balcony. This property is close to St John Eco Hike & Snorkel Adventure and offers onsite parking.

Latitude Adjustment-Spacious Modern 1 Bedrm/1 Ba Condo at Grande Bay, with a 10.0 rating, is a great choice offering a kitchen and a balcony or patio. It is exceptionally close to St John Eco Hike & Snorkel Adventure and a short distance from Salomon Beach.

Finally, the Allamanda 4 - 1 bedroom suite at Seagrape Vista, also rated 10.0, features a kitchen, a shared pool, and a balcony. It's located near St John Eco Hike & Snorkel Adventure and has a nearby beach location.
When is the best time to go to St John?
The best time to visit St. John is during the shoulder seasons, specifically from April to June or in November, when the weather is pleasant and the island is less crowded.

April to June offers a sweet spot after the peak tourist season subsides but before the official start of hurricane season. You'll find warm, sunny days great for beach activities and snorkeling, with fewer visitors at popular spots like Trunk Bay and Cinnamon Bay. This period is also ideal for couples seeking a more tranquil experience without sacrificing good weather.

November is another excellent choice, as it marks the end of hurricane season and the beginning of the drier, cooler months. The island is recovering from the slower summer season, meaning many businesses are fully operational, but the crowds haven't yet reached their peak.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in St. John.
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 $163 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.

Explore a world of travel with Expedia