Fishing Resorts & Hotels in Long Island from $348
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Long Island Fishing Resorts & Hotels

Cape Santa Maria Beach Resort
Li 30117 Queen Highway, Galliot Cay, Long Island
$318 nightly
The price is $348 total per night
$348 total
May 31 - Jun 1
Total includes taxes and fees
This hotel features a restaurant, a gym, and a bar/lounge. Spend a day at the beach snorkeling, or relax with sun loungers and beach umbrellas. There's fun for all ages with a playground and an arcade/game room, and babysitting is an added bonus.
Spa
Parking included

Gems at Paradise Beach Hotel
Lochabar, Clarence Town, Long Island
A private beach and a restaurant are featured at this smoke-free hotel. Spend a day at the beach snorkeling, or relax with sun loungers and beach umbrellas. Relax with a drink at the bar/lounge and enjoy perks like free self parking and free WiFi.
On private beach
Parking included
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.
Long Island Fishing Resorts & Hotels essential information
Fishing Resorts & Hotels in Long Island |
2 |
---|---|
Highest price | $348 |
Cheapest price | $348 |
Total number of hotels in Long Island | 448 |
Popular hotels | Cape Santa Maria Beach Resort, Gems at Paradise Beach Hotel |
Recent Long Island hotel reviews by fellow wanderers

Cape Santa Maria Beach Resort
5 out of 5
Posted 5 days ago
Travelocity Verified Review
"Staff was wonderful. Grounds are well-maintained and clean. Rental cars were available on-site. For those who are new to snorkeling or have kids, there's a good spot at the gut at the northern end of the property if people aren't fishing there. Snorkeling's also good at the Columbus monument's beach, a short drive north of CSMBR."
A verified traveler stayed at Cape Santa Maria Beach Resort