Hotels in Cape Cod and the Islands

Search and compare Cape Cod and the Islands hotels from hundreds of travel sites and save

Cape Cod and the Islands
22 Jun — 23 Jun2
Cape Cod and the Islands
Tue 22-6
Wed 23-6
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Cape Cod and the Islands

Filter by star ratings
All filters
Surfside Hotel and Suites
Surfside Hotel and Suites
8.0 Excellent
543 Commercial Street, Provincetown, MA, United States
Show on map
0.4 km from city centre, Provincetown, MA, United States 
ExcellentBased on 310 reviews
8.0

Conveniently situated and featuring free Wi-Fi, an outdoor pool and a private beach, this charming hotel is located within easy driving distance of North Truro. It is also within walking distance of Provincetown's popular tourist spots.

Dune Crest Hotel
Dune Crest Hotel
8.0 Excellent
535 Route 6, North Truro, MA, United States
Show on map
1.6 km from city centre, North Truro, MA, United States 
ExcellentBased on 455 reviews
8.0

Outer Reach Resort offers 3-star accommodation, plus free Wi-Fi and an outdoor pool. It is the perfect base for those wishing to immerse themselves in nature, with Cape Cod National Seashore just steps away.

Union Street Inn
Union Street Inn
9.8 Excellent
7 Union Street, Nantucket, MA, United States
Show on map
0.2 km from city centre, Nantucket, MA, United States 
ExcellentBased on 34 reviews
9.8

This comfortable bed & breakfast in Nantucket offers free wireless internet, as well as bicycle rental and a 24-hour reception. It is also a short stroll from the Nantucket Whaling Museum and Maria Mitchell Aquarium, and is close to many of the area's well-known attractions.

Hyannis Harbor Hotel
Hyannis Harbor Hotel
7.7 Good
213 Ocean Street, Hyannis, MA, United States
Show on map
0.8 km from city centre, Hyannis, MA, United States 
GoodBased on 314 reviews
7.7

Situated in Hyannis, Hyannis Harbor Hotel is an easy drive from West Yarmouth and provides an express check-in and check-out feature, a Jacuzzi and an outdoor pool. There is also a gym with a swimming pool.

Sandcastle Resort
Sandcastle Resort
7.2 Good
929 Commercial Street, Provincetown, MA, United States
Show on map
2.5 km from city centre, Provincetown, MA, United States 
GoodBased on 812 reviews
7.2

Situated in Provincetown, Sandcastle Resort is within easy driving distance of North Truro and offers a private beach, an outdoor pool and a Jacuzzi. Those staying at the property have access to a sun deck and outdoor tennis courts.

Cape Cod Veranda
Cape Cod Veranda
9.2 Excellent
1261 Route 28, South Yarmouth, MA, United States
Show on map
0.6 km from city centre, South Yarmouth, MA, United States 
ExcellentBased on 367 reviews
9.2

This comfortable motel in South Yarmouth offers free wireless internet, as well as an express check-in and check-out feature and an outdoor pool. It is ideally located for those wishing to visit the area's popular attractions.

Top Rated Cape Cod and the Islands hotels

Show all 7,096 hotels
1
Union Street Inn
Union Street Inn
9.8 Excellent
7 Union Street, Nantucket, MA, United States
Show on map
0.2 km from city centre, Nantucket 

This comfortable bed & breakfast in Nantucket offers free wireless internet, as well as bicycle rental and a 24-hour reception. It is also a short stroll from the Nantucket Whaling Museum and Maria Mitchell Aquarium, and is close to many of the area's well-known attractions.

2
Cape Cod Veranda
Cape Cod Veranda
9.2 Excellent
1261 Route 28, South Yarmouth, MA, United States
Show on map
0.6 km from city centre, South Yarmouth 

This comfortable motel in South Yarmouth offers free wireless internet, as well as an express check-in and check-out feature and an outdoor pool. It is ideally located for those wishing to visit the area's popular attractions.

3
Hyannis Harbor Hotel
Hyannis Harbor Hotel
7.7 Good
213 Ocean Street, Hyannis, MA, United States
Show on map
0.8 km from city centre, Hyannis 

Situated in Hyannis, Hyannis Harbor Hotel is an easy drive from West Yarmouth and provides an express check-in and check-out feature, a Jacuzzi and an outdoor pool. There is also a gym with a swimming pool.

4
Dune Crest Hotel
Dune Crest Hotel
8.0 Excellent
535 Route 6, North Truro, MA, United States
Show on map
1.6 km from city centre, North Truro 

Outer Reach Resort offers 3-star accommodation, plus free Wi-Fi and an outdoor pool. It is the perfect base for those wishing to immerse themselves in nature, with Cape Cod National Seashore just steps away.

5
Surfside Hotel and Suites
Surfside Hotel and Suites
8.0 Excellent
543 Commercial Street, Provincetown, MA, United States
Show on map
0.4 km from city centre, Provincetown 

Conveniently situated and featuring free Wi-Fi, an outdoor pool and a private beach, this charming hotel is located within easy driving distance of North Truro. It is also within walking distance of Provincetown's popular tourist spots.

6
Sandcastle Resort
Sandcastle Resort
7.2 Good
929 Commercial Street, Provincetown, MA, United States
Show on map
2.5 km from city centre, Provincetown 

Situated in Provincetown, Sandcastle Resort is within easy driving distance of North Truro and offers a private beach, an outdoor pool and a Jacuzzi. Those staying at the property have access to a sun deck and outdoor tennis courts.

Cheapest hotels in Cape Cod and the Islands, Massachusetts

Show all 7,096 hotels
Dune Crest Hotel
Dune Crest Hotel
8.0 Excellent
535 Route 6, North Truro, MA, United States
Show on map
1.6 km from city centre,  

Outer Reach Resort offers 3-star accommodation, plus free Wi-Fi and an outdoor pool. It is the perfect base for those wishing to immerse themselves in nature, with Cape Cod National Seashore just steps away.

S$ 149
Avg. per night
Cape Cod Veranda
Cape Cod Veranda
9.2 Excellent
1261 Route 28, South Yarmouth, MA, United States
Show on map
0.6 km from city centre,  

This comfortable motel in South Yarmouth offers free wireless internet, as well as an express check-in and check-out feature and an outdoor pool. It is ideally located for those wishing to visit the area's popular attractions.

S$ 184
Avg. per night
Sandcastle Resort
Sandcastle Resort
7.2 Good
929 Commercial Street, Provincetown, MA, United States
Show on map
2.5 km from city centre,  

Situated in Provincetown, Sandcastle Resort is within easy driving distance of North Truro and offers a private beach, an outdoor pool and a Jacuzzi. Those staying at the property have access to a sun deck and outdoor tennis courts.

S$ 214
Avg. per night
Hyannis Harbor Hotel
Hyannis Harbor Hotel
7.7 Good
213 Ocean Street, Hyannis, MA, United States
Show on map
0.8 km from city centre,  

Situated in Hyannis, Hyannis Harbor Hotel is an easy drive from West Yarmouth and provides an express check-in and check-out feature, a Jacuzzi and an outdoor pool. There is also a gym with a swimming pool.

S$ 238
Avg. per night
Surfside Hotel and Suites
Surfside Hotel and Suites
8.0 Excellent
543 Commercial Street, Provincetown, MA, United States
Show on map
0.4 km from city centre,  

Conveniently situated and featuring free Wi-Fi, an outdoor pool and a private beach, this charming hotel is located within easy driving distance of North Truro. It is also within walking distance of Provincetown's popular tourist spots.

S$ 262
Avg. per night
Union Street Inn
Union Street Inn
9.8 Excellent
7 Union Street, Nantucket, MA, United States
Show on map
0.2 km from city centre,  

This comfortable bed & breakfast in Nantucket offers free wireless internet, as well as bicycle rental and a 24-hour reception. It is also a short stroll from the Nantucket Whaling Museum and Maria Mitchell Aquarium, and is close to many of the area's well-known attractions.

S$ 1,080
Avg. per night

Hotel prices in Cape Cod and the Islands

2 stars or below

S$ 149 - S$ 262

Cape Cod Veranda

No. 1 most popular

Cape Cod Veranda
9.2 Excellent
S$ 184
Avg. per night
Surfside Hotel and Suites

No. 2 most popular

S$ 262
Avg. per night
Dune Crest Hotel

Best value

Dune Crest Hotel
8.0 Excellent
S$ 149
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Cape Cod and the Islands

About Cape Cod and the Islands

An Atlantic cape with over 600 kilometres of shoreline, Cape Cod was one of the first parts of the United States inhabited by English settlers. Today, you can explore American history and culture at the Heritage Museums & Gardens through permanent and temporary exhibits.

Don’t leave Cape Cod without discovering its iconic lighthouses, as there are over 12 of these landmarks. If you only have time for one, stop by the historic Chatham Lighthouse built in 1808. This lighthouse is the archetypal New England lighthouse, with its picturesque white walls and a brick-red roof.

Thanks to its extensive shoreline, Cape Cod offers a plethora of water-based activities. You can rent a kayak and explore the area or go deep-sea fishing on a charter boat. If you prefer scenic walks by the water, head to Mayflower Beach for views of Cape Cod Bay and its quaint New England-style architecture. Finish your day off with a bowl of award-winning clam chowder at Skipper Restaurant and Chowder House, one of Cape Cod’s oldest waterfront establishments.

Getting there

The laid-back nature of Cape Cod feels worlds apart from the bustle of nearby Boston, but it’s only about a 1.5-hour drive away. Public transportation is a viable option, with a bus journey taking about two hours.

Cape Cod and the Islands travel FAQs

  • Where is the best place to stay in Cape Cod and the Islands?

    Hyannis, Edgartown, and Provincetown are some of the most favoured places to stay in Cape Cod and the Islands.

  • What are the best hotels in Cape Cod and the Islands?

    118 reviews rated The Foxberry Inn with an average score of 9.4/10. It may also be worth looking into the Hyannis Harbor Hotel, which received a rating of 7.7/10 from 314 reviews. Courtyard by Marriott Cape Cod Hyannis could also be a good option, with a score of 8.7/10 from 82 reviews.