Skip to main content

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

The best beach hotels in Block Island

Check out our pick of great beach hotels on

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+

Beach access

Beachfront
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Situated in New Shoreham, 1.6 km from Fred Benson Town Beach, Old Town Inn features accommodation with a garden, free private parking, a shared lounge and a terrace. The property is located 700 metres from Block Island, 4.5 km from Southeast Lighthouse and 1.6 km from Block Island Historical Society. The property provides a 24-hour front desk and free WiFi is available. The Inn is very cosy with tastefully furnished rooms. It is a great base to explore the island. Breakfast was the best we had anywhere in the US. Staff was welcoming and helpful. We also highly appreciated that were were allowed an early checkin as it was pouring rain upon arrival at the Inn.

Show more Show less
9.6
Exceptional
229 reviews
Price from
US$190
per night

Located within a few steps of Baby Beach and 2.4 km of Block Island, Avonlea offers rooms with air conditioning and a private bathroom in New Shoreham. This bed and breakfast provides free private parking and luggage storage space. Featuring family rooms, this property also provides guests with a sun terrace. Incredible ocean view and very friendly staff/atmosphere. Lots of places to sit and relax while looking at the beach. Complimentary coffee available all day. The wine/social hour was fun.

Show more Show less
9.6
Exceptional
83 reviews
Price from
US$182.85
per night

Situated on Block Island, just off the coast of Rhode Island, this historic hotel offers stunning views, delicious on-site dining options and is moments from beautiful beaches and area attractions.

Guests at the National can enjoy relaxing on the hotel's large porch, offering beautiful views of the ocean. The hotel also features an on-site restaurant, the Tap & Grill, which offers a variety of fresh seafood dishes. Historic property. Great facilities. Good weather or rainy, it will satisfy.

Show more Show less
9.1
Superb
72 reviews
Price from
US$239
per night

Located in New Shoreham and with Ballard's Beach reachable within a few steps, Ballard's Beach Resort provides express check-in and check-out, non-smoking rooms, a shared lounge, free WiFi throughout the property and a bar. The property is set 3 km from Block Island, 2.7 km from Southeast Lighthouse and 700 metres from Block Island Historical Society. The property offers services including meeting and banquet facilities and evening entertainment. No breakfast was being served when we visited in the pre-season.

Show more Show less
8.3
Very good
19 reviews
Price from
US$238.80
per night

Boasting a garden and views of sea, Rose Farm Inn is a bed and breakfast set in a historic building in New Shoreham, 1.5 km from Ballard's Beach. The property features garden views and is 3.5 km from Block Island and 2.3 km from Southeast Lighthouse. The bed and breakfast also offers free WiFi, free private parking and facilities for disabled guests. breakfast was minimal... would like to have seen something more substantial. the gardens were fantastic. there was even a sweet cat to welcome us.

Show more Show less
8.6
Fabulous
92 reviews
Price from
US$287.50
per night

Located on Block Island, this Block Island Beach House resort offers on-site dining.

The restaurant and bar at Block Island Beach House prepares options for breakfast, lunch and dinner. Guests can enjoy dining and entertainment on the wraparound terrace and waterfront deck. First visit and everything was what we expected!!!! Had a great mother/daughter getaway! Started a tradition and can't wait to go back next summer!!! We arrived early, our room wasn't ready but the staff took our bags for us and would call when the room was ready. We were able to use all the facilities at the hotel, so we headed for the beach!

Show more Show less
7.7
Good
202 reviews
Price from
US$199
per night

Situated in New Shoreham, 1.2 km from Ballard's Beach, Atlantic Inn features accommodation with a garden, free private parking, a terrace and a restaurant. Boasting a bar, the hotel is close to several noted attractions, around 700 metres from Greenway Walking Trails and around 1.2 km from Block Island Historical Society. The accommodation offers evening entertainment and a concierge service. The Atlantic Inn exceeded our expectations across the board- from the quiet and convenient location to the beautiful grounds to the deliciously prepared food and drink. We were especially impressed by the staff who were warm and attentive and went out of their way to make sure our stay was nothing but perfection.

Show more Show less
7.9
Good
48 reviews
Price from
US$213.92
per night

Located in New Shoreham and within 400 metres of Baby Beach, Island Manor Resort by VRHost features barbecue facilities, non-smoking rooms, and free WiFi throughout the property. Featuring family rooms, this property also provides guests with a children's playground. Block Island Historical Society is 200 metres from the resort and Greenway Walking Trails is 1.2 km away.

Show more Show less

Most booked beach hotels in Block Island this month

Beach Hotels that guests love in Block Island