Find hotels near Lameshure Beach, St. John from $262

  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Lameshure Beach hotels

St John Inn

St John Inn
3.0 star property
4.4 mi from Lameshure Beach
9.2 out of 10, Wonderful, (437 reviews)
"Lovely place to stay for our US VI visit. Convenient location, nice and clean room and bath, great amenities."
United States
Chang
$233 nightly
The price is $262
May 3 - May 4
Total with taxes and fees
St John Inn

Villa Island Paradise

Villa Island Paradise
4.0 star property
4.3 mi from Lameshure Beach
9.0 out of 10, Wonderful, (26 reviews)
"Everything was clean and well appointed."
United States
Josh
$530 nightly
The price is $590
Apr 21 - Apr 22
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
4.8 mi from Lameshure Beach
8.8 out of 10, Excellent, (100 reviews)
"Beautiful property, with unbelievable views! Easy walk to town! Staff was friendly and helpful! Would absolutely stay here again! "
United States
Kristen
$754 nightly
The price is $826
Apr 27 - Apr 28
Total with taxes and fees
Suite St. John at Gallows Point Resort

The Westin St. John Resort Villas

The Westin St. John Resort Villas
4.5 star property
3.9 mi from Lameshure Beach
8.2 out of 10, Very Good, (479 reviews)
"Very nice property. Grocery store within 10 minute walk was very convenient. "
United States
Edward
$620 nightly
The price is $698
May 14 - May 15
Total with taxes and fees
The Westin St. John Resort Villas

Two Sandals – A Boutique Hotel

Two Sandals – A Boutique Hotel
3.5 star property
8.2 mi from Lameshure Beach
8.8 out of 10, Excellent, (502 reviews)
"Great little clean boutique hotel. Within walking distance to the Red Hook ferry which was exactly what we needed. "
United States
Jeff
$285 nightly
The price is $321
Apr 21 - Apr 22
Total with taxes and fees
Two Sandals – A Boutique Hotel

Secret Harbour Beach Resort

Secret Harbour Beach Resort
4.0 star property
8.2 mi from Lameshure Beach
9.0 out of 10, Wonderful, (1,001 reviews)
"Beautiful resort, amazing beach views, beachfront and snorkeling!"
United States
Nina
$621 nightly
The price is $690
May 4 - May 5
Total with taxes and fees
Secret Harbour Beach Resort

The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
5.0 star property
7.7 mi from Lameshure Beach
8.4 out of 10, Very Good, (462 reviews)
"Everything was wonderful! Can’t go wrong! "
United States
shane
$1,051 nightly
The price is $1,174
May 3 - May 4
Total with taxes and fees
The Ritz-Carlton, St. Thomas

Aqua

Aqua
3.0 star property
12.1 mi from Lameshure Beach
9.8 out of 10, Exceptional, (6 reviews)
"Comfortable and beautiful area"
United States
Paola
$354 nightly
The price is $383
Apr 22 - Apr 23
Total with taxes and fees
Aqua

The Perch at Hawk Hill

The Perch at Hawk Hill
2.0 star property
12.1 mi from Lameshure Beach
$358 nightly
The price is $400
Apr 25 - Apr 26
Total with taxes and fees
The Perch at Hawk Hill
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 Lameshure Beach Hotel Reviews

Hotels near other Lameshure Beach attractions

Frequently asked questions

How much is a hotel near Lameshure Beach?
Staying near Lameshure Beach is a treat, with plenty of hotels from $262 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.
Are there any 5-star hotels near Lameshure Beach?
Discover the charm of 5-star hotels near Lameshure Beach, perfect for travelers seeking luxury and stunning views.

Lovango Resort + Beach Club (Private Island Resort)

Lovango Resort + Beach Club is a luxurious 5-star retreat located just 1.2 miles from Lameshure Beach, offering an unforgettable private island experience. With a review rating of 8.0, this resort boasts an array of exceptional amenities including an outdoor pool, beach cabanas, and a beachfront yoga class. Guests can indulge in complimentary buffet breakfast and enjoy the convenience of in-room kitchens equipped with modern appliances like an oven and espresso maker. Unique features such as boat tours and a spa enhance the overall tranquility and luxury of this destination.
Can I book a fully refundable hotel close to Lameshure 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 "Lameshure 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 Lameshure Beach?
To look for discounts on hotels near Lameshure Beach, 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.