Find hotels near Trunk Bay, St. John

Beach vacation deals from $99
  • 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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Trunk Bay hotels

Cruz Bay Boutique Hotel

Cruz Bay Boutique Hotel
3.0 star property
2.3 mi from Trunk Bay
9.6 out of 10, Exceptional, (324 reviews)
"Room and staff were great"
United States
Donald
$290 nightly
The price is $327
Mar 25 - Mar 26
Total with taxes and fees
Cruz Bay Boutique Hotel

St John Inn

St John Inn
3.0 star property
2.3 mi from Trunk Bay
9.2 out of 10, Wonderful, (427 reviews)
"Lovely place to stay for our US VI visit. Convenient location, nice and clean room and bath, great amenities."
United States
Chang
$335 nightly
The price is $377
Apr 19 - Apr 20
Total with taxes and fees
St John Inn

The Saint Resort

The Saint Resort
3.0 star property
2.6 mi from Trunk Bay
9.4 out of 10, Exceptional, (31 reviews)
"Our stay at The Saint was great, the room was clean and had a beautiful view of the Sea. The balcony had lovely flowering plants nearby that were wonderfully fragrant which added a special feature to our morning coffee on the porch. The pool bar was perfectly situated to watch the sunset while lounging in a floating chair with a cocktail. Good location with parking and walking distance to Cruz Bay. "
United States
Beth
$412 nightly
The price is $452
Apr 2 - Apr 3
Total with taxes and fees
The Saint Resort

Villa Island Paradise

Villa Island Paradise
4.0 star property
2.1 mi from Trunk Bay
9.4 out of 10, Exceptional, (18 reviews)
"Everything was clean and well appointed."
United States
Josh
$544 nightly
The price is $605
Mar 25 - Mar 26
Total with taxes and fees
Villa Island Paradise

Suite St. John at Gallows Point Resort

Suite St. John at Gallows Point Resort
4.0 star property
2.5 mi from Trunk Bay
8.8 out of 10, Excellent, (99 reviews)
"Beautiful property, with unbelievable views! Easy walk to town! Staff was friendly and helpful! Would absolutely stay here again! "
United States
Kristen
$985 nightly
The price is $1,084
Mar 26 - Mar 27
Total with taxes and fees
Suite St. John at Gallows Point Resort

Two Sandals – A Boutique Hotel

Two Sandals – A Boutique Hotel
3.5 star property
6 mi from Trunk Bay
8.8 out of 10, Excellent, (492 reviews)
"Very welcoming and friendly staff. Boutique hotel, quiet surroundings, home like style "
United States
Eva
$332 nightly
The price is $374
Mar 23 - Mar 24
Total with taxes and fees
Two Sandals – A Boutique Hotel

Starz Hotel

Starz Hotel
3.0 star property
11.9 mi from Trunk Bay
6.6 out of 10, (581 reviews)
"Staff were nice and friendly. The room seems renovated lately and clean. Not a lot of parking but the location is easy to find."
United States
Alyssa
$169 nightly
The price is $188
Mar 24 - Mar 25
Total with taxes and fees
Starz Hotel

The Green Iguana Hotel

The Green Iguana Hotel
2.5 star property
10.6 mi from Trunk Bay
10.0 out of 10, Exceptional, (9 reviews)
"We both loved our stay at the Green Iguana. Service was impeccable, owners greeted us at the door, showed us around, and were all around very helpful with arranging taxis and offering recommendations for food and entertainment nearby. Highly recommend!"
United States
Briana
$236 nightly
The price is $263
Apr 3 - Apr 4
Total with taxes and fees
The Green Iguana Hotel

The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
5.0 star property
5.4 mi from Trunk Bay
8.4 out of 10, Very Good, (456 reviews)
"Everything was wonderful! Can’t go wrong! "
United States
shane
$1,373 nightly
The price is $1,534
Apr 19 - Apr 20
Total with taxes and fees
The Ritz-Carlton, St. Thomas

The Mary Anne Boutique Hotel USVI

The Mary Anne Boutique Hotel USVI
2.5 star property
10.6 mi from Trunk Bay
10.0 out of 10, Exceptional, (20 reviews)
"Carol the host is amazing, room is clean and very comfortable also in a great location. I’m so glad we stayed here! "
United States
Alexis
$360 nightly
The price is $401
Mar 29 - Mar 30
Total with taxes and fees
The Mary Anne Boutique Hotel USVI

Aqua

Aqua
3.0 star property
9.6 mi from Trunk Bay
9.8 out of 10, Exceptional, (6 reviews)
"Comfortable and beautiful area"
United States
Paola
$355 nightly
The price is $384
Mar 31 - Apr 1
Total with taxes and fees
Aqua

Bunker Hill Hotel

Bunker Hill Hotel
3.0 star property
10.7 mi from Trunk Bay
8.0 out of 10, Very Good, (1,051 reviews)
"Great staff and complimentary breakfast "
United States
barbra
$138 nightly
The price is $154
Apr 1 - Apr 2
Total with taxes and fees
Bunker Hill Hotel

Mafolie Hotel

Mafolie Hotel
3.0 star property
10.7 mi from Trunk Bay
8.6 out of 10, Excellent, (1,001 reviews)
"Very friendly staff and enjoyable amenities!"
United States
Karen Lynn
$199 nightly
The price is $221
Mar 24 - Mar 25
Total with taxes and fees
Mafolie Hotel

Galleon House Hotel

Galleon House Hotel
3.0 star property
10.7 mi from Trunk Bay
7.8 out of 10, Good, (1,000 reviews)
"Great place to stay, quiet and peaceful "
United States
Keneil
$89 nightly
The price is $99
Apr 15 - Apr 16
Total with taxes and fees
Galleon House Hotel

Island View Guesthouse

Island View Guesthouse
3.5 star property
12.2 mi from Trunk Bay
9.4 out of 10, Exceptional, (326 reviews)
"Amazing view, clean and comfortable room, warm hospitality. "
United States
Mark
$244 nightly
The price is $273
Apr 20 - Apr 21
Total with taxes and fees
Island View Guesthouse

Hampton by Hilton St. Thomas

Hampton by Hilton St. Thomas
3.0 star property
10.1 mi from Trunk Bay
8.8 out of 10, Excellent, (115 reviews)
"Clean rooms nice staff, ample parking "
United States
Valerie
$352 nightly
The price is $396
Apr 5 - Apr 6
Total with taxes and fees
Hampton by Hilton St. Thomas

Buoy Haus Beach Resort St. Thomas, Autograph Collection

Buoy Haus Beach Resort St. Thomas, Autograph Collection
3.5 star property
10.1 mi from Trunk Bay
9.4 out of 10, Exceptional, (160 reviews)
"Fantastic location in the island "
United States
Behrooz
$1,012 nightly
The price is $1,136
Apr 12 - Apr 13
Total with taxes and fees
Buoy Haus Beach Resort St. Thomas, Autograph Collection

Villa Indigo 1BR in Private Gated Estate

Villa Indigo 1BR in Private Gated Estate
3.5 star property
10.7 mi from Trunk Bay
9.0 out of 10, Wonderful, (31 reviews)
"It was great, clean apartment and definitely recommend going again or booking in the future."
United States
John
$333 nightly
The price is $359
Apr 2 - Apr 3
Total with taxes and fees
Villa Indigo 1BR in Private Gated Estate

The Landmark Apartment

The Landmark Apartment
2.5 star property
10.7 mi from Trunk Bay
9.0 out of 10, Wonderful, (17 reviews)
"Yes it was very clean and staff was very helpful"
United States
Fran
$361 nightly
The price is $388
Apr 21 - Apr 22
Total with taxes and fees
The Landmark Apartment

The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
3.0 star property
10.8 mi from Trunk Bay
9.0 out of 10, Wonderful, (382 reviews)
"Perfect location- boutique hotel - wonderful stass"
United States
Joseph
$422 nightly
The price is $475
Apr 6 - Apr 7
Total with taxes and fees
The Pink Palm Hotel - Adults Only
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.

Top Trunk Bay Hotel Reviews

Hotels near other Trunk Bay attractions

Find out more about Trunk Bay

Top reasons to visit Trunk Bay

  • Stunning Beaches: Trunk Bay boasts beautiful white sand beaches and vibrant turquoise waters, perfect for sunbathing and relaxation.
  • Excellent Snorkeling: Explore the underwater trail and vibrant marine life, making it a snorkeling paradise for all levels.
  • Outdoor Adventures: Enjoy activities like fishing, birdwatching, and hiking, catering to adventure seekers and nature lovers.
  • Breathtaking Sunsets: Experience unforgettable sunsets that enhance the natural beauty of this tropical destination.
  • Variety of Accommodations: Choose from resorts and villas offering stunning ocean views and easy beach access for a perfect stay.

Find great hotels near Trunk Bay

Discover your ideal accommodation in Trunk Bay, St. John, where adventure meets relaxation. Choose from a variety of resorts and villas that cater to families and beach lovers alike. Enjoy stunning ocean views, convenient parking, and access to beautiful swim areas, perfect for long stays. Experience the beauty of Trunk Bay while indulging in a vacation tailored to your needs.

  • The Westin St. John Resort Villas: Nestled 2 miles from Trunk Bay, The Westin St. John Resort Villas is a luxurious 4.5-star resort with a guest rating of 8.2. This family-friendly property is perfect for adventurers seeking a beach getaway. With direct beach access, guests can indulge in a variety of water sports, including kayaking, snorkeling, and parasailing. The resort also provides excellent amenities for children, such as a free kids’ club and supervised childcare, ensuring a fun-filled vacation for the whole family.
  • Inn at Tamarind Court: Located 2 miles from Trunk Bay, the Inn at Tamarind Court is a charming 3-star hotel with an impressive guest rating of 9.2. Positioned in the city center, this property offers easy access to both beach adventures and urban exploration. Ideal for travelers who appreciate a mix of beach and city themes, guests can enjoy hiking and biking nearby. The inn’s cozy atmosphere provides a welcoming retreat after a day of adventure, making it a perfect choice for budget-conscious travelers.
  • Wharfside Village Hotel: Just 2 miles from Trunk Bay, the Wharfside Village Hotel is a romantic 3-star hotel boasting a remarkable guest rating of 9.8. This city-center property features direct beach access and offers exclusive romance packages, including champagne service to enhance your getaway. Ideal for couples looking for a blend of beach and city charm, the hotel provides a cozy setting for memorable experiences, whether you’re enjoying the sunset or exploring the vibrant local scene.

Where to stay near Trunk Bay

Trunk Bay offers an unforgettable tropical experience with its stunning white sand beaches and vibrant turquoise waters. As you explore this paradise, you'll find opportunities for waterfront fun, including snorkeling in the nearby underwater trail. The surrounding areas are perfect for beach lovers and adventure seekers alike, ensuring your visit is filled with relaxation and excitement. Discover the beauty of St. John and create lasting memories in this idyllic Caribbean destination.

  • St. John: St. John is a picturesque district that offers a blend of stunning natural beauty and outdoor adventures. As home to the renowned Trunk Bay, visitors flock here to soak up the sun on its pristine beaches and explore the lush landscapes of Virgin Islands National Park. The travel experience is enhanced by the island's serene vibe, with peak visitor numbers occurring in March, July, and September. Adventurous activities such as snorkeling, diving, and hiking are easily accessible, making St. John a must-visit for nature lovers and thrill-seekers alike.
  • Estate Peter Bay: Located just 0.3 miles from Trunk Bay, Estate Peter Bay is a charming village that perfectly encapsulates the tropical allure of St. John. Visitors are drawn to its stunning scenery, beautiful beaches, and outdoor recreational opportunities. With peak travel times in February to March and July, this area offers a quieter escape for relaxation and adventure. Enjoy activities like golf and underwater sports while taking in the breathtaking views of the bay and nearby national park, making it a picturesque retreat for all types of travelers.
  • Estate Trunk Bay: Nestled only 0.2 miles from Trunk Bay, Estate Trunk Bay is a quaint village that invites visitors to enjoy its natural wonders and adventurous spirit. With a focus on outdoor activities and scenic experiences, this area sees peak visitors in February to March and July. Explore the local shopping area or indulge in resort amenities while engaging in underwater sports. The proximity to the beach and national park enhances the allure, making Estate Trunk Bay an ideal spot for those seeking both relaxation and adventure during their vacation.

Things to do in Trunk Bay

Trunk Bay offers a variety of exciting activities for visitors, including breathtaking sunsets and excellent snorkeling opportunities. Enjoy outdoor adventures, go on a fishing trip, or indulge in some fun shopping. Birdwatching is another popular pastime, and day trippers can explore the vibrant marine life, including unique fish sightings in the area. Whether you're seeking relaxation or adventure, Trunk Bay has something for everyone.

Shopping

At Trunk Bay, you’ll find local vendors offering unique souvenirs and handmade crafts. If you're up for a drive, head to Mongoose Junction, about 10 miles away, where you can explore charming boutiques, art galleries, and shops featuring local artisans’ work.

Recreation

At Trunk Bay, immerse yourself in the serene atmosphere of the Trunk Bay Wellness Center, where yoga classes and meditation sessions are held amidst lush landscapes. Enjoy rejuvenating spa treatments that incorporate local ingredients, and take part in guided nature walks to connect with the island's breathtaking beauty.

Adventure

Trunk Bay offers stunning snorkeling with vibrant coral reefs and tropical fish. Explore the underwater trail, or hike nearby trails for breathtaking views. Relax on the soft sandy beach or try kayaking to discover hidden coves. It's an adventure lover's paradise in the U.S. Virgin Islands.

Nightlife

Trunk Bay offers a laid-back nightlife vibe. Enjoy a cocktail at the beachfront bars, where you can soak in the ocean breeze. For a relaxed evening, visit local eateries serving fresh seafood and live music, creating a perfect blend of relaxation and entertainment under the stars.

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

Booking tips and Expedia advantages for Trunk Bay

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Trunk Bay 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 around Trunk Bay 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 around Trunk Bay is Tuesday. The most expensive day to stay around Trunk Bay is Sunday.
  • Find cheap hotels on Expedia: Take advantage of Expedia's search tool to customize your options based on your budget, preferred location, and the type of hotel you’re looking for. To find the most affordable prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay at Trunk Bay with your flights and activities by booking a package through Expedia.

Find the best attractions near Trunk Bay

Trunk Bay in St. John, U.S. Virgin Islands, is famous for its stunning beach, scenic views, and outdoor adventures. As a traveler, you can explore the breathtaking Trunk Bay beach and enjoy activities such as beach photography and soaking in the beautiful scenery. Don’t miss the chance to experience the vibrant atmosphere of this national park, where relaxation and adventure go hand in hand.

  • Virgin Islands National Park: Located 0.9 miles from Trunk Bay, this stunning national park offers breathtaking scenery and a variety of outdoor adventures. Explore lush hiking trails, discover ancient petroglyphs, and enjoy the vibrant marine life through snorkeling.
  • Cinnamon Bay Beach: Just 0.6 miles away, Cinnamon Bay Beach is a picturesque spot perfect for sunbathing and water activities. The soft sands and clear waters create an inviting atmosphere for relaxation and outdoor fun.
  • Honeymoon Beach: Situated 2 miles from Trunk Bay, Honeymoon Beach is known for its romantic beach vibes. This serene escape is ideal for couples and families looking to unwind in a beautiful tropical setting.

Best time to go to Trunk Bay

The best time to visit Trunk Bay is dependent on what kind of holiday you are seeking. September is its hottest month on average. At this time, visitor numbers are slightly low and weather is mostly sunny with light rain. March is its coolest month on average. At this time, 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 SunnySlightly HighSlightly 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 SunnyAverageAverage
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 LowSlightly 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 Trunk Bay

Traveling to Trunk Bay is convenient with major airports nearby. St. Thomas (STT-Cyril E. King) is located 13 miles away and offers excellent hotel options like The Ritz-Carlton, St. Thomas and The Westin St. Thomas Beach Resort & Spa. Transportation services, including airport transfers, are available from these hotels. For those considering Christiansted (STX-Henry E. Rohlsen), located 45 miles away, Carambola Beach Resort and Sand Castle on the Beach are ideal accommodations. Additionally, St. Thomas (SPB-St. Thomas Seaplane Base), 11 miles from Trunk Bay, features hotels like The Westin St. John Resort Villas, providing shuttle services to the airport. Enjoy your visit to this beautiful destination.

Frequently asked questions

What are the top-rated hotels near Trunk Bay?
Discover the top-rated hotels near Trunk Bay that offer stunning views and exceptional amenities for an unforgettable stay.

Latitude Adjustment-Spacious Modern 1 Bedrm/1 Ba Condo at Grande Bay

Latitude Adjustment is a delightful 1-bedroom condo located just 4.1 miles from Trunk Bay, with a perfect review rating of 10. This spacious accommodation features a fully equipped kitchen, an outdoor pool, and a private hot tub, making it ideal for relaxation. Guests can enjoy a patio, beach access, and nearby activities such as snorkeling and kayaking. The condo's waterfront location enhances the overall experience, allowing travelers to embrace the beauty of St. John.

Westin St. John 2bdrm

The Westin St. John 2-bedroom suite is a luxurious retreat located 4.3 miles from Trunk Bay, rated 10 by travelers. This hotel features stunning ocean views and an outdoor heated pool, perfect for sun-soaked afternoons. Guests can enjoy amenities such as a full kitchen, tennis courts, and beach access, along with the comfort of air conditioning. The suite's private balcony offers a serene spot to unwind and take in the picturesque surroundings.

The Saint Resort

The Saint Resort is a charming 3-star hotel situated 4.2 miles from Trunk Bay, with a perfect review rating of 10. This resort features an outdoor pool, a full-service spa, and breathtaking ocean views. Guests can indulge in various spa treatments, relax in poolside cabanas, or enjoy a meal at the onsite restaurant. The soothing hot springs and wellness amenities provide a unique retreat for travelers looking to rejuvenate during their stay.
How much is a hotel near Trunk Bay?
Staying near Trunk Bay is a treat, with plenty of hotels from $99 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Trunk Bay?
For families seeking top-rated accommodations near Trunk Bay, these hotels offer the perfect blend of comfort and fun for everyone.

Lovango Resort + Beach Club (Private Island Resort)

Just 1.2 miles from Trunk Bay, Lovango Resort + Beach Club is a luxurious 5-star private island retreat that caters to families with free cribs and children's games. This resort, rated 8.0 by travelers, offers spacious rooms with kitchens and a stunning outdoor pool. Families can enjoy complimentary buffet breakfast and access to a private beach, making it a perfect getaway for all ages.

𝐅𝐢𝐧𝐝𝐢𝐧𝐠 𝐌𝐞𝐢𝐥𝐢-Luxe Beachfront Cruz Bay Resort+Westin Amenities. 2BR

Finding Meili is a stunning beachfront resort located 4.8 miles from Trunk Bay, with a perfect review rating of 10. This family-friendly stay features a travel crib and outdoor play area, ensuring the little ones are entertained. With amenities like an outdoor heated pool and fully equipped kitchen, travelers can enjoy a relaxing and convenient stay.

The Westin St. John Resort Villas

The Westin St. John Resort Villas, a 4.5-star hotel just 4.2 miles from Trunk Bay, is ideal for families with its supervised childcare and playground for children. Guests can also enjoy the outdoor pool, hot tub, and access to nearby kayaking. With a travelers' rating of 8.4, this resort features spacious villas with kitchenettes, perfect for family meals.
Are there any 5-star hotels near Trunk Bay?
Discover the perfect 5-star getaway near Trunk Bay, where luxury meets stunning island beauty.

Lovango Resort + Beach Club (Private Island Resort)

Lovango Resort + Beach Club offers an exclusive retreat just 1.2 miles from Trunk Bay, a review rating of 8.0 and a prestigious 5-star rating. This private island resort features stunning ocean views and a range of luxurious amenities including an outdoor pool, beachfront access, and onsite spa services. Guests can indulge in complimentary breakfast, unwind with poolside cabanas, and enjoy unique experiences like yoga classes on the beach and boat tours. A perfect choice for travelers seeking relaxation and adventure.
What are the best affordable hotels near Trunk Bay?
For travelers seeking affordable and family-friendly hotels near Trunk Bay, there are excellent options that provide comfort and convenience.

Latitude Adjustment-Spacious Modern 1 Bedrm/1 Ba Condo at Grande Bay

Latitude Adjustment offers a spacious and modern one-bedroom condo just 4.1 miles from Trunk Bay, with a perfect review rating of 10. Guests can enjoy amenities like a fully equipped kitchen and an outdoor pool. The nearby beach provides opportunities for paddleboarding and snorkeling, making it ideal for families looking to explore the water.

Westin St. John 2bdrm

Westin St. John is located 4.3 miles from Trunk Bay and features two bedrooms with stunning ocean views, rated 10 by travelers. This hotel offers relaxing amenities including a heated pool and access to a private beach. Guests can unwind on their balcony or enjoy tennis onsite, perfect for families seeking both relaxation and activity.

The Saint Resort

The Saint Resort, a 3-star hotel just 4.2 miles from Trunk Bay, has an impressive traveler rating of 10. This family-friendly resort features an outdoor pool and a full-service spa, ideal for relaxation after a day of beach fun. With free self-parking and WiFi, it ensures a straightforward stay for travelers looking to enjoy the beautiful surroundings.
Are there any hotels with pools close to Trunk Bay?
Looking for top-rated hotels with pools near Trunk Bay? Here are some excellent options for a relaxing stay in St. John, U.S. Virgin Islands.

The Saint Resort

With a perfect review rating of 10, The Saint Resort is just 4.2 miles from Trunk Bay. Guests can enjoy the outdoor pool with swim-up bar and cabanas, ideal for relaxation. This 3-star resort also features a full-service spa, hot springs, and a patio area, providing a serene escape in St. John.

Studio with stunning views of Great Cruz Bay in beautiful Westin Resort St. John

This inviting studio at the Westin Resort St. John features multiple pools, including a private in-room pool option and a shared outdoor pool, perfect for families and travelers looking to unwind. With a review rating of 8.8 and located just 4.0 miles from Trunk Bay, this hotel also offers a hot tub, a fitness center, and easy access to nearby kayaking and snorkeling activities.

Ultra Luxury Westin St. John Three Bedroom Pool Villa, Virgin Grand

This ultra-luxury three-bedroom villa is located 4.3 miles from Trunk Bay and boasts an impressive review rating of 9.4. It features both shared and private outdoor pools, making it an excellent choice for families. Guests will also appreciate amenities like a hot tub, tennis courts, and access to various water sports, ensuring a memorable stay in paradise.
What are the best pet-friendly hotels near Trunk Bay?
If you're looking for the best pet-friendly hotels near Trunk Bay, St. John, U.S. Virgin Islands, these top-rated options will ensure both you and your furry friend have a delightful stay.

Romantic Villa

Romantic Villa is a beautifully appointed 3-star retreat located 4.3 miles from Trunk Bay, with an impressive review rating of 9.6. This pet-friendly hotel caters to both travelers and their pets with its welcoming policies. Guests can unwind in the hot tub or enjoy the stunning ocean views from the balcony. The villa includes a fully equipped kitchen, perfect for family gatherings, and is close to various outdoor activities such as hiking and windsurfing, ensuring a memorable stay for all.

St John Inn

St John Inn is a charming 3-star hotel situated just 3.9 miles from Trunk Bay. With a remarkable review rating of 9.2, this hotel welcomes pets, providing special amenities for your four-legged companions. Guests will enjoy the outdoor pool and can savor a complimentary breakfast each morning. The hotel also features a kitchenette in each room, making it convenient for families and those who prefer to prepare their meals. Additionally, the hotel offers easy access to activities like kayaking and snorkeling nearby.
Can I book a fully refundable hotel close to Trunk Bay?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Trunk Bay", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Trunk Bay?
To look for discounts on hotels near Trunk Bay, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is 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 and other participating brands.