Skip to main content

Stay in Block Island's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Old Town Inn

Hotel in New Shoreham

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. This property has a homey vibe, very clean, all staff are warm and accomodating. I brought my small dog with me and she enjoyed the big backyard. The location is 6 minutes (by bike) from the harbor.

Show more Show less
9.5
Exceptional
269 reviews
Price from
£162
per night

National Hotel 4 stars

Hotel in New Shoreham

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. location Friendly staff who did an exceptional job of accommodating us when the ferry service was interrupted for days because of inclement weather

Show more Show less
9
Superb
73 reviews
Price from
£204
per night

Block Island Beach House 3 stars

Hotel in New Shoreham

Located on Block Island, this Block Island Beach House resort offers on-site dining. Each room has a private bathroom, and select rooms have views of the Atlantic Ocean. Great location, views, and decor. Friendly staff.

Show more Show less
8.2
Very good
175 reviews
Price from
£206
per night

Ballard's Beach Resort

Hotel in New Shoreham

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... No breakfast was being served when we visited in the pre-season.

Show more Show less
8.5
Very good
16 reviews
Price from
£206
per night

Atlantic Inn

Hotel in New Shoreham

Situated in New Shoreham, 200 metres from Ballard's Beach, Atlantic Inn features accommodation with a garden, free private parking, a terrace and a restaurant. In a league to its own in historic Island inns. Not overly decorated or inappropriately quirky and kitschy. Restaurant and bar were also above competition in terms of quality, decor and execution. As well as menu was inline with the appropriate level of New England waterfront cuisine utilizing local ingredients without being overly innovative or trendy.

Show more Show less
8.9
Fabulous
42 reviews
Price from
£204
per night

Neptune House, a VRI resort 4 stars

New Shoreham

Featuring 4-star accommodation, Neptune House, a VRI resort is set in New Shoreham, 1.2 km from Baby Beach and 1.4 km from Fred Benson Town Beach. Sam was great! Loved rom #10, will be back in a couple of years!

Show more Show less
9.3
Superb
12 reviews
Price from
£150
per night

Avonlea

New Shoreham

Located within a few steps of Baby Beach and 300 metres of Fred Benson Town Beach, Avonlea offers rooms with air conditioning and a private bathroom in New Shoreham. Breakfast was beautifully laid out on a piano

Show more Show less
9.4
Superb
42 reviews
Price from
£208
per night

Payne's Harbor View Inn

New Shoreham

Located in New Shoreham and within 700 metres of Fred Benson Town Beach, Payne's Harbor View Inn features a garden, non-smoking rooms, and free WiFi. Breakfast was good. The property is about a 17 minute walk from town. Very well keep.

Show more Show less
9.1
Superb
41 reviews
Price from
£191
per night

Rose Farm Inn

New Shoreham

Rose Farm Inn is situated in New Shoreham, 850 metres from Block Island Ferry and 2.2 km from Southeast Lighthouse and Fred Benson Town Beach. Atmosphere. Friendly, location, grounds

Show more Show less
8.7
Fabulous
155 reviews
Price from
£195
per night

Barrington Inn Barn

New Shoreham

Set within 700 metres of Fred Benson Town Beach and less than 1 km of Baby Beach, Barrington Inn Barn provides rooms with air conditioning and a private bathroom in New Shoreham.

Show more Show less
Price from
£451
per night

Hotels with extra health and safety measures

Find hotels in Block Island with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels on Block Island in the past month

See all

FAQs about hotels on Block Island

Explore guest reviews of hotels on Block Island

See all
gogless