Find and Book Top Rated Hotels in Shelter Island

Search among 22 available hotels and places to stay in Shelter Island from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-22 out of 22
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great43 reviews
MapView on map1.9 mi from City Center1000 yd from City Center
From   US$ 334 /nightSelect
8.6
Great8 reviews
MapView on map1.2 mi from City Center500 yd from City Center
From   US$ 823 /nightSelect
8.2
Great9 reviews
2.4 mi from City Center
From   US$ 337 /nightSelect
Hotel
7.8
Very good26 reviews
1.5 mi from City Center100 yd from City Center
From   US$ 596 /nightSelect
Places to stay near Shelter Island
Hotel
8.4
Great59 reviews
5.1 mi from Shelter Island5.1 mi from City Center
From   US$ 219 /nightSelect
8.4
Great54 reviews
2.7 mi from Shelter Island2.7 mi from City Center
From   US$ 443 /nightSelect
8.4
Great62 reviews
3.6 mi from Shelter Island3.6 mi from City Center
From   US$ 675 /nightSelect
8.4
Great51 reviews
2.6 mi from Shelter Island2.6 mi from City Center
From   US$ 329 /nightSelect
8.0
Great23 reviews
2.6 mi from Shelter Island2.6 mi from City Center
From   US$ 499 /nightSelect
8.4
Great40 reviews
2.7 mi from Shelter Island2.7 mi from City Center
From   US$ 170 /nightSelect
7.4
Very good9 reviews
3.9 mi from Shelter Island3.9 mi from City Center
From   US$ 186 /nightSelect
8.6
Great28 reviews
1.4 mi from Shelter Island1.4 mi from City Center
From   US$ 668 /nightSelect
Bed & Breakfast
8.4
Great16 reviews
1.2 mi from Shelter Island1.2 mi from City Center
From   US$ 474 /nightSelect
8.6
Great16 reviews
2.5 mi from Shelter Island2.5 mi from City Center
From   US$ 550 /nightSelect
8.6
Great32 reviews
2.7 mi from Shelter Island2.7 mi from City Center
From   US$ 678 /nightSelect
8.4
Great29 reviews
3.6 mi from Shelter Island3.6 mi from City Center
From   US$ 345 /nightSelect
8.2
Great10 reviews
5.1 mi from Shelter Island5.1 mi from City Center
From   US$ 594 /nightSelect
Bed & Breakfast
7.8
Very good18 reviews
2.8 mi from Shelter Island2.8 mi from City Center
From   US$ 299 /nightSelect
8.4
Great17 reviews
3.5 mi from Shelter Island3.5 mi from City Center
From   US$ 499 /nightSelect
9.4
Perfect2 reviews
3.5 mi from Shelter Island3.5 mi from City Center
From   US$ 594 /nightSelect
2.7 mi from Shelter Island2.7 mi from City Center
From   US$ 525 /nightSelect
8.6
Great34 reviews
4.1 mi from Shelter Island4.1 mi from City Center
From   US$ 406 /nightSelect

Best hotels and places to stay in Shelter Island

Why visit?

Shelter Island, located in the scenic state of New York, is an idyllic destination that offers visitors a peaceful retreat with its stunning natural beauty and charming small-town atmosphere. This island getaway is the perfect place to escape the hustle and bustle of everyday life and enjoy a relaxing vacation surrounded by picturesque beaches, lush forests, and vibrant marinas.

Where to stay?

Shelter Island offers several areas that cater to different preferences and interests. Whether you are looking for a quiet beachfront location or a lively spot near restaurants and shops, there is something for everyone.

The pricing per hotel room per night in Shelter Island varies depending on the star rating of the hotel:

3-star hotels: average price per room per night ranges from $150 to $300

4-star hotels: average price per room per night ranges from $250 to $500

5-star hotels: average price per room per night ranges from $400 to $800

Best value for money:

Sunset Beach Hotel: Located on Crescent Beach, this hotel offers comfortable and stylish rooms at a reasonable price. Guests can enjoy breathtaking views of the sunset from their private balconies.

The Chequit: This historic inn combines elegance with affordability. With its cozy rooms and friendly atmosphere, it is a great choice for budget-conscious travelers.

Best kids-friendly hotels:

Shelter Island House: This family-friendly hotel features spacious rooms and a range of amenities for children, including a swimming pool and outdoor play area. It also offers convenient access to nearby family attractions.

Ram's Head Inn: Set in a picturesque location overlooking Coecles Harbor, this hotel provides a serene environment for families to relax and bond. It offers a range of activities, such as kayaking and bike rentals, perfect for exploring the island with children.

Best hotels for a romantic getaway:

The Pridwin Hotel: Nestled on the shores of Crescent Beach, this romantic hotel offers luxurious rooms, breathtaking views, and a tranquil atmosphere, making it an ideal destination for couples looking for a romantic escape.

Shorewood Inn: This cozy inn provides a romantic and intimate setting with its beautiful gardens and comfortable rooms. Guests can enjoy a peaceful stroll along the nearby beach or indulge in a couples' spa treatment.

Best for location:

The Dering Harbor Inn: Situated in the heart of Shelter Island, this hotel offers easy access to restaurants, shops, and attractions. Its central location makes it convenient for exploring all the island has to offer.

The Island Boatyard & Marina: For boating enthusiasts, this waterfront hotel is an excellent choice. With its marina facilities and stunning views of the harbor, it's perfect for those wanting to soak up the nautical ambiance.

Best for a short city break:

Seven: This boutique hotel boasts modern and stylish rooms, providing a chic and comfortable stay. Conveniently located near restaurants and shops, it's an ideal choice for a short city break.

Menhaden: Located in Greenport, just a short ferry ride away from Shelter Island, this hotel offers a hip and trendy atmosphere. Its proximity to vineyards, art galleries, and cultural attractions makes it an exciting choice for a short getaway.

Show moreLess