Search St. John hotels

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top hotels and accommodation in St. John

The Saint Resort

3.0 star property
10.0 out of 10, Exceptional, (5)
"Great place to stay for vacation! Friendly staff, good food at the restaurant and great vibes! Very beautiful property. "
The price is AU$750
includes taxes & fees
3 Aug - 4 Aug
The Saint Resort

St John Inn

3.0 star property
9.2 out of 10, Wonderful, (404)
"Within walking distance of town and staff friendliness. "
St John Inn

The Westin St. John Resort Villas

4.5 star property
8.2 out of 10, Very good, (432)
"Convenience and the staff was superb! Will stay again."
The price is AU$738
includes taxes & fees
17 Aug - 18 Aug
The Westin St. John Resort Villas

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!! "
The price is AU$1,569
includes taxes & fees
15 Aug - 16 Aug
Peter Bay Gatehouse

Suite St. John at Gallows Point Resort

4.0 star property
8.6 out of 10, Excellent, (94)
"LOVED this property and would def go back. Room was a bit dated but in good shape and HUGE and the terrace / views amazing. The highlight!!! Love walking into town. Two thumbs up!! "
The price is AU$1,354
includes taxes & fees
9 Aug - 10 Aug
Suite St. John at Gallows Point Resort

The Ritz-Carlton, St. Thomas

5.0 star property
8.4 out of 10, Very good, (403)
"Amazing resort, has all you need to relax and enjoy a getaway "
The price is AU$1,170
includes taxes & fees
24 Aug - 25 Aug
The Ritz-Carlton, St. Thomas

Secret Harbour Beach Resort

4.0 star property
8.8 out of 10, Excellent, (1007)
"You won’t want to go anywhere else once you’re there. Beach is clean, quiet, and roomy"
The price is AU$738
includes taxes & fees
2 Aug - 3 Aug
Secret Harbour Beach Resort

View of Paradise at Sapphire Beach

3.5 star property
9.0 out of 10, Wonderful, (193)
"Very clean and staff was very accommodating."
The price is AU$1,121
includes taxes & fees
1 Aug - 2 Aug
View of Paradise at Sapphire Beach

Margaritaville Vacation Club - St. Thomas

4.0 star property
8.2 out of 10, Very good, (2145)
"Great Great stay"
The price is AU$558
includes taxes & fees
5 Aug - 6 Aug
Margaritaville Vacation Club - St. Thomas

Tillett Gardens Guest House

3.0 star property
7.8 out of 10, Good, (15)
"Friendly, cost effective, and wasnt to far apart from any place to get to. "
Tillett Gardens Guest House

Aqua

3.0 star property
9.6 out of 10, Exceptional, (4)
"Comfortable and beautiful area"
The price is AU$534
includes taxes & fees
6 Aug - 7 Aug
Aqua

Boundless Bliss Hotel

2.5 star property
7.0 out of 10, Good, (136)
"I loved everything about, especially the view , lil old but you cares I was able to book it the day before I came for 7days!!! Ac was hitting, balcony was hitting!!!! I loved!"
The price is AU$265
includes taxes & fees
12 Aug - 13 Aug
Boundless Bliss Hotel

Buoy Haus Beach Resort St. Thomas, Autograph Collection

3.5 star property
9.2 out of 10, Wonderful, (103)
"The Location and Friendly Staff "
The price is AU$814
includes taxes & fees
29 Aug - 30 Aug
Buoy Haus Beach Resort St. Thomas, Autograph Collection

Marriott's Frenchman's Cove

4.0 star property
9.0 out of 10, Wonderful, (182)
"Property was beautiful!"
The price is AU$1,098
includes taxes & fees
24 Aug - 25 Aug
Marriott's Frenchman's Cove

Hotel Sophia Boutique Hotel

4.0 star property
8.2 out of 10, Very good, (31)
" Beautiful views of the water. The room was clean, comfortable, and the host was great to deal with. "
The price is AU$621
includes taxes & fees
1 Aug - 2 Aug
Hotel Sophia Boutique Hotel

Flamboyan on the Bay Resort and Villas

3.5 star property
8.8 out of 10, Excellent, (700)
"Place was nice and quiet love it "
The price is AU$185
includes taxes & fees
23 Aug - 24 Aug
Flamboyan on the Bay Resort and Villas

The Westin St. Thomas Beach Resort & Spa

4.5 star property
8.2 out of 10, Very good, (1006)
"Beautiful property, friendly & helpful staff. "
The price is AU$740
includes taxes & fees
29 Aug - 30 Aug
The Westin St. Thomas Beach Resort & Spa

Hampton by Hilton St. Thomas

3.0 star property
The price is AU$366
includes taxes & fees
6 Aug - 7 Aug
Hampton by Hilton St. Thomas

Pirates Pension at Bluebeard's Castle

3.0 star property
8.4 out of 10, Very good, (731)
"Had a great time spent 5 days with my wife it was quiet with beautiful views "
Pirates Pension at Bluebeard's Castle

Hilltop Villas at Bluebeard's Castle

3.0 star property
8.6 out of 10, Excellent, (1687)
"great place to stay"
Hilltop Villas 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

Our guide on where to stay in St. John

Find the best St. John areas for the activities you enjoy most.
Maho Bay Quarter map

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 map

Contant Farms

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

Rendezvous & Ditleff map

Rendezvous & Ditleff

If you're spending some time in Rendezvous & Ditleff, Klein Bay and Rendezvous Bay are top sights worth seeing.

Upper Carolina map

Upper Carolina

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

Lower Carolina map

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 top St. John attractions

Learn more about St. John

Tropical St. John is calling! Discover its snorkelling, beaches, coral reefs and more.

Top St. John Hotel Reviews

Find out more about St. John

Find out more about St. John

Top reasons to visit St. John

  • Stunning Beaches: St. John boasts pristine beaches with crystal-clear waters, perfect for sunbathing and swimming.
  • Virgin Islands National Park: This park offers breathtaking natural beauty, scenic hiking trails, and opportunities for snorkelling.
  • Outdoor Adventures: Engage in thrilling activities such as kayaking, diving, and camping amidst lush landscapes.
  • Charming Accommodations: Enjoy a range of stays from luxurious resorts to quaint villas tailored for relaxation.
  • Accessible Exploration: Easy public transport options allow you to discover the island's hidden gems effortlessly.

Find great hotels in and around St. John

Discover the perfect getaway in St. John, U.S. Virgin Islands, where a range of accommodations awaits, from luxurious resorts to charming villas. Ideal for adventurous families and beach lovers alike, St. John offers popular hotels tailored to create memorable experiences. Whether you're searching for the best St. John accommodation or exploring various hotel classes, you'll find the ideal spot to unwind and enjoy the stunning tropical paradise.

  • The Ritz-Carlton, St. Thomas: A luxurious 5-star resort located 12.9km from St. John, The Ritz-Carlton, St. Thomas is the perfect getaway for families seeking a spa-themed vacation. This property offers a range of amenities tailored for children, including a dedicated Kids Club and a children's pool, ensuring that younger guests are well catered for. For adults, the full-service spa provides a variety of relaxation options, from massages to manicure and pedicure services. The elegant surroundings and exceptional hospitality make this resort a splendid choice for an indulgent family holiday.
  • The Westin St. John Resort Villas: As a 4.5-star resort situated in St. John, The Westin St. John Resort Villas offers a perfect blend of luxury and family-friendly amenities. This property features a complimentary Kids Club and supervised childcare options, allowing parents to enjoy some time to themselves. The resort also boasts spacious villas equipped with kitchen facilities, making it ideal for families. With its beautiful beachfront and recreational activities, guests can enjoy a restful and luxurious family vacation experience while creating unforgettable memories.
  • Cruz Bay Boutique Hotel: A charming 3-star hotel nestled in St. John, Cruz Bay Boutique Hotel caters to adventurous travellers keen on exploring the local landscape. Guests can engage in a variety of outdoor activities, such as snorkelling, kayaking, and hiking, all available nearby. The hotel provides a comfortable base for those looking to immerse themselves in adventure sports, while its welcoming atmosphere ensures a pleasant stay. Ideal for the adventurous spirit, this boutique hotel combines convenience with excitement in a beautiful island setting.

Where to stay in St. John

St. John, a stunning island in the U.S. Virgin Islands, offers a perfect blend of outdoor adventures and breathtaking scenery. Explore its beautiful beaches and amenable bays, where the tropical vibes set the tone for a relaxing getaway. Nearby destinations, like Virgin Islands National Park, provide fantastic excursions. Public transport options make it easy to discover the island's charm and surrounding areas, ensuring an unforgettable holiday experience for all types of travellers.

  • Estate Enighed: Nestled in the scenic area of St. John, Estate Enighed is a charming village that draws visitors year-round, with peak travel periods from February to March and July. This picturesque locale offers stunning beaches and breathtaking outdoor scenery, making it a perfect spot for those seeking relaxation and adventure alike. Popular activities include water sports and hiking trails, while nearby attractions such as the national park and beautiful bays provide ample opportunities for exploration. Whether you’re lounging on the beach or hiking through lush landscapes, Estate Enighed promises an unforgettable experience.
  • Estate Chocolate Hole and Great Cruz Bay: Located in the vibrant area of St. John, Estate Chocolate Hole and Great Cruz Bay is a delightful village that attracts visitors throughout the year, particularly peaking in February to March and July. Known for its pristine beaches and serene outdoor settings, this area is ideal for beach lovers and nature enthusiasts. Guests can indulge in luxurious spa treatments or unwind at local resorts, all while enjoying the stunning views of the bay and surrounding national park. Estate Chocolate Hole and Great Cruz Bay is a haven for relaxation and rejuvenation.
  • Estate Carolina: Situated in the captivating St. John region, Estate Carolina is a quaint village that welcomes tourists consistently, with travel spikes observed from February to March and July. Visitors flock to this area for its outdoor activities and breathtaking scenery, making it a hotspot for adventure seekers. Accessible resorts offer a range of underwater sports and thrilling experiences, while the nearby beaches and national park provide a stunning backdrop for your holiday. Whether snorkelling in crystal-clear waters or exploring lush trails, Estate Carolina is a must-visit destination for the adventurous traveller.

Things to do in and around St. John

St. John offers a stunning outdoor paradise perfect for beach lovers and adventure seekers. Enjoy the vibrant beach life, explore the island's natural beauty, and indulge in exciting underwater sports. For those looking for a unique experience, consider a St. John camping adventure amidst the lush scenery. Whether you’re relaxing at a resort or diving into thrilling activities, St. John promises an unforgettable tropical getaway.

Shopping

In St. John, don’t miss St. John Spice for unique local gifts. Mongoose Junction offers a vibrant shopping experience with various shops and eateries. If you're up for a drive, Market Square East, located 17.7km away, features local vendors and a lively atmosphere perfect for finding souvenirs.

Recreation

Indulge in rejuvenating treatments at The Self Centre, where relaxation reigns supreme. For active fun, head to Mahogany Run Golf Course, offering stunning landscapes and challenging holes, or catch a game at Lionel Roberts Stadium, immersing yourself in the vibrant sports atmosphere.

Adventure

Embark on the St John Eco Hike & Snorkel Adventure for a thrilling hike through lush scenery, then dive into crystal-clear waters. Explore the Lind Point Trail for a fantastic outdoor experience. Finally, take the Skyride to Paradise Point for stunning views, located 19.3km from St. John.

Nightlife

In St. John, experience the charming Pistarckle Theater for cultural performances and romantic vibes. Catch a flick at Caribbean Cinemas US VI Market Square, perfect for family outings. For a lively atmosphere, visit Magic Ice Gallery, where you can enjoy drinks and entertainment under a vibrant setting.

*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 during your visit. Enjoy free activities like Cinnamon Bay Beach and Cruz Bay Beach. For transport, consider affordable options like buses and ferries. The cheapest time to visit is from September to November, with Tuesdays being the least expensive days for accommodation. Book your hotel about a month in advance or explore last-minute deals on Expedia for potential savings. Combine your hotel, flights, and activities for added discounts, and use the price filter to find the best value for your budget.

  • 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: Utilise Expedia's search tool to refine your preferences, such as your budget, preferred location, and the type of accommodation you’re looking for. To find the most affordable prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars by combining your hotel stay in St. John with your flights and activities through an Expedia package deal.

Find the best attractions in St. John

St. John is a paradise for outdoor enthusiasts and beach lovers, offering stunning scenery and pristine beaches. Key attractions include picturesque bays and the beautiful Virgin Islands National Park, perfect for those seeking relaxation and adventure. Visitors can immerse themselves in nature, snorkel in crystal-clear waters, or hike scenic trails, making it an ideal destination for a memorable vacation experience.

  • Trunk Bay: Renowned for its stunning beach vibes, Trunk Bay features soft white sands and crystal-clear waters. This picturesque spot is perfect for swimming, snorkelling, and soaking up the sun, providing a quintessential Caribbean experience.
  • Cinnamon Bay Beach: Offering breathtaking scenery, Cinnamon Bay Beach is an idyllic destination for outdoor enthusiasts. With its lush surroundings and inviting waters, you can relax, explore, or partake in watersports amidst a tranquil atmosphere.
  • Emmaus Moravian Church: Rich in culture, the Emmaus Moravian Church showcases beautiful architecture and a serene environment. Visitors can appreciate its historical significance while enjoying the peaceful ambiance, making it a unique cultural stop on your journey.

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 (dry).

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January78.3°F (25.7°C)No Rain (Dry)Mostly SunnyAverageAverage
February77.9°F (25.5°C)No Rain (Dry)Mostly SunnyAverageAverage
March77.5°F (25.3°C)No Rain (Dry)Mostly SunnySlightly HighSlightly High
April78.6°F (25.9°C)No Rain (Dry)Mostly 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 Rain (Dry)Mostly 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 main airports on St. Thomas. Cyril E. King Airport (STT) is situated 25.7km away, with nearby accommodation options such as The Ritz-Carlton, St. Thomas, an 12.9km drive, and The Westin St. Thomas Beach Resort & Spa, just 4.8km from the airport. St. Thomas Seaplane Base (SPB) is 22.5km from St. John, with excellent hotels like The Westin St. John Resort Villas, 16.1km away, and The Hideaway Hull Bay, 3.2km from SPB. Various transportation services, including airport shuttles, are available from these hotels for easy access.

Frequently asked questions

Where is the best place to stay in St. John?

Wharfside Village Hotel is a favourite property for Expedia customers. This hotel is steps from Cruz Bay Beach, and offers a casino and 4 restaurants. Other top choices based on reviews include Inn at Tamarind Court and Marketplace Suites. See all available top hotels, or vacation rentals in St. John.

What are some of the best holiday rentals that St. John has to offer?

Sapphire Breeze, Majestic Views & Island Vibes w/ Infinity Pool, Waterfall & Covered Porches: This highly rated holiday home rental in St. John offers a balcony, a BBQ and air conditioning to help you feel perfectly comfortable in your new surroundings. It has 5 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. Other favourite homes for rent in St. John are Mampoo Hill-- a Beachfront House 20 Yards from the Ocean with optional Jeep and Stunning In-town Estate Cruz Bay Villa! Walk to Downtown. Private Pool. Views. Back up Power. All Bedrooms en Suites with King Beds.. See all vacation rentals in St. John.

If I need to cancel my hotel reservation in St. John, will I receive a refund?

Yes, you'll find most hotel room reservations are fully refundable if you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before check in. If your reservation is non-refundable, it may still be possible to cancel it and receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in St. John.

What's the best accommodation for a budget-friendly stay in St. John?

Based on reviews, St John Inn is a popular 3-star hotel for our travellers looking for an economical choice, and features free breakfast and free WiFi. View all budget hotels in St. John.

What's the best family accommodation in St. John?

The Westin St. John Resort Villas is a resort with an outdoor pool and a free children's club, and it's a top choice on Expedia for families. St John Inn is another good choice for your stay with the kids. Find more child-friendly accommodations in St. John.

What's the best accommodation for a romantic holiday in St. John?

1 Bedroom - Westin St. John Virgin Grand Villas - Full Resort Access is a favourite resort for couples, and features in-room kitchens and private balconies. See all romantic hotels in St. John.

What's the best dog-friendly accommodation option in St. John?

St John Inn is a top hotel for people travelling with their pets, and offers an outdoor pool and concierge services for its human guests. LUXURY VILLA ON THE BEACH, SUNSET BAY, ST JOHN, US VI is another good option for you and your pet. See more pet-friendly hotel accommodations in St. John.

What's the best hotel to stay near the beach in St. John?

The Westin St. John Resort Villas is a top beach resort offering 2 restaurants and free WiFi, located within a short 14-minute walk of Chocolate Hole Beach . Other good choices for your beach trip include Concordia Eco-Resort and Lovango Resort + Beach Club (Private Island Resort). See more stays near the beach in St. John.

What's the best luxury hotel in St. John?

The Westin St. John Resort Villas is a luxury resort with 2 restaurants and 4 outdoor tennis courts, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Another upscale option for your trip is Lovango Resort + Beach Club (Private Island Resort). Find more luxury hotels in St. John.

What's the best boutique-style accommodation in St. John?

Cruz Bay Boutique Hotel is a favourite 3-star hotel with our travellers looking for stylish accommodation, and features 15 guestrooms, a restaurant and a bar. St John Inn and Estate Lindholm are two other options for a boutique stay.

What are some accommodation options with pools in St. John?

The Westin St. John Resort Villas: Resort located near Virgin Islands National Park. Features 2 restaurants, an outdoor pool and 4 outdoor tennis courts. The Saint Resort and Gallows Point Resort are two additional hotels that feature an on-site pool. View all hotels with pools in St. John.

What is the best spa hotel in St. John?

The Saint Resort is a top spa hotel with 3 rooms, free WiFi and coffee/tea in reception. Spend an afternoon at Freq Spa where you’ll find Swedish massages, deep-tissue massages, and hot stone massages and more. In-room massages are also available. See all spa hotels in St. John.

What is staying in St. John like?

Travellers give high marks for the beaches in St. John, which is also known for its seafood restaurants. Top sights around the area include Sapphire Beach and Magens Bay Beach. In St. John, there are 1366 hotels and other accommodation options to choose from. Find out more about St. John.

What should I see while I'm in St. John?

Landmarks like Annaberg Plantation, Catherineberg Ruins and Emmaus Moravian Church might be worth a visit. The beaches and hiking trails highlight the natural beauty with places to discover including Virgin Islands National Park, Johnson Bay and Maho Beach. Additionally, you'll find Sapphire Beach and Magens Bay Beach in the area. Take a look at what more there is to see and do in Expedia's St. John guide.

What's the weather like in St. John?

The hottest months are usually September and October, with an average temperature of 28°C, while the coldest months are March and February, with an average of 26°C. Average annual precipitation for St. John is 961 mm.