Find and Book Top Hotels in New Shoreham

Search among 2 available hotels and places to stay in New Shoreham from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-2 out of 2
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
Great46 reviews
MapView on map1.7 km from City Centre600 m from Block Island Historical Society
From   US$ 155 /nightSelect
Bed & Breakfast
8.2
Great28 reviews
MapView on map600 m from City Centre400 m from Greenway Walking Trails
From   US$ 298 /nightSelect

Best Hotels and Places to Stay in New Shoreham

Why Visit?

New Shoreham, located in Rhode Island, offers an incredible coastal getaway with its stunning beaches, charming seaside town atmosphere, and picturesque natural beauty. Visitors can enjoy a peaceful retreat in this idyllic island destination, surrounded by scenic vistas and a plethora of outdoor activities. With a range of top-rated hotels and accommodations to choose from, New Shoreham caters to all types of tourists, whether you are seeking a relaxing beach vacation or an adventurous outdoor experience.

Where to Stay?

Old Harbor: The Old Harbor area is the main hub of activity in New Shoreham, located on Block Island. It offers a variety of options for accommodations, including charming bed and breakfasts, boutique hotels, and inns. Staying in Old Harbor allows easy access to the many restaurants, shops, and art galleries in the area. Visitors can also explore the historic Southeast Light, a picturesque lighthouse situated nearby.

Great Salt Pond: Located on the west side of the island, Great Salt Pond offers a more serene and laid-back atmosphere. This area is perfect for those seeking a quieter retreat surrounded by natures beauty. The Great Salt Pond is an ideal spot for kayaking, fishing, and birdwatching. Accommodation options here range from waterfront hotels to cozy cottages, providing a tranquil escape.

New Harbor: New Harbor is another popular area to stay in New Shoreham. This bustling harbor offers a vibrant maritime atmosphere with a range of accommodations, including hotels with waterfront views and vacation rentals. Visitors can enjoy scenic boat rides, fishing trips, and explore the nearby Mohegan Bluffs, where stunning cliffs overlook the Atlantic Ocean.

What is the Price per Hotel Room per Night?

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

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

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

Best Value for Money:

Sea Breeze Inn: Located in New Harbor, Sea Breeze Inn offers comfortable accommodations at an affordable price. Guests can enjoy cozy rooms with modern amenities, including free Wi-Fi and flat-screen TVs. The inns convenient location allows easy access to the nearby beaches and attractions. With reasonable rates and excellent service, Sea Breeze Inn is a great choice for those looking for value in New Shoreham.

Avonlea: Situated in the heart of Old Harbor, Avonlea is a charming bed and breakfast that offers a delightful stay without a hefty price tag. The inn features cozy rooms with vintage decor and provides a complimentary breakfast. Its central location allows guests to explore the towns shops, restaurants, and landmarks conveniently. The combination of affordability and a cozy atmosphere makes Avonlea a top choice for budget-conscious travelers.

The 1661 Inn: Located in Old Harbor, the 1661 Inn offers comfortable accommodations with a touch of luxury at a reasonable price. Nestled in a historic property, this inn provides spacious rooms with elegant furnishings and beautiful views. Guests can also enjoy on-site dining options and access to nearby beaches. With its blend of affordability and quality, the 1661 Inn is a great option for those seeking value for their money.

Best Kids-Friendly Hotels:

Harborside Inn: Situated in the heart of Old Harbor, Harborside Inn provides a family-friendly atmosphere with comfortable accommodations. The hotel offers spacious rooms suitable for families, and some even come with kitchenettes. Kids can enjoy the outdoor pool, while parents appreciate the convenient location near shops and restaurants. The Harborside Inn ensures a pleasant stay for families visiting New Shoreham.

Blue Dory Inn: Located near Old Harbor, the Blue Dory Inn offers a welcoming environment, perfect for families with kids. The inn provides spacious rooms equipped with modern amenities, including free Wi-Fi and refrigerators. Kids will love the nearby beaches, and parents can relax on the inns sun deck with panoramic ocean views. The Blue Dory Inn offers a comfortable and family-friendly experience.

Best Hotels for Romantic Getaway:

The Spring House Hotel: Situated atop a hill with breathtaking ocean views, The Spring House Hotel offers a romantic retreat on Block Island. With its elegant rooms, some featuring private balconies, couples can immerse themselves in luxury and tranquility. The hotels stunning gardens and on-site dining options add to the romantic ambiance. The Spring House Hotel is the perfect choice for a memorable and romantic getaway.

Ballards Beach Resort: Located right on the beach in Old Harbor, Ballards Beach Resort offers a romantic escape with its waterfront rooms and stunning ocean vistas. Couples can enjoy the resorts private beach, beach bar, and evening entertainment. The resorts bustling atmosphere and close proximity to dining and nightlife options add to the allure of a romantic getaway at Ballards Beach Resort.

Best for Location:

Block Island Beach House: Situated just steps away from the beach, Block Island Beach House offers a prime location in Old Harbor. With its modern rooms and stylish decor, guests can enjoy comfort and convenience. The hotels outdoor pool, restaurant, and bar create a vibrant atmosphere, while the nearby attractions and amenities are easily accessible. Block Island Beach House is the perfect choice for those wanting to make the most of the islands beach lifestyle.

Hotel Manisses: Located in a tranquil area of New Shoreham, Hotel Manisses provides a peaceful retreat while still being within walking distance to Old Harbor. The hotel features elegant rooms and suites with luxurious amenities, including whirlpool tubs and fireplaces. Guests can savor delectable cuisine at the on-site restaurant and explore the nearby Mohegan Bluffs. Hotel Manisses offers a serene and convenient location for a relaxing stay.

National Hotel: Situated in the heart of Old Harbor, the National Hotel provides a central location with easy access to shops, restaurants, and historic sites. This charming hotel offers comfortable rooms with unique decor, maintaining a historic charm blended with modern amenities. Guests can enjoy the hotels restaurant and bar, as well as the vibrant atmosphere of the surrounding area. The National Hotel offers both comfort and convenience in an ideal location.

Best for a Short City Break:

The Surf Hotel: Located in Old Harbor, The Surf Hotel offers a boutique hotel experience with comfortable rooms featuring coastal-inspired decor. The hotel is within walking distance of the main attractions, shops, and restaurants, making it convenient for a short city break. Guests can relax on the hotels outdoor patio and enjoy easy access to nearby beaches and activities.

The Inn at Old Harbor: Nestled in the heart of Old Harbor, The Inn at Old Harbor provides a cozy and intimate setting for a short city break. With its individually decorated rooms and warm hospitality, guests can enjoy a relaxed and comfortable stay. The inn is located within close proximity to the harbor, restaurants, and shopping, making it an ideal choice for exploring the charm of New Shoreham on a short getaway.

Show moreLess