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

  • 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 Lameshure Beach hotels

Cruz Bay Boutique Hotel

Cruz Bay Boutique Hotel
3.0 star property
4.5 mi from Lameshure Beach
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
4.4 mi from Lameshure Beach
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
4.8 mi from Lameshure Beach
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
$414 nightly
The price is $454
Apr 2 - Apr 3
Total with taxes and fees
The Saint Resort

Villa Island Paradise

Villa Island Paradise
4.0 star property
4.3 mi from Lameshure Beach
9.4 out of 10, Exceptional, (18 reviews)
"Everything was clean and well appointed."
United States
Josh
$539 nightly
The price is $600
Mar 26 - Mar 27
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, (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
8.2 mi from Lameshure Beach
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

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, (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

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
$355 nightly
The price is $384
Mar 31 - Apr 1
Total with taxes and fees
Aqua
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 Lameshure Beach

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Exterior
Cruz Bay Boutique Hotel
3.0 star property
9.6
Exceptional
324 reviews
View
Garden
St John Inn
3.0 star property
9.2
Wonderful
427 reviews
View
Swim-up bar
The Saint Resort
3.0 star property
9.4
Exceptional
31 reviews
View
Aerial view
Villa Island Paradise
4.0 star property
9.4
Exceptional
18 reviews
View
Luxury Suite Ocean View Upper 15D | View from room
Suite St. John at Gallows Point Resort
4.0 star property
8.8
Excellent
99 reviews
View

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 $327 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.