Skip to main content
IslandSpots
← Back to Block Island

Hotels & Resorts in Block Island

Block Island has at least 31 places listed under Hotels & Resorts. The best rated is Darius Inn (5.0 from 159 reviews). 10 tours can be booked on IslandSpots.

Hotels & Resorts venues on Block Island

Real local businesses — 24 listed, book direct.

Looking for great hotels & resorts in Block Island? These are the venues travellers rate highest — what makes each one worth your visit:

Darius Inn★ 5.0 (159)

Meet Darius Inn, a hotel in Block Island, at 62 Dodge St, New Shoreham, RI 02807, United States. The property sits on Block Island, placing it within the island's hotel scene. Darius Inn has drawn 159 reviews from past guests. Its position on Block Island keeps it close to New Harbor, Old Harbor and Block Island Town.

Read more →

Avonlea★ 4.8 (128)

On Block Island, Avonlea occupies 597 Corn Neck Rd, New Shoreham, RI 02807, United States. The property sits along Corn Neck Road, the island's main northern artery, with New Harbor and Old Harbor both within easy reach.

Read more →

1661 Inn★ 4.7 (364)

1661 Inn, a hotel on Block Island, sits at 43 Spring St, New Shoreham, RI 02807, United States. Its position in New Shoreham keeps Block Island Town, Old Harbor and New Harbor within the nearby area, with Mohegan Bluffs, Corn Neck Road and Ballards Beach further out.

Read more →
Darius Inn
5.0

Hotel

Darius Inn

62 Dodge St, New Shoreham, RI 02807, Estados Unidos

Old Bakery Inn
5.0

Hotel

Old Bakery Inn

226 Water St, New Shoreham, RI 02807, Estados Unidos

Avonlea
4.8

Hotel

Avonlea

597 Corn Neck Rd, New Shoreham, RI 02807, Estados Unidos

1661 Inn
4.7

Hotel

1661 Inn

43 Spring St, New Shoreham, RI 02807, Estados Unidos

Rose Farm Inn - Building 3
4.7

Hotel

Rose Farm Inn - Building 3

1005 High St, New Shoreham, RI 02807, Estados Unidos

Rose Farm Inn - Captain Rose House
4.7

Hotel

Rose Farm Inn - Captain Rose House

1005 High St, New Shoreham, RI 02807, Estados Unidos

Rose Farm Inn - The Farm House
4.7

Hotel

Rose Farm Inn - The Farm House

1005 High St, New Shoreham, RI 02807, Estados Unidos

Blue Dory Inn
4.6

Hotel

Blue Dory Inn

61 Dodge St, New Shoreham, RI 02807, Estados Unidos

Neptune Lodge Number 21
4.6

Hotel

Neptune Lodge Number 21

64 Connecticut Ave, New Shoreham, RI 02807, Estados Unidos

Island Manor Resort
4.6

Hotel

Island Manor Resort

215 Chapel St, New Shoreham, RI 02807, Estados Unidos

The Spring House Hotel
4.5

Hotel

The Spring House Hotel

Spring House Hotel, 51 Spring St, New Shoreham, RI 02807, Estados Unidos

Water Street Inn
4.5

Hotel

Water Street Inn

41 Water St, New Shoreham, RI 02807, Estados Unidos

Ballard's Beach Resort
4.4

Hotel

Ballard's Beach Resort

42 Water St, New Shoreham, RI 02807, Estados Unidos

The National Hotel
4.4

Hotel

The National Hotel

36 Water St, New Shoreham, RI 02807, Estados Unidos

National Hotel
4.4

Hotel

National Hotel

36 Water St, New Shoreham, RI 02807, Estados Unidos

Hotel Manisses
4.3

Hotel

Hotel Manisses

251 Spring St, New Shoreham, RI 02807, Estados Unidos

Atlantic Inn
4.3

Hotel

Atlantic Inn

359 High St, New Shoreham, RI 02807, Estados Unidos

Bellevue House
4.2

Hotel

Bellevue House

356 High St, New Shoreham, RI 02807, Estados Unidos

Block Island Beach House
4.1

Hotel

Block Island Beach House

32 Dodge St, New Shoreham, RI 02807, Estados Unidos

New Shoreham House
4.1

Hotel

New Shoreham House

53 Water St, New Shoreham, RI 02807, Estados Unidos

The Gothic Inn
4.0

Hotel

The Gothic Inn

440 Dodge St, New Shoreham, RI 02807, Estados Unidos

Sea Crest Inn
3.7

Hotel

Sea Crest Inn

334 High St, New Shoreham, RI 02807, Estados Unidos

Hotel

Ballard's Hotel

Hotel

Old Town Inn