A coastal town with clear turquoise waters, numerous sailboats, and lush greenery.

Find hotels in St. John from $129

Check prices for these dates

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for St. John hotels

1. Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas
4.0 star property
St. Thomas
8.0 out of 10, Very Good, (2,493 reviews)
"I stayed at Margaritaville Vacation Club St. Overall. Included a fully stocked kitchen with plates."
United States
Dianne
1 day ago
$323 nightly
The price is $363
Aug 6 - Aug 7
Total with taxes and fees
Margaritaville Vacation Club - St. Thomas

2. 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,372 reviews)
"Everything was excellent the elevators are a little confusing but you get used."
United States
Daniel
5 days ago
$387 nightly
The price is $436
Aug 20 - Aug 21
Total with taxes and fees
The Westin St. Thomas Beach Resort & Spa

3. Bluebeard's Castle Resort

Bluebeard's Castle Resort
4.0 star property
Charlotte Amalie
9.0 out of 10, Wonderful, (697 reviews)
"Our rooms were very clean very nice. Great location great views."
United States
Jay
2 days ago
$220 nightly
The price is $249
Sep 3 - Sep 4
Total with taxes and fees
Bluebeard's Castle Resort

4. The Westin St. John Resort Villas

The Westin St. John Resort Villas
4.5 star property
St. John
8.4 out of 10, Very Good, (499 reviews)
"It was a great resort. It was nice to come back."
United States
James
8 days ago
$373 nightly
The price is $420
Sep 1 - Sep 2
Total with taxes and fees
The Westin St. John Resort Villas

5. Wharfside Village Hotel

Wharfside Village Hotel
3.0 star property
St. John
9.8 out of 10, Exceptional, (202 reviews)
"Had great amenities. The hotel was absolutely beautiful. The room was first class."
United States
Billy
13 days ago
Wharfside Village Hotel

6. Sea Shore Allure

Sea Shore Allure
4.5 star property
St. John
10.0 out of 10, Exceptional, (47 reviews)
"Our stay at Sea Shore Allure was amazing."
United States
Jennifer
1 day ago
Sea Shore Allure

7. Gallows Point Resort

Gallows Point Resort
4.0 star property
St. John
9.6 out of 10, Exceptional, (556 reviews)
"Gallows Point was in a great location to Cruz Bay."
United States
Teresa
3 days ago
Gallows Point Resort

8. Cruz Bay Boutique Hotel

Cruz Bay Boutique Hotel
3.0 star property
St. John
9.6 out of 10, Exceptional, (346 reviews)
"LOVED THIS HOTEL. Amenities were wonderful. Giving us insight into cruise shop arrivals."
United States
Miriam
19 hours ago
Cruz Bay Boutique Hotel

9. St John Inn

St John Inn
3.0 star property
St. John
9.2 out of 10, Wonderful, (464 reviews)
"Angie took us on a tour of the property. Everything you want is readily available."
United States
Carla Ninette
2 days ago
$177 nightly
The price is $199
Aug 28 - Aug 29
Total with taxes and fees
St John Inn

10. The Saint Resort

The Saint Resort
3.0 star property
St. John
9.2 out of 10, Wonderful, (44 reviews)
"A great view. Especially the mimosa with fresh squeezed juice."
United States
Beth
27 days ago
$310 nightly
The price is $337
Aug 6 - Aug 7
Total with taxes and fees
The Saint Resort

11. Suite St. John at Gallows Point Resort

Suite St. John at Gallows Point Resort
4.0 star property
St. John
8.8 out of 10, Excellent, (106 reviews)
"Everything was just first class!!! Amazing place and great people!"
United States
Grady
June 7th, 2026
$670 nightly
The price is $732
Aug 6 - Aug 7
Total with taxes and fees
Suite St. John at Gallows Point Resort

12. Marketplace Suites

Marketplace Suites
3.5 star property
St. John
9.0 out of 10, Wonderful, (179 reviews)
"Nice and clean apartments , high ceiling, spacious, convenience location."
United States
Joanna
June 5th, 2026
Marketplace Suites

13. Inn at Tamarind Court

Inn at Tamarind Court
3.0 star property
St. John
9.2 out of 10, Wonderful, (328 reviews)
"Wonderful and convenient to Cruz Bay."
United States
Chelsea
10 days ago
Inn at Tamarind Court

14. Concordia Eco-Resort

Concordia Eco-Resort
3.0 star property
St. John
8.0 out of 10, Very Good, (102 reviews)
"Views from the location are breathtaking."
United States
Kelsang
19 days ago
Concordia Eco-Resort

15. The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
5.0 star property
St. Thomas
8.4 out of 10, Very Good, (486 reviews)
"Definitely a nice facility. Staff was friendly. Restaurants were ok."
United States
Francis
7 days ago
$675 nightly
The price is $754
Aug 23 - Aug 24
Total with taxes and fees
The Ritz-Carlton, St. Thomas

16. Secret Harbour Beach Resort

Secret Harbour Beach Resort
4.0 star property
St. Thomas
9.0 out of 10, Wonderful, (1,001 reviews)
"I love the privacy we had with room. The stay was great."
United States
Monique
23 days ago
$492 nightly
The price is $553
Aug 22 - Aug 23
Total with taxes and fees
Secret Harbour Beach Resort

17. Club Wyndham Elysian Beach Resort

Club Wyndham Elysian Beach Resort
3.5 star property
St. Thomas
7.8 out of 10, Good, (193 reviews)
"The property was very clean."
United States
Matt
June 5th, 2026
Club Wyndham Elysian Beach Resort

18. Suite 9, Largest Suite

Suite 9, Largest Suite
Cruz Bay
10.0 out of 10, Exceptional, (9 reviews)
"Super clean property. Felt very safe. Lots of day beach exploring."
United States
Jessica
18 days ago
Suite 9, Largest Suite

19. Suite 6, 10% Off Summer Stays

Suite 6, 10% Off Summer Stays
Cruz Bay
10.0 out of 10, Exceptional, (12 reviews)
"I'll definitely stay here again next time I visit."
United States
Elisabeth
May 3rd, 2026
Suite 6, 10% Off Summer Stays

20. 2 Bedroom Villa - Westin St. John Bay Vista Villas - Full Resort Access

2 Bedroom Villa - Westin St. John Bay Vista Villas - Full Resort Access
St John
10.0 out of 10, Exceptional, (7 reviews)
"Great location with access to pool, beach, grocery store and taxis into town!"
United States
Kasey H.
$2,541 nightly
The price is $2,541
Aug 14 - Aug 15
Total with taxes and fees
2 Bedroom Villa - Westin St. John Bay Vista Villas - Full Resort Access
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.

Vacation Rentals in St. John

Save an average of 15% on thousands of hotels when you're signed in

Where to stay in St. John

St. John offers stunning views and a tropical atmosphere perfect for outdoor adventures and beach vacations. Explore the island's pristine beaches and vibrant scenery while enjoying the comforts of nearby Virgin Islands hotels, making your stay an unforgettable tropical getaway.

Estate Enighed

Discover Estate Enighed, a welcoming destination perfectly suited for adventurous travelers, families, and couples seeking a mix of beach relaxation and outdoor exploration. With stunning spots like Trunk Bay and Cinnamon Bay Beach nearby, along with the captivating Virgin Islands National Park, there's always something to enjoy. Located in St. John, Estate Enighed offers easy access to a variety of shopping centers and resorts, making it a smart choice for your vacation stay.

Estate Chocolate Hole and Great Cruz Bay

Experience the charm of Estate Chocolate Hole and Great Cruz Bay, an excellent hub for adventure-seeking travelers who want to indulge in both luxury and family-friendly activities. This vibrant area offers easy access to stunning spots like Trunk Bay, the scenic Virgin Islands National Park, and the inviting Cinnamon Bay Beach, perfect for outdoor enthusiasts and beach lovers alike. Located in St. John, Estate Chocolate Hole and Great Cruz Bay is a smart choice for your next getaway, ensuring a memorable stay in paradise.

Monte

If you are an adventure-seeking traveler, look no further than Monte in St. John, U.S. Virgin Islands, which features stunning beaches like Trunk Bay and Cinnamon Bay Beach, as well as the breathtaking Virgin Islands National Park. This vibrant village offers ample opportunities for outdoor activities and family fun, making it an ideal base for your vacation. Monte’s location in St. John ensures easy access to these attractions, making it a smart choice for your stay.

Estate Carolina

Estate Carolina in St. John, U.S. Virgin Islands, stands out as a prime spot for adventure seekers and families eager to explore stunning beaches and lush landscapes. Visitors can easily access the breathtaking Virgin Islands National Park, the idyllic Trunk Bay, and the serene Cinnamon Bay Beach, each offering unique outdoor experiences. Nestled in a region that welcomes travelers year-round, Estate Carolina is a smart choice for those looking to immerse themselves in the natural beauty and adventure of the islands.

Fish Bay

Looking for the perfect spot? Fish Bay is ideal for adventurous travelers seeking a blend of outdoor activities and stunning scenery in St. John, U.S. Virgin Islands. Here, you can explore the breathtaking Trunk Bay and experience the natural beauty of Virgin Islands National Park, while also enjoying the tranquility of Cinnamon Bay Beach. With its appealing offerings and easy access to local attractions, Fish Bay is a smart choice for your vacation stay.

Stay near popular attractions in St. John

Escape to St. John in the U.S. Virgin Islands for a perfect blend of outdoor adventures and stunning scenery. With pristine beaches and vibrant bays, this tropical paradise is ideal for unforgettable island getaways. Enjoy diverse experiences while exploring nearby St. Croix and finding the best Caribbean islands hotels.

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.

A coastal town with clear turquoise waters, numerous sailboats, and lush greenery.

Top St. John Hotel Reviews

More cheap stays in St. John

Dolphin Suites

Dolphin Suites

18-27 boulon center St. John St John
9.2/10 Wonderful! (18 reviews)

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, including Trunk Bay, perfect for sunbathing and swimming.
  • Virgin Islands National Park: Explore breathtaking landscapes and diverse wildlife in this stunning national park.
  • Outdoor Adventures: Enjoy activities like snorkeling, hiking, and charter boat excursions for adrenaline-filled experiences.
  • Rich Local Culture: Immerse yourself in the vibrant culture through local attractions and community events.
  • Diverse Accommodations: Choose from luxurious resorts to charming villas for a perfect stay.

Find great hotels in and around St. John

Discover the perfect getaway in St. John, U.S. Virgin Islands, where a variety of accommodations await you. From luxurious resorts to charming villas, there's something for every traveler seeking adventure, beachfront relaxation, or a memorable family vacation. Explore the best hotels and waterfront options that make St. John a sought-after destination. Your dream vacation rental is just a booking away.

  • The Ritz-Carlton, St. Thomas: This luxurious 5-star resort, rated 8.4, is an ideal choice for travelers seeking a beach and adventure getaway. Located 8 miles from St. John, The Ritz-Carlton offers direct access to the beach and a variety of water sports, including kayaking and snorkeling right on-site. Families will appreciate child-friendly amenities such as a dedicated children's club and a pool designed for kids, ensuring that guests of all ages can enjoy their vacation. With its stunning ocean views and a range of recreational activities, this resort caters to those looking for an upscale vacation experience.
  • The Westin St. John Resort Villas: This 4.5-star resort, holding an 8.2 rating, is perfectly situated in St. John for families and adventure seekers alike. Guests will find direct beach access and various water activities such as kayaking and snorkeling. The Westin stands out for its family-oriented services, including a free children's club and playground facilities. With a combination of comfort and adventure, this resort provides a great setting for both relaxation and family fun, making it a fantastic choice for your tropical getaway.
  • Inn at Tamarind Court: Rated 9.2, the 3-star Inn at Tamarind Court offers a unique experience for those who appreciate nature and wellness. Located in St. John, this inn features direct beach access and opportunities for hiking and biking nearby, ideal for outdoor enthusiasts. Its focus on natural accommodation and serene atmosphere provides a calming retreat for guests. The property is perfect for travelers seeking a more personal and nature-infused vacation experience, blending relaxation with adventure in a tranquil setting.

Where to stay in St. John

St. John, U.S. Virgin Islands, is a tropical paradise perfect for outdoor enthusiasts and beach lovers alike. Explore stunning beaches like Trunk Bay, immerse yourself in the island's natural beauty, and enjoy picturesque picnic areas. Nearby excursions offer a taste of local culture and adventure, making it an ideal destination for unforgettable island getaways. Whether you're seeking relaxation or adventure, St. John has something special for every traveler.

  • Estate Enighed: Nestled on the picturesque island of St. John, Estate Enighed is a charming village that offers visitors a delightful blend of beach, outdoor adventures, and stunning scenery. The area sees its highest number of travelers from February to March and in July, making it a popular destination during these months. Visitors can explore nearby resorts and shopping centers, while enjoying the breathtaking landscapes of the surrounding beaches and bays. The nearby Virgin Islands National Park is a must-visit for nature lovers, providing ample opportunities for hiking, snorkeling, and relaxing under the sun.
  • Estate Chocolate Hole and Great Cruz Bay: This vibrant village is another gem located on St. John, known for its beautiful beaches and outdoor activities. Like Estate Enighed, visitor numbers peak during the winter months and in July, attracting adventure enthusiasts and relaxation seekers alike. Estate Chocolate Hole and Great Cruz Bay offers easy access to resorts and thrilling underwater sports, allowing for an exciting vacation experience. Nearby attractions include serene beaches and the stunning Virgin Islands National Park, where you can immerse yourself in the natural beauty of the island.
  • Monte: Located in the heart of St. John, Monte is a quaint village that captures the essence of Caribbean island life. With a consistent flow of visitors throughout the year, peaking in February to March and July, Monte is known for its beautiful beaches and inviting outdoor spaces. Guests can enjoy local shopping centers and cozy resorts, making it a convenient base for exploring the island. The proximity to the beaches and the Virgin Islands National Park provides endless opportunities for adventure and relaxation, making Monte a fantastic choice for your vacation.

Things to do in St. John

St. John offers a perfect blend of outdoor adventures and stunning scenery for your vacation. Enjoy activities like sightseeing tours, beach clubs, and exploring luxury resorts. For those seeking thrills, underwater sports and charter boat excursions await. Don't miss local attractions that showcase the island's vibrant culture and natural beauty, making your trip an unforgettable experience.

Shopping

In St. John, visit the local shops in Cruz Bay for unique souvenirs and artisan crafts. If you're up for a drive, check out the Mongoose Junction, a charming shopping center with boutiques and galleries, or head to the Coral Bay area for more local finds.

Recreation

Experience tranquility at the Coral Bay Wellness Center, where you can enjoy rejuvenating yoga sessions overlooking the ocean. Afterward, indulge in a soothing massage amidst tropical gardens for ultimate relaxation. For adventure, explore the pristine beaches and hiking trails of Virgin Islands National Park.

Adventure

Trunk Bay offers stunning snorkeling with vibrant coral reefs, perfect for underwater exploration. For hiking enthusiasts, the Virgin Islands National Park features scenic trails leading to breathtaking views and historical ruins. Experience thrilling kayaking tours around the island's coastline and discover secluded beaches and hidden coves.

Nightlife

In St. John, the Beach Bar is perfect for beachside drinks and live music, while the Quiet Mon Pub offers a laid-back vibe with local brews. For a vibrant night, head to the Westin Resort’s Rum Bar for cocktails and stunning sunset views.

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

Booking tips and Expedia advantages for St. John

  • 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 February to March 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, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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 refine your options based on your budget, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotel choices currently available. To find the best prices and deals, sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by booking a package through Expedia that combines your St. John hotel, flights, and activities.

Find the best attractions in St. John

St. John offers an idyllic getaway for outdoor enthusiasts and beach lovers alike. With stunning beaches, picturesque bays, and the breathtaking Virgin Islands National Park, visitors can immerse themselves in nature and enjoy a variety of scenic experiences. Whether you're looking to relax on the sand or explore the vibrant landscapes, St. John has plenty of attractions that cater to those seeking adventure and tranquility in a beautiful setting.

  • Trunk Bay: Experience one of the most picturesque beaches in the Caribbean, featuring soft white sands and crystal-clear waters. Trunk Bay is perfect for snorkeling, with an underwater trail that showcases vibrant marine life and coral reefs, making it a paradise for beach lovers.
  • Virgin Islands National Park: Explore this stunning national park that covers over half of St. John. With lush landscapes, hiking trails, and diverse wildlife, it offers a perfect blend of adventure and breathtaking scenery. Ideal for outdoor enthusiasts, the park's trails lead to historic ruins and scenic overlooks.
  • Cinnamon Bay Beach: Enjoy the serene beauty of Cinnamon Bay Beach, known for its tranquil atmosphere and lush surroundings. This scenic bay is perfect for swimming, kayaking, and sunbathing, providing a relaxing escape amidst nature’s splendor.

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 SunnyAverageSlightly High
March77.5°F (25.3°C)No RainMostly SunnySlightly HighSlightly High
April78.6°F (25.9°C)No RainMostly SunnyAverageAverage
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

Traveling to St. John, U.S. Virgin Islands is convenient with nearby airports. St. Thomas (STT-Cyril E. King) is 16 miles away and offers excellent accommodations like The Ritz-Carlton and The Westin St. Thomas Beach Resort & Spa. Transportation services to the airport from these hotels are available. St. Thomas (SPB-St. Thomas Seaplane Base) is another option, located 14 miles from St. John, with nearby hotels including The Westin St. John Resort Villas and Margaritaville Vacation Club. Christiansted (STX-Henry E. Rohlsen), 44 miles away, features hotels like Carambola Beach Resort and Sand Castle on the Beach, though it requires a longer journey to reach St. John.

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 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 $129 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