Go Hotels
 
 
Home > United States > New York > Bay Shore United States Flag
 
 
 

We have 1 hotel in Bay Shore.

 
 
Red Carpet Inn Bay Shore Star Rating 2        
501 East Main Street

Set on Long Island's South Shore, this low-key budget hotel is 1.5 miles from Bay Shore railway station and 2.1 miles from Seatuck National Wildlife Refuge.
 
 
More on Bay Shore .
 
Bay Shore is a hamlet and census - designated place in the Town of Islip, Suffolk County, New York, United States. It is situated on the South Shore of Long Island, adjoining the Great South Bay.