Find and Book Top Hotels in Stony Brook

Search among 27 available hotels and places to stay in Stony Brook from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-27 out of 27
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.2
Great62 reviews
MapView on map1.4 mi from City Center300 yd from SUNY Stony Brook University
From   US$ 197 /nightSelect
Places to stay near Stony Brook
8.2
Great110 reviews
MapView on map7.9 mi from Stony Brook7.9 mi from City Center
From   US$ 109 /nightSelect
8.2
Great104 reviews
10.4 mi from Stony Brook10.4 mi from City Center
From   US$ 127 /nightSelect
8.4
Great52 reviews
15.1 mi from Stony Brook15.1 mi from City Center
From   US$ 195 /nightSelect
8.4
Great103 reviews
11.5 mi from Stony Brook11.5 mi from City Center
From   US$ 144 /nightSelect
3.4 mi from Stony Brook3.4 mi from City Center
From   US$ 140 /nightSelect
9.2 mi from Stony Brook9.2 mi from City Center
From   US$ 109 /nightSelect
8.2
Great108 reviews
8.1 mi from Stony Brook8.1 mi from City Center
From   US$ 178 /nightSelect
8.4
Great50 reviews
16.6 mi from Stony Brook16.6 mi from City Center
From   US$ 237 /nightSelect
7.8
Very good29 reviews
15.4 mi from Stony Brook15.4 mi from City Center
From   US$ 185 /nightSelect
8.2
Great36 reviews
8.8 mi from Stony Brook8.8 mi from City Center
From   US$ 127 /nightSelect
8.0
Great115 reviews
9.3 mi from Stony Brook9.3 mi from City Center
From   US$ 199 /nightSelect
8.2
Great16 reviews
10.9 mi from Stony Brook10.9 mi from City Center
From   US$ 140 /nightSelect
8.2
Great112 reviews
4.1 mi from Stony Brook4.1 mi from City Center
From   US$ 129 /nightSelect
8.4
Great32 reviews
8.2 mi from Stony Brook8.2 mi from City Center
From   US$ 170 /nightSelect
9.6 mi from Stony Brook9.6 mi from City Center
From   US$ 149 /nightSelect
8.1 mi from Stony Brook8.1 mi from City Center
From   US$ 124 /nightSelect
11.4 mi from Stony Brook11.4 mi from City Center
From   US$ 251 /nightSelect
17.1 mi from Stony Brook17.1 mi from City Center
From   US$ 147 /nightSelect
8.4
Great57 reviews
10.4 mi from Stony Brook10.4 mi from City Center
From   US$ 134 /nightSelect
8.4
Great100 reviews
12.9 mi from Stony Brook12.9 mi from City Center
From   US$ 111 /nightSelect
8.6
Great18 reviews
15.5 mi from Stony Brook15.5 mi from City Center
From   US$ 540 /nightSelect
11.5 mi from Stony Brook11.5 mi from City Center
From   US$ 155 /nightSelect
8.4
Great61 reviews
8.0 mi from Stony Brook8.0 mi from City Center
From   US$ 155 /nightSelect
9.5 mi from Stony Brook9.5 mi from City Center
From   US$ 110 /nightSelect
8.4
Great126 reviews
8.5 mi from Stony Brook8.5 mi from City Center
From   US$ 188 /nightSelect
8.2
Great36 reviews
4.3 mi from Stony Brook4.3 mi from City Center
From   US$ 130 /nightSelect

Best hotels and places to stay in Stony Brook

Why visit?

Stony Brook is a charming village located on Long Islands North Shore in New York. It is home to the renowned Stony Brook University and offers a variety of attractions, including beautiful beaches, historic sites, and natural beauty. With a range of hotel options available, staying in Stony Brook allows tourists to explore the surrounding area conveniently.

Where to stay?

Stony Brook Village Center: This area is the heart of Stony Brook and offers a quaint and picturesque setting. With its cobblestone streets, boutique shops, and waterfront views, it provides a delightful experience for visitors. Accommodation options in Stony Brook Village Center range from charming bed and breakfasts to well-appointed hotels, ensuring a comfortable stay near all the attractions.

Port Jefferson: Situated adjacent to Stony Brook, Port Jefferson is another fantastic area to consider for accommodation. This vibrant village boasts a bustling downtown area with a diverse dining scene, unique boutiques, and lively nightlife. From luxurious waterfront resorts to cozy inns, Port Jefferson offers a range of accommodation choices to suit every travelers preferences.

Stony Brook Harbor: For those seeking a tranquil ambiance, staying near Stony Brook Harbor is an excellent choice. This area provides serene waterfront accommodations, allowing guests to enjoy breathtaking views and the opportunity for outdoor activities like boating, fishing, and hiking. Hotels in this area offer a peaceful retreat while still providing easy access to the village center and other attractions.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $400.

Best value for money:

Hilton Garden Inn Stony Brook: Offering comfortable rooms and exceptional service, the Hilton Garden Inn Stony Brook is a top choice for travelers seeking value for money. Located near Stony Brook University, this hotel provides an ideal location for exploring the area. With its spacious accommodations, on-site restaurant, and modern amenities, guests can enjoy a pleasant stay without breaking the bank.

Holiday Inn Express Stony Brook: Another great option for budget-conscious travelers is the Holiday Inn Express Stony Brook. This hotel offers affordable rates and a convenient location near popular attractions like Avalon Park and Preserve. Guests can take advantage of complimentary breakfast, a fitness center, and comfortable rooms. The attentive staff ensures a pleasant stay for all guests.

Three Village Inn: Located in Stony Brook Village Center, the Three Village Inn combines historic charm with affordability. This quaint bed and breakfast offers well-appointed rooms, some of which feature warm and inviting fireplaces. With its central location, guests have easy access to shops, restaurants, and cultural attractions. The Three Village Inn provides a cozy and affordable stay for visitors.

Best kid-friendly hotels:

SpringHill Suites by Marriott Long Island Brookhaven: This family-friendly hotel offers spacious suites that can accommodate families comfortably. With its indoor pool, complimentary breakfast, and close proximity to Splish Splash Water Park, SpringHill Suites ensures an enjoyable stay for children and parents alike.

Danfords Hotel & Marina: Situated in the picturesque Port Jefferson, Danfords Hotel & Marina offers a range of family-friendly amenities. Kids will love the seasonal outdoor pool, and parents can relax at the on-site spa. The hotels location provides easy access to the Maritime Explorium and Harborfront Park, offering plenty of activities for the whole family.

Best hotels for a romantic getaway:

The Waterview at Port Jefferson: This waterfront hotel offers breathtaking views of Port Jefferson Harbor, creating a romantic atmosphere for couples. With luxurious rooms, an on-site restaurant, and a rooftop lounge, The Waterview provides an unforgettable experience for a romantic getaway.

Three Village Inn: With its historic charm, cozy accommodations, and intimate dining options, Three Village Inn is a perfect choice for couples seeking a romantic escape. Situated in Stony Brook Village Center, guests can enjoy the ambiance of the local shops, restaurants, and harbor, making it an ideal location for a romantic stroll.

Best for location:

Hilton Garden Inn Stony Brook: Located near Stony Brook University and various attractions, this hotel offers convenience and comfort. Guests can explore the Stony Brook area easily and enjoy the nearby beaches, golf courses, and shopping destinations.

Hyatt Regency Long Island: Situated just a short drive away from Stony Brook, the Hyatt Regency Long Island provides a peaceful retreat surrounded by lush gardens and a golf course. With its close proximity to both nature and shopping centers, guests can easily experience the best of Long Island.

Danfords Hotel & Marina: Nestled in Port Jefferson, Danfords Hotel & Marina offers stunning views of the harbor and easy access to the villages shops, restaurants, and entertainment venues. Guests can enjoy the vibrant atmosphere of the area and explore the local attractions conveniently.

Best for a short city break:

Hilton Garden Inn Stony Brook: This hotels central location in Stony Brook allows visitors to quickly access the charming village center, where they can experience the local culture, dine at diverse restaurants, and visit historical sites.

SpringHill Suites by Marriott Long Island Brookhaven: Located in Farmingville, this hotel offers a convenient base for exploring both Stony Brook and the surrounding area. Its proximity to attractions like the Pennysaver Amphitheater and Smith Haven Mall ensures a fulfilling city break.

Show moreLess