Nantucket Island Massachusetts Accommodations

Find accommodations in Nantucket Island with the hotel list provided below. Search for cheap and discounted hotel and motel rates in or close to Nantucket Island, MA for your business or personal leisure travel. We provide the best Nantucket Island Massachusetts hotel/motel rooms. Review the Nantucket Island hotel list below to find the perfect lodging. We also have a map of the Nantucket Island hotels. Planning a group? Lock in Nantucket Island Group Hotel Rates

The Nantucket Island center is approximately 5 miles northwest of Nantucket Memorial Airport and 23 miles south of West Dennis Beach.

Located near the coast of Cape Cod in Massachusetts, Nantucket is a beautiful spot for visitors. From its quaint cobblestone streets and lively harbor to its stunning beaches and historic buildings, the area has been a popular vacation destination for centuries. The island was first settled by English colonists in the 1600s, and it quickly became a center of the whaling industry. In the 1800s, the island's popularity grew as wealthy families built luxurious mansions and sea captains built their own homes. Today, these historic buildings and cobblestone streets give Nantucket its unique charm. When it comes to attractions, the area has plenty to offer. It is home to a variety of museums, galleries, and historic sites. Visitors can explore the cobblestone streets of Nantucket's downtown district or take a boat ride to the nearby Great Point Lighthouse. There are plenty of outdoor activities to enjoy, including hiking, biking, kayaking, and more. The local beaches are some of the most beautiful in the world. With miles of sand and crystal clear waters, there's something for everyone here. When in the area, head to Coskata Beach for a day of sunbathing, or take a stroll along the beachfront promenade at Madaket Beach. And when it comes to dining, Nantucket offers a wide variety of options. From upscale restaurants to local seafood shacks, there's something to satisfy your hunger. With its charming cobblestone streets and stunning beaches, the island is a destination like no other. Whether you're searching for a luxurious beachfront suite or a cozy inn far from the chaos of city life, you can find a wide variety of accommodations to suit your needs in Nantucket. Local lodgings feature a range of amenities, including swimming pools, spas, fitness centers, and restaurants. Many of the hotels on the island have private balconies and patios that overlook the ocean or the harbor. They are perfect for enjoying the stunning views of Nantucket Island while sipping a cup of coffee in the morning or watching the sun go down in the evening. Whether you're in the area for business or pleasure, you'll be able to find an ideal place to stay. More from this guide...

Nantucket Island Hotels & Accommodations

Chatham Bars Inn 297 Shore Rd, Chatham, MA 02633 +1-888-389-4121 ~27.22 miles north of Nantucket Island
  • Luxury 5-star Resort property
  • Hotel has 217 rooms
Call to Book
Add your dates for price
Excellent 9.2 /10 Latest Reviews Call BookMore Details
Margaritaville Resort Cape Cod 1225 Iyannough Rd, Hyannis, MA 02601 +1-888-675-2083 ~26.40 miles north of Nantucket Island
  • Expensive Resort property
  • Access to gym on-site
Call to Book
Add your dates for price
Very Good 8.5 /10 Recent Reviews Call BookMore Details
Harbor View Hotel 131 North Water St. Marthas Vineyard, Edgartown, MA 02539 +1-800-716-8490 ~20.08 miles west of Nantucket Island
  • Luxury 5 star hotel
  • 18 suites in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Review Score Call BookMore Details
Aiden by Best Western Cape Cod - West Yarmouth 476 Route 28, West Yarmouth, MA 02673 +1-800-805-5223 ~23.79 miles north of Nantucket Island
  • 3 star property
  • 6 suites in hotel
Call to Book
Add your dates for price
Average 7.7 /10 Guest Reviews Call BookMore Details
The Mansion at Ocean Edge 2907 Main Street, Brewster, MA 02631 +1-888-965-1860 ~31.85 miles north of Nantucket Island
  • 4 star hotel
  • Check-in time: 4:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.2 /10 Reviews Call BookMore Details
Blue Water Resort 291 South Shore Dr, South Yarmouth, MA 02664 +1-888-788-5576 ~23.03 miles north of Nantucket Island
  • 3-star Resort property
  • Hotel has 18 suites
Call to Book
Add your dates for price
Very Good 8.4 /10 Read Reviews Call BookMore Details
Riviera Beach Resort 327 South Shore Drive, South Yarmouth, MA 02664 +1-888-897-9207 ~22.99 miles north of Nantucket Island
  • Midscale property
  • Hotel has 2 suites
Call to Book
Add your dates for price
Very Good 8.2 /10 Reviews Call BookMore Details
Doubletree by Hilton Cape Cod - Hyannis 287 Iyannough Rd, Hyannis, MA 02601 +1-888-311-4278 ~25.04 miles north of Nantucket Island
  • Four-star property
  • 160 rooms in property
Call to Book
Add your dates for price
Very Good 8.4 /10 Guest Reviews Call BookMore Details
Bayside Resort Hotel 225 Route 28, West Yarmouth, MA 02673 +1-888-469-4795 ~24.31 miles north of Nantucket Island
  • 3 star hotel
  • Check-in: 4:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.8 /10 Read Reviews Call BookMore Details
Sea Crest Beach Resort 350 Quaker Rd, North Falmouth, MA 02556 +1-888-734-9421 ~33.82 miles northwest of Nantucket Island
  • 3 star hotel
  • 265 rooms in hotel
Call to Book
Add your dates for price
Average 7.8 /10 Recent Reviews Call BookMore Details
Wequassett Resort and Golf Club 2173 Head of the Bay Rd. Route 28, Harwich, MA 02645 +1-888-841-5292 ~29.03 miles north of Nantucket Island
  • Luxury 5-star Resort property
  • Pets Welcome
Call to Book
Add your dates for price
Excellent 9.2 /10 Recent Reviews Call BookMore Details
Cape Cod Family Resort and Parks 512 Main St. Route 28, West Yarmouth, MA 02673 +1-888-455-5160 ~23.79 miles north of Nantucket Island
  • Mid-scale Motel property
  • Check-in: 3:00 PM - 11:00 PM
Call to Book
Add your dates for price
Very Good 8.4 /10 Latest Reviews Call BookMore Details
Ocean Club on Smugglers Beach 329 South Shore Dr, South Yarmouth, MA 02664 +1-888-965-8297 ~23.01 miles north of Nantucket Island
  • Three Star property
  • Gym / Fitness Center Available
Call to Book
Add your dates for price
Excellent 9.2 /10 Review Score Call BookMore Details
Red Jacket Beach Resort 1 South Shore Drive, South Yarmouth, MA 02664 +1-888-906-6358 ~22.73 miles north of Nantucket Island
  • Three Star property
  • Hotel has 9 suites
Call to Book
Add your dates for price
Very Good 8.7 /10 Read Reviews Call BookMore Details
Courtyard by Marriott Cape Cod Hyannis 707 Iyannough Road, Hyannis, MA 02601 +1-888-749-6785 ~25.57 miles north of Nantucket Island
  • Midscale property
  • Hotel has an eco-friendly policy Learn more
Call to Book
Add your dates for price
Very Good 8.8 /10 Read Reviews Call BookMore Details
Green Harbor Resort 182 Baxter Avenue, West Yarmouth, MA 02673 +1-888-878-9982 ~23.82 miles north of Nantucket Island
  • Mid-scale property
  • 50 suites in hotel
Call to Book
Add your dates for price
Excellent 9.6 /10 Read Reviews Call BookMore Details
Hyannis Harbor Hotel 213 Ocean St, Hyannis, MA 02601 +1-888-389-4485 ~24.17 miles north of Nantucket Island
  • Affordable hotel
  • Hotel has 3 floors
Call to Book
Add your dates for price
Very Good 8.2 /10 Hotel Reviews Call BookMore Details
Vineyard Square Hotel & Suites 38 North Water Street, Edgartown, MA 02539 +1-888-389-4121 ~20.30 miles west of Nantucket Island
  • High end hotel
  • 34 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 Read Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Cape Cod Hyannis 867 Iyannough Road, Hyannis, MA 02601 +1-888-675-2083 ~25.94 miles north of Nantucket Island
  • 3-star property
  • 12 suites in property
Call to Book
Add your dates for price
Very Good 8.8 /10 Recent Reviews Call BookMore Details
The Richard The Edgartown Collection 104 Main St, Edgartown, MA 02539 +1-800-716-8490 ~20.54 miles west of Nantucket Island
  • 3-star property
  • Check-in time: 4:00 PM - 7:00 PM
Call to Book
Add your dates for price
Excellent 9.6 /10 Read Reviews Call BookMore Details
Chatham Wayside Inn 512 Main St, Chatham, MA 02633 +1-800-805-5223 ~26.82 miles north of Nantucket Island
  • 4-star hotel
  • Gym is available on property
Call to Book
Add your dates for price
Excellent 9.2 /10 Reviews Call BookMore Details
Hyannis Travel Inn 18 North St, Hyannis, MA 02601 +1-888-965-1860 ~24.71 miles north of Nantucket Island
  • Midscale hotel
  • Check-in time: 3:00 PM - 11:00 PM
Call to Book
Add your dates for price
Excellent 9.2 /10 Reviews Call BookMore Details
Holiday Inn Hyannis by IHG 1127 Iyannough Rd, Hyannis, MA 02601 +1-888-788-5576 ~26.25 miles north of Nantucket Island
  • Three Star hotel
  • Fitness center on property
Call to Book
Add your dates for price
Very Good 8.2 /10 Latest Reviews Call BookMore Details
21 Broad Hotel 21 Broad Street, Nantucket, MA 02554 +1-888-897-9207 ~2.74 miles southeast of Nantucket Island
  • 3 star hotel
  • Hotel has 27 rooms
Call to Book
Add your dates for price
Excellent 9.6 /10 Hotel Reviews Call BookMore Details
All Seasons Resort Trademark Collection by Wyndham 1199 Route 28, South Yarmouth, MA 02664 +1-888-311-4278 ~24.33 miles north of Nantucket Island
  • 3 star property
  • 2 floors in hotel
Call to Book
Add your dates for price
Very Good 8.2 /10 Reviews Call BookMore Details
Iris Hotel Cape Cod 291 Jones Rd, Falmouth, MA 02540 +1-888-469-4795 ~29.84 miles northwest of Nantucket Island
  • Three Star property
  • Check in: 3:00 PM - anytime
Call to Book
Add your dates for price
Average 7.9 /10 Latest Reviews Call BookMore Details
White Elephant Hotel 50 Easton Street, Nantucket, MA 02554 +1-888-734-9421 ~2.67 miles southeast of Nantucket Island
  • hotel
  • Fitness center on property
Call to Book
Add your dates for price
Excellent 9.6 /10 Hotel Reviews Call BookMore Details
The Sydney The Edgartown Collection 22 North Water Street, Edgartown, MA 02539 +1-888-841-5292 ~20.32 miles west of Nantucket Island
  • Affordable hotel
  • Check-in time: 4:00 PM - 7:00 PM
Call to Book
Add your dates for price
Excellent 9.6 /10 Recent Reviews Call BookMore Details
Summer House Hotel 17 Ocean Ave, Nantucket, MA 02554 +1-888-455-5160 ~9.61 miles east of Nantucket Island
  • Inexpensive hotel
  • 19 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.0 /10 Recent Reviews Call BookMore Details
Summercamp 70 Lake Avenue, Oak Bluffs, MA 02557 +1-888-965-8297 ~24.21 miles west of Nantucket Island
  • 3-star property
  • 5 floors in property
Call to Book
Add your dates for price
Excellent 9.4 /10 Review Score Call BookMore Details
Blue Rock Resort 39 Todd Rd, South Yarmouth, MA 02664 +1-888-906-6358 ~25.76 miles north of Nantucket Island
  • 3-star property
  • Check in: 4:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.6 /10 Hotel Reviews Call BookMore Details
Hampton Inn Cape Cod Canal 12 Kendall Rae Place, Buzzards Bay, MA 02532 +1-888-749-6785 ~38.40 miles northwest of Nantucket Island
  • Midscale hotel
  • Gym is available on property
Call to Book
Add your dates for price
Excellent 9.4 /10 Recent Reviews Call BookMore Details
Anchor in Distinctive Waterfront Lodging 1 South Street, Hyannis, MA 02601 +1-888-878-9982 ~24.41 miles north of Nantucket Island
  • Three Star property
  • Check-in: 4:00 PM - 11:00 PM
Call to Book
Add your dates for price
Excellent 9.4 /10 Review Score Call BookMore Details
Hampton Inn & Suites Cape Cod-West Yarmouth 99 Main St. Route 28, West Yarmouth, MA 02673 +1-888-389-4485 ~24.53 miles north of Nantucket Island
  • Three Star property
  • Pets Welcome
Call to Book
Add your dates for price
Very Good 8.8 /10 Hotel Reviews Call BookMore Details
Edgar Hotel Marthas Vineyard an Ascend Collection Hotel 227 Upper Main St, Edgartown, MA 02539 +1-888-389-4121 ~20.99 miles west of Nantucket Island
  • 3 star hotel
  • Check in: 3:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.4 /10 Guest Reviews Call BookMore Details
Ocean Mist Beach Hotel & Suites 97 South Shore Drive, South Yarmouth, MA 02664 +1-888-675-2083 ~22.78 miles north of Nantucket Island
  • Midscale hotel
  • 2 floors in hotel
Call to Book
Add your dates for price
Very Good 8.2 /10 Guest Reviews Call BookMore Details
TownePlace Suites by Marriott Wareham Buzzards Bay 50 Rosebrook Place, Wareham, MA 02571 +1-800-716-8490 ~44.51 miles northwest of Nantucket Island
  • Midscale hotel
  • 85 suites in property
Call to Book
Add your dates for price
Excellent 9.0 /10 Guest Reviews Call BookMore Details
Nantucket Inn 1 Miller Lane, Nantucket, MA 02554 +1-800-805-5223 ~5.29 miles southeast of Nantucket Island
  • Midscale Resort hotel
  • 6 suites in property
Call to Book
Add your dates for price
Excellent 9.2 /10 Guest Reviews Call BookMore Details
Four Points by Sheraton Eastham Cape Cod 3800 State Hwy, Eastham, MA 02642 +1-888-965-1860 ~37.49 miles north of Nantucket Island
  • 3 star property
  • Check in time: 3:00 PM - 3:30 AM
Call to Book
Add your dates for price
Very Good 8.2 /10 Reviews Call BookMore Details
Faraway Marthas Vineyard 23 Kelly Street, Edgartown, MA 02539 +1-888-788-5576 ~20.30 miles west of Nantucket Island
  • High-end property
  • 3 floors in property
Call to Book
Add your dates for price
Excellent 9.0 /10 Hotel Reviews Call BookMore Details
Holiday Inn Express Hyannis Cape Cod by IHG 1470 Iyannough Road, Hyannis, MA 02601 +1-888-897-9207 ~26.80 miles north of Nantucket Island
  • Midscale property
  • 3 floors in property
Call to Book
Add your dates for price
Average 7.5 /10 Hotel Reviews Call BookMore Details
Hotel Pippa 5 Chestnut Street, Nantucket, MA 02554 +1-888-311-4278 ~2.76 miles southeast of Nantucket Island
  • Midscale property
  • 17 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.4 /10 Reviews Call BookMore Details
The Beachside 30 North Beach Street, Nantucket, MA 02554 +1-888-469-4795 ~2.40 miles southeast of Nantucket Island
  • Four star property
  • Hotel has 3 suites
Call to Book
Add your dates for price
Excellent 9.4 /10 Hotel Reviews Call BookMore Details
Comfort Inn Hyannis - Cape Cod 259 Main Street, Hyannis, MA 02601 +1-888-734-9421 ~24.55 miles north of Nantucket Island
  • Affordable property
  • 93 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.0 /10 Read Reviews Call BookMore Details
The Franklin Hotel Marthas Vineyard 222 Upper Main St, Edgartown, MA 02539 +1-888-841-5292 ~20.99 miles west of Nantucket Island
  • 2 star hotel
  • Pets Allowed
Call to Book
Add your dates for price
Excellent 9.0 /10 Reviews Call BookMore Details
Courtyard Resort 125 North St, Hyannis, MA 02601 +1-888-455-5160 ~24.58 miles north of Nantucket Island
  • Cheap hotel
  • Check-in time: 4:00 PM - 9:00 PM
Call to Book
Add your dates for price
Very Good 8.6 /10 Review Score Call BookMore Details
Pelham House Resort 14 Sea Street, Dennis Port, MA 02639 +1-888-965-8297 ~23.30 miles north of Nantucket Island
  • 3-star Resort property
  • Hotel has 3 floors
Call to Book
Add your dates for price
Very Good 8.8 /10 Latest Reviews Call BookMore Details
The Wauwinet 120 Wauwinet Road, Nantucket, MA 02584 +1-888-906-6358 ~7.22 miles east of Nantucket Island
  • hotel
  • 32 rooms in property
Call to Book
Add your dates for price
Excellent 9.6 /10 Read Reviews Call BookMore Details
Queen Anne Inn 70 Queen Anne Rd, Chatham, MA 02633 +1-888-749-6785 ~26.89 miles north of Nantucket Island
  • Four-star property
  • 31 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.6 /10 Read Reviews Call BookMore Details
Cape Cod Harbor House Inn 119 Ocean Street, Hyannis, MA 02601 +1-888-878-9982 ~24.35 miles north of Nantucket Island
  • Three Star Motel hotel
  • Hotel has 18 rooms
Call to Book
Add your dates for price
Excellent 9.2 /10 Reviews Call BookMore Details

Next: See My Nantucket Island Hotels with Pricing

The Perfect Time to Visit Nantucket Island: Enjoy the Island's Natural Beauty at Its Peak

Nantucket Island, Massachusetts is an idyllic destination that can cater to everyone's whims. Whether you're in the mood for a peaceful getaway or a fun-filled adventure, the island has it all. The unique combination of stunning natural beauty and a rich culture makes it a fantastic spot to get to know. While Nantucket is a year-round destination, certain times of the year are more suitable for your visit. Summer is the peak season for tourists for a reason. From June to August, the days here are typically warm and sunny, and the ocean is perfect for swimming. During this time, the island comes alive with festivals, concerts, fairs, and other events. The beaches are packed with people enjoying the sun and sand, and the restaurants and stores are bustling. For those preferring a more relaxed setting, shoulder season (April-May and September-October) is an ideal period. The temperatures are still comfortable, and the crowds are much more manageable. It's a great time to explore the island's many attractions without the rush of the summer months. Regardless of when you decide to visit, Nantucket Island is sure to suggest an unforgettable experience. So why not plan your visit today and start exploring the best of Nantucket?

Unlock Incredible Savings with Nantucket Island Hotel Deals

Whether you're planning a family reunion, a company retreat, a wedding, or just a trip with a large group of friends, Nantucket Island is the magical location. Here, you'll find plenty of activities to keep everyone entertained during your stay. We know that planning a special getaway for a large group can be challenging, so we've put together some offers to make sure your stay is a success. For starters, some hotels in the area give discounts for large groups. You'll get the best rates when you book 10 or more rooms. Besides this, local lodgings often propose exclusive packages that include a variety of pastimes, from whale watching and fishing trips to beachfront dinners and spa treatments. And finally, there are discounts for AAA members, seniors, military personnel, and students. With our price cuts and special offers, you're sure to have a memorable and enjoyable stay here.

Explore Nantucket Island: Discover the Island's Rich History, Enjoy Spectacular Views, and Take Part in Unique Activities

Whether you're seeking an idyllic beach escape or a unique history-filled destination, Nantucket Island has all the ingredients for an unforgettable vacation. Take a leisurely stroll through the cobblestone streets downtown and explore the many boutiques and galleries, or visit some of the island's historical sites like the Whaling Museum and Brant Point Lighthouse. Don't forget to enjoy fresh seafood at one of the many waterfront restaurants. And then, head to the beach for a day of sun and sand – with so many of them to choose from, you'll be sure to find the picturesque spot for a relaxing trip here. From Jetties Beach for a peaceful picnic to Surfside Beach for a thrilling wave-riding adventure, there's something to satisfy your appetite for adventures. For a close-up look at the island's stunning scenery and wildlife, take a boat tour around the area. Or try whale watching to get a glimpse of the majestic creatures that call Nantucket home. Regardless of how you decide to spend your time here, you're sure to have a memorable experience. So come and explore the island's wealth.

Back to Top