Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

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/Motels & Accommodations

Chatham Bars Inn 297 Shore Rd, Chatham, MA 02633 ~27.22 miles north of Nantucket Island
  • Luxurious 5 Star Resort hotel
  • 217 rooms in property
Call to Book
Add your dates for price
Excellent 9.2 /10 Latest Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Margaritaville Resort Cape Cod 1225 Iyannough Rd, Hyannis, MA 02601 ~26.40 miles north of Nantucket Island
  • Four star Resort hotel
  • Gym / Fitness Center Available
Call to Book
Add your dates for price
Very Good 8.5 /10 Guest Reviews Call BookMore Details
Harbor View Hotel 131 North Water St. Marthas Vineyard, Edgartown, MA 02539 ~20.08 miles west of Nantucket Island
  • Luxury Five Star property
  • Pets are Welcome
Call to Book
Add your dates for price
Very Good 8.8 /10 Recent Reviews Call BookMore Details
Aiden by Best Western Cape Cod - West Yarmouth 476 Route 28, West Yarmouth, MA 02673 ~23.79 miles north of Nantucket Island
  • Midscale hotel
  • Hotel has a green policy Learn more
Call to Book
Add your dates for price
Average 7.7 /10 Read Reviews Call BookMore Details
The Mansion at Ocean Edge 2907 Main Street, Brewster, MA 02631 ~31.85 miles north of Nantucket Island
  • 4-star hotel
  • 248 suites in property
Call to Book
Add your dates for price
Very Good 8.2 /10 Recent Reviews Call BookMore Details
Blue Water Resort 291 South Shore Dr, South Yarmouth, MA 02664 ~23.03 miles north of Nantucket Island
  • Three Star Resort property
  • Gym is available on property
Call to Book
Add your dates for price
Very Good 8.4 /10 Guest Reviews Call BookMore Details
Riviera Beach Resort 327 South Shore Drive, South Yarmouth, MA 02664 ~22.99 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.2 /10 Read Reviews Call BookMore Details
Doubletree by Hilton Cape Cod - Hyannis 287 Iyannough Rd, Hyannis, MA 02601 ~25.04 miles north of Nantucket Island
  • Four star property
  • Check-in time: 4:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.4 /10 Reviews Call BookMore Details
Bayside Resort Hotel 225 Route 28, West Yarmouth, MA 02673 ~24.31 miles north of Nantucket Island
  • Affordable hotel
  • Check-in time: 4:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.8 /10 Review Score Call BookMore Details
Sea Crest Beach Resort 350 Quaker Rd, North Falmouth, MA 02556 ~33.82 miles northwest of Nantucket Island
  • 3 star hotel
  • Gym is available on property
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 ~29.03 miles north of Nantucket Island
  • Luxurious 5 Star Resort hotel
  • 2 floors in property
Call to Book
Add your dates for price
Excellent 9.2 /10 Hotel Reviews Call BookMore Details
Cape Cod Family Resort and Parks 512 Main St. Route 28, West Yarmouth, MA 02673 ~23.79 miles north of Nantucket Island
  • 3-star Motel property
  • 70 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.4 /10 Recent Reviews Call BookMore Details
Ocean Club on Smugglers Beach 329 South Shore Dr, South Yarmouth, MA 02664 ~23.01 miles north of Nantucket Island
  • 3 star property
  • 63 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 Latest Reviews Call BookMore Details
Red Jacket Beach Resort 1 South Shore Drive, South Yarmouth, MA 02664 ~22.73 miles north of Nantucket Island
  • Three Star property
  • 160 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.7 /10 Hotel Reviews Call BookMore Details
Courtyard by Marriott Cape Cod Hyannis 707 Iyannough Road, Hyannis, MA 02601 ~25.57 miles north of Nantucket Island
  • 3 star property
  • Hotel has 2 floors
Call to Book
Add your dates for price
Very Good 8.8 /10 Review Score Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Green Harbor Resort 182 Baxter Avenue, West Yarmouth, MA 02673 ~23.82 miles north of Nantucket Island
  • Midscale hotel
  • 50 suites in property
Call to Book
Add your dates for price
Excellent 9.6 /10 Reviews Call BookMore Details
Hyannis Harbor Hotel 213 Ocean St, Hyannis, MA 02601 ~24.17 miles north of Nantucket Island
  • Affordable property
  • 3 floors in hotel
Call to Book
Add your dates for price
Very Good 8.2 /10 Guest Reviews Call BookMore Details
Vineyard Square Hotel & Suites 38 North Water Street, Edgartown, MA 02539 ~20.30 miles west of Nantucket Island
  • Four-star hotel
  • Check-in: 3:00 PM
Call to Book
Add your dates for price
Excellent 9.2 /10 Guest Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Cape Cod Hyannis 867 Iyannough Road, Hyannis, MA 02601 ~25.94 miles north of Nantucket Island
  • Midscale property
  • Hotel has an eco-friendly policy See more
Call to Book
Add your dates for price
Very Good 8.8 /10 Read Reviews Call BookMore Details
The Richard The Edgartown Collection 104 Main St, Edgartown, MA 02539 ~20.54 miles west of Nantucket Island
  • 3 star hotel
  • Check in time: 4:00 PM - 7:00 PM
Call to Book
Add your dates for price
Excellent 9.6 /10 Guest Reviews Call BookMore Details
Chatham Wayside Inn 512 Main St, Chatham, MA 02633 ~26.82 miles north of Nantucket Island
  • High end property
  • Hotel has 3 floors
Call to Book
Add your dates for price
Excellent 9.2 /10 Hotel Reviews Call BookMore Details
Hyannis Travel Inn 18 North St, Hyannis, MA 02601 ~24.71 miles north of Nantucket Island
  • Affordable property
  • Check in: 3:00 PM - 11:00 PM
Call to Book
Add your dates for price
Excellent 9.2 /10 Recent Reviews Call BookMore Details
Holiday Inn Hyannis by IHG 1127 Iyannough Rd, Hyannis, MA 02601 ~26.25 miles north of Nantucket Island
  • Midscale hotel
  • Fitness center on property
Call to Book
Add your dates for price
Very Good 8.2 /10 Guest Reviews Call BookMore Details
21 Broad Hotel 21 Broad Street, Nantucket, MA 02554 ~2.74 miles southeast of Nantucket Island
  • Midscale property
  • Check in time: 4:00 PM - anytime
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 ~24.33 miles north of Nantucket Island
  • Affordable property
  • Free breakfast
Call to Book
Add your dates for price
Very Good 8.2 /10 Guest Reviews Call BookMore Details
Iris Hotel Cape Cod 291 Jones Rd, Falmouth, MA 02540 ~29.84 miles northwest of Nantucket Island
  • 3-star hotel
  • 98 sleeping rooms in hotel
Call to Book
Add your dates for price
Average 7.9 /10 Recent Reviews Call BookMore Details
White Elephant Hotel 50 Easton Street, Nantucket, MA 02554 ~2.67 miles southeast of Nantucket Island
  • property
  • Check in time: 3:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.6 /10 Reviews Call BookMore Details
The Sydney The Edgartown Collection 22 North Water Street, Edgartown, MA 02539 ~20.32 miles west of Nantucket Island
  • Affordable hotel
  • 3 floors in property
Call to Book
Add your dates for price
Excellent 9.6 /10 Read Reviews Call BookMore Details
Summer House Hotel 17 Ocean Ave, Nantucket, MA 02554 ~9.61 miles east of Nantucket Island
  • Two-star hotel
  • Check-in time: 3:00 PM - 5:00 PM
Call to Book
Add your dates for price
Very Good 8.0 /10 Hotel Reviews Call BookMore Details
Summercamp 70 Lake Avenue, Oak Bluffs, MA 02557 ~24.21 miles west of Nantucket Island
  • Three Star hotel
  • 95 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.4 /10 Hotel Reviews Call BookMore Details
Blue Rock Resort 39 Todd Rd, South Yarmouth, MA 02664 ~25.76 miles north of Nantucket Island
  • Mid-scale property
  • 44 rooms in property
Call to Book
Add your dates for price
Very Good 8.6 /10 Review Score Call BookMore Details
Hampton Inn Cape Cod Canal 12 Kendall Rae Place, Buzzards Bay, MA 02532 ~38.40 miles northwest of Nantucket Island
  • 3 star hotel
  • Hotel has 5 floors
Call to Book
Add your dates for price
Excellent 9.4 /10 Reviews Call BookMore Details
Anchor in Distinctive Waterfront Lodging 1 South Street, Hyannis, MA 02601 ~24.41 miles north of Nantucket Island
  • Three Star hotel
  • 2 floors in property
Call to Book
Add your dates for price
Excellent 9.4 /10 Latest Reviews Call BookMore Details
Hampton Inn & Suites Cape Cod-West Yarmouth 99 Main St. Route 28, West Yarmouth, MA 02673 ~24.53 miles north of Nantucket Island
  • Three Star property
  • 3 floors in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Recent Reviews Call BookMore Details
Edgar Hotel Marthas Vineyard an Ascend Collection Hotel 227 Upper Main St, Edgartown, MA 02539 ~20.99 miles west of Nantucket Island
  • Affordable hotel
  • Check in: 3:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.4 /10 Hotel Reviews Call BookMore Details
Ocean Mist Beach Hotel & Suites 97 South Shore Drive, South Yarmouth, MA 02664 ~22.78 miles north of Nantucket Island
  • Mid-scale hotel
  • Check-in: 4:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.2 /10 Hotel Reviews Call BookMore Details
TownePlace Suites by Marriott Wareham Buzzards Bay 50 Rosebrook Place, Wareham, MA 02571 ~44.51 miles northwest of Nantucket Island
  • Mid-scale property
  • Pets are Allowed
Call to Book
Add your dates for price
Excellent 9.0 /10 Review Score Call BookMore Details
Nantucket Inn 1 Miller Lane, Nantucket, MA 02554 ~5.29 miles southeast of Nantucket Island
  • Affordable Resort property
  • Check in: 4:00 PM - 5:00 PM
Call to Book
Add your dates for price
Excellent 9.2 /10 Reviews Call BookMore Details
Four Points by Sheraton Eastham Cape Cod 3800 State Hwy, Eastham, MA 02642 ~37.49 miles north of Nantucket Island
  • Midscale hotel
  • Check-in: 3:00 PM - 3:30 AM
Call to Book
Add your dates for price
Very Good 8.2 /10 Recent Reviews Call BookMore Details
Faraway Marthas Vineyard 23 Kelly Street, Edgartown, MA 02539 ~20.30 miles west of Nantucket Island
  • High end hotel
  • 58 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.0 /10 Read Reviews Call BookMore Details
Holiday Inn Express Hyannis Cape Cod by IHG 1470 Iyannough Road, Hyannis, MA 02601 ~26.80 miles north of Nantucket Island
  • Three Star hotel
  • Free breakfast
Call to Book
Add your dates for price
Average 7.5 /10 Read Reviews Call BookMore Details
Hotel Pippa 5 Chestnut Street, Nantucket, MA 02554 ~2.76 miles southeast of Nantucket Island
  • Three Star hotel
  • Check in: 3:00 PM - 7:30 PM
Call to Book
Add your dates for price
Excellent 9.4 /10 Hotel Reviews Call BookMore Details
The Beachside 30 North Beach Street, Nantucket, MA 02554 ~2.40 miles southeast of Nantucket Island
  • High-end hotel
  • Access to gym on-site
Call to Book
Add your dates for price
Excellent 9.4 /10 Reviews Call BookMore Details
Comfort Inn Hyannis - Cape Cod 259 Main Street, Hyannis, MA 02601 ~24.55 miles north of Nantucket Island
  • Midscale property
  • Has environment-friendly policy See policy
Call to Book
Add your dates for price
Very Good 8.0 /10 Reviews Call BookMore Details
The Franklin Hotel Marthas Vineyard 222 Upper Main St, Edgartown, MA 02539 ~20.99 miles west of Nantucket Island
  • 2 star property
  • 2 suites in hotel
Call to Book
Add your dates for price
Excellent 9.0 /10 Guest Reviews Call BookMore Details
Courtyard Resort 125 North St, Hyannis, MA 02601 ~24.58 miles north of Nantucket Island
  • 2 star hotel
  • 75 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.6 /10 Recent Reviews Call BookMore Details
Pelham House Resort 14 Sea Street, Dennis Port, MA 02639 ~23.30 miles north of Nantucket Island
  • Affordable Resort hotel
  • Check in time: 3:00 PM - 9:00 PM
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 ~7.22 miles east of Nantucket Island
  • hotel
  • Free complimentary breakfast
Call to Book
Add your dates for price
Excellent 9.6 /10 Guest Reviews Call BookMore Details
Queen Anne Inn 70 Queen Anne Rd, Chatham, MA 02633 ~26.89 miles north of Nantucket Island
  • 4 star property
  • Check in: 3:00 PM - 8:00 PM
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 ~24.35 miles north of Nantucket Island
  • Mid-scale Motel property
  • Check-in: 3:00 PM - 9:00 PM
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?

Below is a chart of the current pricing seasonality of hotels and motels in Nantucket Island, MA:

Nantucket Island by Star Rating

Below are 3 charts demonstrating mean rate trends by star rating class in Nantucket Island, MA. You can use these charts to calculate the most cost effective time to stay in Nantucket Island for any future trips.

Explore the Best 4-Star and Luxury Hotels on Nantucket Island, MA

4 Star Average Prices: $242.00

Nantucket Island, MA is a popular summer destination for larger groups searching for premium accommodations. With its stunning beaches, quaint downtown areas, and breathtaking natural beauty, it offers something for everyone. The island has a variety of premium lodgings designed to house larger groups. From elegant oceanfront villas to luxurious beachfront homes, you can find something that suits your group's needs. Many of these properties come with a full range of amenities, including kitchens, game rooms, outdoor patios, and large living spaces. Besides this, there are options with private pools and hot tubs, as well as access to local marinas and golf courses. For those looking for the ultimate in luxury, Nantucket Island, MA is a perfect spot.

Affordable Accommodations on Nantucket Island: Finding a Low-Budget Hotel on the Historic Massachusetts Coast

3 Star Average Prices: $352.29

There are many bed and breakfast options to choose from on Nantucket Island, each offering something unique and special. If you're in the mood for a cozy, romantic getaway, there are many places that provide an intimate atmosphere and homey feel. For a more budget-friendly option, there are several inns located in downtown Nantucket that provide convenient access to the island's shops and restaurants. And if you prefer a more secluded stay, there are many B&Bs hidden in the woods or along the beaches of Nantucket Island too. They provide a peaceful atmosphere with plenty of outdoor activities, such as hiking and beachcombing. Regardless of the kind of stay you like, there is sure to be a housing option that meets your needs here.

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.

FAQs about hotels in Nantucket Island

What are the most favored hotels in Nantucket Island?

Green Harbor Resort, White Elephant Hotel and 21 Broad Hotel are the best rated hotels based on customer reviews in the last 365 days.

What are the most high-end hotels in Nantucket Island?

Chatham Bars Inn, Harbor View Hotel and Wequassett Resort and Golf Club are the top 3 luxury hotels near Nantucket Island city center.

What hotels are closest to the city center of Nantucket Island?

The Beachside, White Elephant Hotel, and 21 Broad Hotel are the properties closest to Nantucket Island city center.

How much does a 3 star hotel in Nantucket Island cost per night?

In the last year, the average 3 star hotel in Nantucket Island has been $352.29 per night. (based on HotelPlanner prices)

How much does a higher-end hotel in Nantucket Island cost?

In the last year, the average 4 star hotel in Nantucket Island has been $242.00 per night. (based on HotelPlanner prices)

What are the most popular independent hotels in Nantucket Island?

Pleasant Bay Village Resort, Old Landing Motel and Cape Cod Motor Inn are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels in Nantucket Island?

TownePlace Suites by Marriott Wareham Buzzards Bay, Fairfield Inn & Suites by Marriott Cape Cod Hyannis and Courtyard by Marriott Cape Cod Hyannis are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels in Nantucket Island?

Edgar Hotel Marthas Vineyard an Ascend Collection Hotel, Rodeway Inn Orleans - Cape Cod and Comfort Inn Hyannis - Cape Cod are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best IHG hotels in Nantucket Island?

Holiday Inn Hyannis by IHG and Holiday Inn Express Hyannis Cape Cod by IHG are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top