Hotels in Bay Shore, NY

Search and compare Bay Shore, NY hotels from hundreds of travel sites and save

Bay Shore, NY
Jul 1 — Jul 22
Bay Shore, NY
Fri 7/1
Sat 7/2
...and more

Top Rated Bay Shore hotels

Bay Shore Inn
5.2 Okay
300 Bay Shore Road, Bay Shore, NY, United States
Show on map
1.7 mi from city centre, Bay Shore, NY 

Set in Fire Island, Bay Shore Inn Fire Island is within easy driving distance of Bay Shore and offers complimentary Wi-Fi, a ticket service and a 24-hour reception. It also provides a vending machine and a tour desk.

Travelodge Bay Shore Long Island
5.8 Okay
501 East Main Street, Bay Shore, NY, United States
Show on map
0.7 mi from city centre, Bay Shore, NY 

Travelodge by Wyndham Bay Shore Long Island is located in Fire Island and is close to the area's popular attractions. It also provides room service, a 24-hour business centre and a 24-hour reception.

Cheapest hotels in Bay Shore, New York

The Ocean Bay House
9.3 Excellent
69 Ocean Avenue, Bay Shore, NY, United States
Show on map
0.6 mi from city centre, Bay Shore, NY 

Within a 35-minute car ride of Long Island MacArthur Airport, The Ocean Bay House provides an outdoor pool and free Wi-Fi. It is ideally positioned for those wishing to visit local attractions.

Avg. per night

Hotel prices in Bay Shore

2 stars and under
3 stars

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Bay Shore

Facts about staying in Bay Shore

  • What are the best hotels in Bay Shore?

    The Ocean Bay House is a very popular hotel in Bay Shore with a score of 9.3 from 81 reviews. Studio Sleeps 2, Brightwaters Farm (9.2 from 11 reviews) and Private 2br Apt, pet pally, long-term, Events, The Mappist 8 (10.0 from 10 reviews) are also highly rated Bay Shore hotels based on recent feedback from HotelsCombined users.

  • How much do hotels in Bay Shore cost?

    The average prices of hotels in Bay Shore have been around $177 per night over the last 3 days.

  • How much is a cheap hotel in Bay Shore?

    $99/night is the cheapest price found for a hotel in Bay Shore by HotelsCombined users over the last 72 hours. The popularity of your requested dates can significantly affect prices. For the upcoming weekend of Jul 1 to Jul 3, Bay Shore hotel prices start from $167/night.

  • How much is a hotel in Bay Shore tonight?

    A hotel in Bay Shore tonight has an average price of $137, but some deals have been found for as low as $129 in HotelsCombined searches over the last 72 hours. Prices in Bay Shore are changing frequently.