Trunk Bay Beach, St John, Virgin Islands National Park, Caribbean

Find hotels near Trunk Bay Beach, Road Town from CA $229

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Trunk Bay Beach hotels

Maria's By the Sea Hotel

Maria's By the Sea Hotel
3.5 star property
Wickhams Cay 1, 3.1 km from Trunk Bay Beach
9.0 out of 10, Wonderful, (1,004 reviews)
"I’ve stayed here multiple times. Great location and staff is always nice."
United States
James
The price is CA $295
CA $361 total
includes taxes & fees
Jun 17 - Jun 18
Maria's By the Sea Hotel

Village Cay Hotel and Marina

Village Cay Hotel and Marina
3.5 star property
Wickhams Cay 1, 3 km from Trunk Bay Beach
8.2 out of 10, Very good, (985 reviews)
"Great place to stay. Super friendly staff."
United States
Teresa
The price is CA $227
CA $267 total
includes taxes & fees
Jun 18 - Jun 19
Village Cay Hotel and Marina

The Moorings Yacht Club Hotel

The Moorings Yacht Club Hotel
3.0 star property
2.5 km from Trunk Bay Beach
8.0 out of 10, Very good, (36 reviews)
"Perfect place to stay before we left on our charter "
United States
Lauren
The price is CA $339
CA $406 total
includes taxes & fees
Jul 13 - Jul 14
The Moorings Yacht Club Hotel

Paradise Suites Hotel

Paradise Suites Hotel
2.0 star property
2.5 km from Trunk Bay Beach
5.4 out of 10, (33 reviews)
"Right in town"
United States
Vibert
The price is CA $209
CA $252 total
includes taxes & fees
Jun 16 - Jun 17
Paradise Suites Hotel

Wyndham Tortola BVI Lambert Beach Resort

Wyndham Tortola BVI Lambert Beach Resort
4.5 star property
3.4 km from Trunk Bay Beach
8.8 out of 10, Excellent, (692 reviews)
"The private beach was amazing. Room 16 is perfect. Close to beach, restaurant, pool and reception! No need for pool though with that beach. Lots of Pelicans catching fish and hanging out in trees along beach. Wonderful"
United States
Sloan
The price is CA $287
CA $344 total
includes taxes & fees
Jun 18 - Jun 19
Wyndham Tortola BVI Lambert Beach Resort

Cane Garden Bay Beach Hotel

Cane Garden Bay Beach Hotel
3.5 star property
5.4 km from Trunk Bay Beach
9.8 out of 10, Exceptional, (252 reviews)
"Great location, service and amazing views from the balcony"
Canada
Nancy
The price is CA $373
CA $470 total
includes taxes & fees
Jun 21 - Jun 22
Cane Garden Bay Beach Hotel

Coconut Breeze Villas

Coconut Breeze Villas
2.5 star property
5.3 km from Trunk Bay Beach
9.4 out of 10, Exceptional, (35 reviews)
"An absolutely amazing place to stay"
United States
Julian
The price is CA $252
CA $315 total
includes taxes & fees
Jun 21 - Jun 22
Coconut Breeze Villas

Nanny Cay Resort and Marina

Nanny Cay Resort and Marina
3.0 star property
5.9 km from Trunk Bay Beach
9.4 out of 10, Exceptional, (219 reviews)
"Great destination"
United States
Kayce
The price is CA $279
CA $337 total
includes taxes & fees
Jun 22 - Jun 23
Nanny Cay Resort and Marina

Coconut Tree Villa

Coconut Tree Villa
3.5 star property
3.8 km from Trunk Bay Beach
8.6 out of 10, Excellent, (40 reviews)
"Beautiful scenery "
United States
kenneth
The price is CA $378
CA $569 total
includes taxes & fees
Jun 16 - Jun 17
Coconut Tree Villa

Sugar Mill hotel

Sugar Mill hotel
4.0 star property
7.7 km from Trunk Bay Beach
9.6 out of 10, Exceptional, (73 reviews)
"It was a beautiful property. The staff was friendly. It was a mix of historic with modern amenities. We would definitely come back if we came to BVI."
United States
Karrie
The price is CA $565
CA $650 total
includes taxes & fees
Jul 8 - Jul 9
Sugar Mill hotel

The Heritage Inn

The Heritage Inn
3.0 star property
7.1 km from Trunk Bay Beach
9.2 out of 10, Wonderful, (296 reviews)
"Clean with very nice staff"
United States
Jeovan
The price is CA $240
CA $267 total
includes taxes & fees
Jun 27 - Jun 28
The Heritage Inn

Sea View Hotel

Sea View Hotel
3.0 star property
Waterfront, 3.9 km from Trunk Bay Beach
7.2 out of 10, Good, (186 reviews)
"Our second year staying here. Nice facility but try to arrive before 6 or make special arrangements "
United States
Donald
The price is CA $292
CA $322 total
includes taxes & fees
Jun 16 - Jun 17
Sea View Hotel

Long Bay Beach Resort

Long Bay Beach Resort
4.5 star property
9.7 km from Trunk Bay Beach
9.2 out of 10, Wonderful, (208 reviews)
"Stunning beach and rooms, great drinks and food! Super remote area, great if you want to feel off the grid"
United States
CAROLINE
The price is CA $756
CA $985 total
includes taxes & fees
Jun 27 - Jun 28
Long Bay Beach Resort

Fort Burt Hotel

Fort Burt Hotel
3.5 star property
Waterfront, 4 km from Trunk Bay Beach
6.6 out of 10, (413 reviews)
"The location is excellent within walking distance of the ferry terminal and the shops in Road Town. The staff was lovely, the balcony view beautiful, and the room I was given was great."
United States
Janet
The price is CA $189
CA $229 total
includes taxes & fees
Jun 16 - Jun 17
Fort Burt Hotel

Scrub Island Resort, Spa & Marina

Scrub Island Resort, Spa & Marina
5.0 star property
9.5 km from Trunk Bay Beach
9.0 out of 10, Wonderful, (190 reviews)
"Everything about the property was wonderful. The private beach was incredible and the staff were so nice and helpful. We will definitely go back"
United States
Katherine
The price is CA $754
CA $989 total
includes taxes & fees
Jul 1 - Jul 2
Scrub Island Resort, Spa & Marina

Sebastian's on the Beach

Sebastian's on the Beach
3.0 star property
9.3 km from Trunk Bay Beach
8.6 out of 10, Excellent, (971 reviews)
"Staff was amazing. Very friendly"
United States
Pamela
The price is CA $250
CA $299 total
includes taxes & fees
Jun 21 - Jun 22
Sebastian's on the Beach

Peter Island Resort

Peter Island Resort
4.5 star property
11.2 km from Trunk Bay Beach
8.8 out of 10, Excellent, (38 reviews)
"It has been very special and blessed being at Peter Island. Very thankful to the wonderful and special Peter Island team! Best regards, Erwin Villaresis"
United States
Erwin Joseph
The price is CA $1,416
CA $1,800 total
includes taxes & fees
Jun 21 - Jun 22
Peter Island Resort

Fort Recovery Beachfront Resort

Fort Recovery Beachfront Resort
4.0 star property
9.6 km from Trunk Bay Beach
10.0 out of 10, Exceptional, (2 reviews)
"Enjoyed."
United States
Alberta
The price is CA $302
CA $357 total
includes taxes & fees
Jun 21 - Jun 22
Fort Recovery Beachfront Resort

Rosewood Little Dix Bay

Rosewood Little Dix Bay
5.0 star property
18.7 km from Trunk Bay Beach
9.4 out of 10, Exceptional, (111 reviews)
"We had an amazing family trip to the Rosewood Little Dix Bay! Lots of amenities for the kids and always something to do. Staff was super friendly and the rooms were extremely clean. Beautiful beaches and nice relaxing vacay!"
United States
Stephanie
The price is CA $1,651
CA $1,981 total
includes taxes & fees
Jul 16 - Jul 17
Rosewood Little Dix Bay
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.

Compare popular hotels close to Trunk Bay Beach

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
In-room safe, individually decorated, desk, iron/ironing board
Maria's By the Sea Hotel
3.5 star property
9.0
Wonderful
1,004 reviews
View
Exterior
Village Cay Hotel and Marina
3.5 star property
8.2
Very good
985 reviews
View
Aerial view
The Moorings Yacht Club Hotel
3.0 star property
8.0
Very good
36 reviews
View
Reception
Paradise Suites Hotel
2.0 star property
5.4
33 reviews
View
Restaurant
Wyndham Tortola BVI Lambert Beach Resort
4.5 star property
8.8
Excellent
692 reviews
View

Top Trunk Bay Beach Hotel Reviews

Hotels near other Trunk Bay Beach attractions

Find out more about Trunk Bay Beach

Top reasons to visit Trunk Bay Beach

  • Stunning Beaches: Trunk Bay Beach boasts pristine sandy shores and crystal-clear waters, ideal for sunbathing and relaxation.
  • Adventure Activities: Enjoy snorkelling along unique underwater trails and rent ocean kayaks to explore the vibrant marine life.
  • Cultural Experience: Immerse yourself in the local culture while exploring nearby charming neighbourhoods filled with friendly locals.
  • Family-Friendly Atmosphere: Trunk Bay Beach is perfect for families, offering a range of activities that cater to all ages.
  • Diverse Accommodations: Choose from a variety of lodging options, from hotels with stunning views to pet-friendly rentals.

Find great hotels near Trunk Bay Beach

Trunk Bay Beach offers a diverse selection of accommodations, ranging from hotels with breathtaking views to pet-friendly options for your adventurous getaway. Whether you're seeking business amenities or a relaxing vacation rental, you'll find the perfect spot close to the beach. Explore the best hotels near Trunk Bay and enjoy a memorable stay in this picturesque paradise in the British Virgin Islands.

  • Maria's By the Sea Hotel: Experience the perfect blend of business and leisure at Maria's By the Sea Hotel, a 3.5-star property located 3.2km from Trunk Bay Beach. This hotel is tailored for the discerning business traveller, offering comprehensive facilities such as a Meeting Room, Business Centre, and Conference Space. Guests appreciate the professional atmosphere alongside comfortable accommodations, making it easy to balance work and relaxation. With its strategic location, you can easily unwind at the beach after a productive day.
  • Wyndham Tortola BVI Lambert Beach Resort: Indulge in a luxurious getaway at the 4.5-star Wyndham Tortola BVI Lambert Beach Resort, also situated 3.2km from Trunk Bay Beach. This resort is a haven for those seeking adventure and relaxation, featuring direct beach access and an array of water sports such as sailing, surfing, and snorkeling. Guests rave about the stunning ocean views and exceptional amenities that elevate their beach vacation experience. Whether you prefer lounging by the shore or engaging in exciting activities, this resort has something for everyone.
  • Village Cay Hotel and Marina: For thrill-seekers looking to immerse themselves in aquatic adventures, Village Cay Hotel and Marina is a fantastic 3.5-star option located 3.2km from Trunk Bay Beach. The hotel offers various recreational activities, including waterskiing, kayaking, and windsurfing, ensuring that you can make the most of your coastal experience. With its vibrant marina atmosphere and close proximity to local attractions, guests enjoy a dynamic vacation filled with excitement and exploration.

Where to stay near Trunk Bay Beach

Trunk Bay Beach in Tortola offers a perfect blend of relaxation and adventure. Explore the stunning ocean views and crystal-clear waters while lounging on this popular beach. Nearby, you’ll find charming neighbourhoods filled with friendly locals and family-friendly activities, making it an ideal spot for couples and families alike. Enjoy the laid-back atmosphere, indulge in water sports, or simply unwind on the soft sands, soaking in the beauty of the British Virgin Islands.

  • Road Town: As the capital of the British Virgin Islands, Road Town is a vibrant city that serves as the gateway to Tortola's stunning beaches, including Trunk Bay Beach. Visitors flock to Road Town year-round, with peak seasons in September and from December to January. The city's charm lies in its mix of bustling shopping areas, luxurious resorts, and opportunities for underwater sports. Don't miss the local marina, where you can charter a boat to explore nearby islands, or relax on the picturesque beaches that dot the coastline.
  • Great Mountain: Located just 1.6km from Trunk Bay Beach, Great Mountain is a quaint village offering a serene escape amidst the tropical backdrop of Tortola. The village sees a steady flow of visitors year-round, especially from January to March. Great Mountain is famed for its sailing, boating, and diving opportunities, allowing adventurers to immerse themselves in the crystal-clear waters. With its proximity to beautiful beaches and local marinas, Great Mountain is an ideal spot for those looking to enjoy the outdoors and picturesque scenery.
  • Wesley Will: Nestled a mere 966m from Trunk Bay Beach, Wesley Will is a tranquil village that captures the essence of island life. Like its neighbouring areas, it sees consistent visitor numbers throughout the year, peaking from January to March. Wesley Will invites nature lovers to explore its scenic beaches and bays, making it perfect for sunbathing, swimming, and enjoying the breathtaking views. The village’s easy access to the nearby islands further enhances its appeal for tourists seeking a peaceful retreat.

Things to do near Trunk Bay Beach

Trunk Bay Beach in Tortola offers stunning landscapes and a range of activities for visitors. Explore the popular beaches nearby, take a scenic day trip, and experience the unique underwater trails perfect for snorkelling. For a different perspective of the vibrant marine life, consider renting ocean kayaks to paddle through the crystal-clear waters. Enjoy the perfect mix of relaxation and adventure in this beautiful Caribbean paradise.

Shopping

Main Street, located 3.2km away from Trunk Bay Beach, offers a vibrant shopping experience with a mix of local businesses and family-run shops. You’ll find unique gifts and souvenirs that capture the essence of the British Virgin Islands.

Recreation

At Trunk Bay Beach, immerse yourself in rejuvenating yoga sessions on the sand, surrounded by stunning ocean views. Indulge in spa treatments featuring local ingredients, or explore vibrant coral reefs through guided snorkelling tours, offering both relaxation and adventure in a picturesque tropical setting.

Adventure

Experience the Biras Creek Trail, a scenic 3.2km hike from Trunk Bay Beach, perfect for outdoor enthusiasts. For underwater adventure, explore the Fearless Wreck, located 8.0km away, offering thrilling sports vibes. Alternatively, hike the Trail of Palms, another 3.2km away, surrounded by stunning natural beauty.

Nightlife

At Trunk Bay Beach, the nightlife is vibrant and laid-back. Enjoy beach bars with live music, sip tropical cocktails, and mingle with locals. Dance under the stars at nearby venues, where the atmosphere is lively and welcoming, offering a perfect blend of relaxation and excitement.

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

Booking tips and Expedia advantages for Trunk Bay Beach

To save money on your visit to Trunk Bay Beach, plan your trip between August and October for lower accommodation rates. Booking about a month in advance can yield the best prices, and consider checking Expedia for last-minute deals, especially on Fridays. Use Expedia's search tool to filter hotels by budget and preferences, including eco-friendly options. Combining your hotel, flights, and activities into a package can also lead to significant savings. Avoid traveling on Sundays, as it's the priciest day for stays around Trunk Bay Beach.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Trunk Bay Beach are August to October, where the prices are slightly lower. This is in comparison to January to March, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel around Trunk Bay Beach about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Trunk Bay Beach is Friday. The most expensive day to stay around Trunk Bay Beach is Sunday.
  • Find cheap hotels on Expedia: Expedia's search tool lets you specify your budget, desired location, and additional preferences. You can arrange your search results to display prices from lowest to highest, making it easy to find the most affordable hotels first. Additionally, you can refine your choices by hotel category; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save some money by combining your Trunk Bay Beach hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Trunk Bay Beach

Trunk Bay Beach in Road Town, Tortola, offers a stunning blend of sandy shores and vibrant island culture, perfect for tourists seeking outdoor adventures. Explore the scenic bay and nearby islands, soak up the sun on the pristine beaches, and immerse yourself in the local culture. With options for relaxation and exploration, Trunk Bay Beach is an ideal destination for those looking to enjoy the best of the British Virgin Islands.

  • Hodge's Creek Marina: Located 4.8km from Trunk Bay Beach, this vibrant marina offers a perfect blend of outdoor adventure and beach vibes. Enjoy water sports, boat rentals, and breathtaking views of the surrounding scenery.
  • Josiah's Bay Beach: Just 1.6km away, Josiah's Bay Beach is a serene spot renowned for its soft sands and clear waters. It’s ideal for sunbathing, swimming, and soaking up the laid-back atmosphere.
  • Government House: Situated 3.2km from Trunk Bay Beach, this historic building showcases the rich culture of the British Virgin Islands. Tour the elegant architecture and learn about the local history and governance.

Best time to go to Trunk Bay Beach

The best time to visit Trunk Bay Beach is dependant 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.4°F (25.8°C)No RainMostly SunnySlightly HighSlightly High
February77.9°F (25.5°C)No RainMostly SunnySlightly HighSlightly High
March77.5°F (25.3°C)No RainMostly SunnySlightly HighSlightly High
April78.4°F (25.8°C)No RainMostly SunnyAverageAverage
May80.1°F (26.7°C)Light RainMostly CloudyAverageAverage
June81.5°F (27.5°C)Light RainMostly SunnyAverageAverage
July82.0°F (27.8°C)Light RainMostly SunnyAverageAverage
August82.8°F (28.2°C)Light RainMostly CloudySlightly LowSlightly Low
September83.1°F (28.4°C)Light RainMostly SunnySlightly LowSlightly Low
October82.8°F (28.2°C)Light RainMostly SunnySlightly LowSlightly Low
November81.3°F (27.4°C)Light RainMostly CloudyAverageAverage
December79.7°F (26.5°C)No RainMostly SunnyAverageAverage

The nearest major airports for your trip to Trunk Bay Beach

To visit Trunk Bay Beach, you can fly into two major airports. Tortola (EIS - Terrance B. Lettsome International) is located 8.0km away, with excellent hotel options like Scrub Island Resort, Spa & Marina, 3.2km from the airport, offering convenient airport shuttle services. Wyndham Tortola BVI Lambert Beach Resort is 4.8km away and also provides access to the airport. Alternatively, you can fly into Spanish Town (VIJ - Virgin Gorda), situated 13.2km from Trunk Bay Beach. Nearby hotels include Saba Rock Resort, 9.7km away, and Fischer's Cove Beach Hotel, just 1.3km from the airport, ensuring easy accessibility for your stay.

Frequently asked questions

How much is a hotel near Trunk Bay Beach?
Staying near Trunk Bay Beach is a treat, with plenty of hotels from CA $229 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 trip during weekends or around public holidays.
What are the best affordable hotels near Trunk Bay Beach?
For travellers seeking budget-friendly accommodations near the beautiful Trunk Bay Beach, these affordable hotels offer comfort and convenience without breaking the bank.

The New View Inn

The New View Inn is a charming choice located just 5.0 km from Trunk Bay Beach, rated 8.4 by travellers. This budget-friendly hotel offers free WiFi and self-parking, making it perfect for those looking to save. Guests can enjoy features like daily housekeeping, a microwave, and connecting rooms for families. With sea views, it's an inviting stay for beach lovers.

Sea View Hotel

Situated 5.8 km from Trunk Bay Beach, the 3-star Sea View Hotel boasts a review rating of 7.2 from travellers. This hotel is ideal for families, offering amenities such as free WiFi, an outdoor pool, and cribs for the little ones. Guests can relax on balconies and enjoy nearby beach access, ensuring a delightful stay close to the shore.

Paradise Suites Hotel

Located 5.1 km from Trunk Bay Beach, Paradise Suites Hotel has a review rating of 6.0. This hotel provides essential amenities such as free WiFi and self-parking. Guests can indulge in on-site spa services, including Swedish massages and deep tissue treatments, making it a great choice for relaxation after a day at the beach.
Can I book a fully refundable hotel close to Trunk Bay Beach?
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 Beach", 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 Beach?
Sign in to your account to unlock instant savings and access Member Prices on Expedia. Members always get our best prices, so join for free and look for great discounts on top hotels near Trunk Bay Beach.