Star Rating
Hotel Name
Price Range (USD) to
Amenities

Hotels Near Trunk Bay - Trunk Bay

Accommodations close to Trunk Bay are provided in the list below in the order of their distance. Explore our hotels to find accommodations near Trunk Bay (in Trunk Bay) for your personal or business travels. We sell the best lodging close to Trunk Bay so you can review the Trunk Bay accommodation options below and securely reserve the perfect hotel. Planning a group hotel block? Search for a Trunk Bay group discount

Lodging & Accommodations close by Trunk Bay

Caneel Bay a Rosewood Resort : North Shore Rd.
+1-888-690-5247
North Shore Rd., St John, 00831 Virgin Islands - U.S. ~1.28 miles west of Trunk Bay / ~23 minutes walking
  • Four-star Beach property
  • Hotel has 5 meeting rooms
  • High prices
  • Most guests thought they were poorly maintained
From$370
Very Good 4.5 /5 Reviews Call BookMore Details
Coconut Coast Villas : 268 Estate Enighed
+1-888-305-3366
268 Estate Enighed, St John, 00830 Virgin Islands - U.S. ~2.23 miles southwest of Trunk Bay
  • Affordable hotel
From$80
Very Good 4.5 /5 Guest Reviews Call BookMore Details
St. John Inn 277 Estate Enighed, St John, 00831 Virgin Islands - U.S. ~2.24 miles southwest of Trunk Bay
  • Midscale Suburban property
  • 10 rooms in hotel
From$150
Very Good 4.5 /5 Latest Reviews Call BookMore Details
The Westin St. John Villas 300a Chocolate Hole, St John, 00831 Virgin Islands - U.S. ~2.25 miles southwest of Trunk Bay
  • 4-star Resort hotel
  • Check-in: 3:00 pm
From$399
Very Good 4.0 /5 Latest Reviews Call BookMore Details
The Westin St. John Resort & Villas : Great Cruz Bay
+1-866-221-8581
Great Cruz Bay, St John, 00831 Virgin Islands - U.S. ~2.25 miles southwest of Trunk Bay
  • Luxurious 5 Star Resort property
  • 6 conference rooms in property
From$189
Very Good 4.0 /5 Review Score Call BookMore Details
Hillcrest Guest House in St John
+1-866-429-5787
Number 157 Estate Enighed, St John, Virgin Islands--US ~2.28 miles southwest of Trunk Bay
  • 3 star Oceanfront property
  • 2 floors in hotel
From$195
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Gallows Point Resort 3aaa Gallows Point Rd., St. John, 00831 Virgin Islands - U.S. ~2.29 miles southwest of Trunk Bay
  • High end Oceanfront hotel
  • 2 floors in hotel
  • City centre within easy reach, said 100%
  • Great location
From$206
Very Good 4.5 /5 Read Reviews Call BookMore Details
The Ritz Carlton St. Thomas : 6900 Great Bay 6900 Great Bay, St Thomas, 00802 Virgin Islands - US ~5.41 miles west of Trunk Bay
  • Luxurious 5-star Beach hotel
  • Check-in time: 4:00PM
  • Most guests thought the hotel was luxurious
  • Very quiet
From$209
Very Good 4.5 /5 Latest Reviews Call BookMore Details
French : Frenchman's Cay
+1-888-305-3366
Frenchman's Cay, Road Town, VG1110 Virgin Islands - British ~5.48 miles east of Trunk Bay
  • Four star Downtown property
  • Staff was very nice and helpful
  • Most guests thought the building was wonderful
From$250
Excellent 5.0 /5 Latest Reviews Call BookMore Details
Sapphire Beach All Suite Condominium Resort in St Thomas 6720 Estate Smith Bay, St Thomas, 00802 Virgin Islands - U.S. ~5.66 miles west of Trunk Bay
  • Affordable Beach hotel
  • Hotel has 125 rooms
From$140
Average 3.5 /5 Guest Reviews Call BookMore Details
Secret Harbour Beach Resort : 6280 Estate Nazareth 6280 Estate Nazareth, St Thomas, 00802 Virgin Islands - U.S. ~5.94 miles west of Trunk Bay
  • High end Resort property
  • 69 rooms in hotel
  • Bar is awesome
  • Great service
From$164
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Paradise Cove Cottages 2ga Ridge Rd., St Thomas, 00802 Virgin Islands - U.S. ~6.14 miles west of Trunk Bay
  • Mid-scale Oceanfront property
  • 19 rooms in hotel
From$60
Very Good 4.0 /5 Review Score Call BookMore Details
Ocean View Villa - Tortola White Bay Jost Van Dyke, Tortola, VG1160 Virgin Islands - British ~6.21 miles north of Trunk Bay
  • Luxurious 5-star Oceanfront hotel
  • 2 rooms in property
Sugar Bay Resort & Spa in St Thomas 6500 Estate Smith Bay, St Thomas, 00802 Virgin Islands - U.S. ~6.21 miles west of Trunk Bay
  • High end Resort property
  • Check in: 03:00 PM
From$189
Average 3.5 /5 Read Reviews Call BookMore Details
Sugar Bay Resort & Spa 6500 Estate Smith Bay, St Thomas, 00802 Virgin Islands - US ~6.21 miles west of Trunk Bay
  • High-end Resort hotel
  • 294 rooms in hotel
From$135
Average 3.5 /5 Latest Reviews Call BookMore Details
White Bay Villas & Seaside Cottages White Bay, Jost Van Dyke, Virgin Islands - British ~6.41 miles north of Trunk Bay
  • Four-star Oceanfront hotel
  • Check in: 3pm
From$145
Excellent 5.0 /5 Recent Reviews Call BookMore Details
Fort Recovery Beachfront Villa & Suites Hotel : Towers West End
+1-800-881-1523
Towers West End, West End, VG1110 Virgin Islands - British ~6.55 miles east of Trunk Bay
  • 4-star Beach hotel
  • Fitness center on property
From$220
Very Good 4.5 /5 Reviews Call BookMore Details
Point Pleasant Resort 6600 Estate Smith Bay, St Thomas, 00802 Virgin Islands - U.S. ~6.57 miles west of Trunk Bay
  • High-end Oceanfront property
  • Access to gym on-site
From$125
Very Good 4.5 /5 Review Score Call BookMore Details
Sebastians on the Beach Little Apple Bay Tortola, West End, Virgin Islands - British ~7.19 miles northeast of Trunk Bay
  • Three Star Beach hotel
  • Hotel has 35 rooms
  • Most guests said rooms were big enough
  • Beach is lovely
From$120
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Frenchman's Reef & Morning Star Marriott Beach Resort in St Thomas 5 Estate Bakkeroe, St Thomas, 00802 Virgin Islands - U.S. ~10.26 miles west of Trunk Bay
  • Four star Beach hotel
  • 16 conference rooms in property
From$125
Very Good 4.0 /5 Read Reviews Call BookMore Details
  [1 - 20 of 25]    
Next: Show All Available Trunk Bay Hotels with Pricing

Chart of the best hotels near Trunk Bay

HotelDescriptionLink
1. Caneel Bay a Rosewood Resort The Caneel Bay a Rosewood Resort is an in demand 4-Star hotel located approx. 1.3 miles west of Trunk Bay and approx. a 2 minute drive. Travelers gave this hotel an avg. guest review rating of 4.5/5. Get the latest price
2. Coconut Coast Villas The Coconut Coast Villas is a crowd-pleasing 3-Star hotel located ~2.2 mi. southwest of Trunk Bay and approx. a 4 minute car ride. With a verified guest score of 4.5/5, this makes it one of the finest lodging options nearby Trunk Bay. Get the latest price
3. St. John Inn The St. John Inn is a crowd-pleasing 3-Star hotel located ~2.2 mi. southwest of Trunk Bay and approx. a 4 minute car ride. Travelers gave this hotel an aggregate guest review score of 4.5/5. Get the latest price
4. Westin St. John Villas The Westin St. John Villas is an in demand 4-Star hotel located approx. 2.2 miles southwest of Trunk Bay and approx. a 4 minute drive. With a verified guest score of 4/5, this makes it one of the most desirable hotels close to Trunk Bay. Get the latest price
5. Westin St. John Resort & Villas The Westin St. John Resort & Villas is an in demand 5-Star hotel located approx. 2.3 miles southwest of Trunk Bay and approx. a 4 minute drive. Travelers gave this hotel an avg. guest review rating of 4/5. Get the latest price

5 Best Hotels near Trunk Bay

Back to Top