Star Rating
Hotel Name
Price Range (USD)to
Amenities

02666 Hotels & Accommodations

Harbor Hotel Provincetown in Provincetown
+1-888-389-4121
698 Commercial St., Provincetown, MA 02657 ~7.86 miles northwest of 02666
  • Affordable Oceanfront property
  • Hotel has an eco-friendly policy See policy
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in 02666" Get Alexa Skill →
Blue Dolphin Inn - Eastham
+1-888-675-2083
5950 State Highway Rt 6 North, Eastham, MA 02651 ~8.31 miles south of 02666
  • Low Cost property
Crews Quarters: Provincetown's Only All Male Guesthouse
+1-800-716-8490
Historic District 198, Provincetown, MA 02657 ~8.41 miles northwest of 02666
  • Low Cost hotel
  • 19 sleeping rooms in hotel
Land's End Inn
+1-800-805-5223
22 Commercial St., Provincetown, MA 02657 ~8.50 miles west of 02666
  • Luxurious Five Star Oceanfront hotel
  • Free comp. breakfast
  • Breakfast is good
  • Most guests said the beds were comfortable
From$195
Very Good 4.0 /5Review Score CallBookMore Details
Salt House Inn
+1-888-965-1860
6 Conwell St., Provincetown, MA 02657 ~8.52 miles northwest of 02666
  • Mid-scale property
  • 15 sleeping rooms in hotel
From$90
Average 3.0 /5Reviews CallBookMore Details
Eben House : 90 Bradford St.
+1-888-788-5576
90 Bradford St., Provincetown, MA 02657 ~8.52 miles northwest of 02666
  • Mid-scale hotel
  • Check-in time: 15:00
The Bradford House & Motel
+1-888-897-9207
41 Bradford St., Provincetown, MA 02657 ~8.54 miles west of 02666
  • 3 star property
  • Check-in time: 14:00
Crowne Pointe Historic Inn & Spa - Adults Only
+1-888-311-4278
82 Bradford St., Provincetown, MA 02657 ~8.57 miles northwest of 02666
  • Four star Downtown property
  • Check-in: 3:00 pm
  • Best Clam Chowder
  • Most guests said rooms were small
From$150
Very Good 4.0 /5Read Reviews CallBookMore Details
Seaglass Inn & Spa
+1-888-469-4795
105 Bradford St. Ext, Provincetown, MA 02657 ~8.61 miles west of 02666
  • Midscale hotel
  • Check in time: 3:00 PM
From$134
Very Good 4.5 /5Reviews CallBookMore Details
Captains Quarters Motel & Conference Center : 5000 Highway 6
+1-888-734-9421
5000 Highway 6, North Eastham, MA 02651 ~9.23 miles south of 02666
  • Cheap Rural hotel
  • Hard boiled eggs
  • Most guests didn't like the unstylish hotel
From$69
Very Good 4.0 /5Review Score CallBookMore Details
The Ocean Park Inn - Eastham
+1-888-841-5292
3900 Route 6, Eastham, MA 02642 ~10.20 miles south of 02666
  • Two-star Beach property
  • Check in: 3PM
  • Comfortable
  • Most guests thought it was pleasantly quiet
Four Points by Sheraton Eastham Cape Cod
+1-888-455-5160
3800 Route 6, Eastham, MA 02642 ~10.34 miles south of 02666
  • Three Star Beach hotel
  • 2 floors in property
  • Most guests said the reception staff was ok
  • Most guests appreciated the closeness to the beach
From$99
Very Good 4.0 /5Read Reviews CallBookMore Details
Rodeway Inn Orleans - Cape Cod
+1-888-965-8297
48 Cranberry Highway, Orleans, MA 02653 ~13.86 miles south of 02666
  • Cheap Beach property
  • 43 rooms in property
From$60
Average 3.5 /5Reviews CallBookMore Details
The Mansion at Ocean Edge in Brewster
+1-888-906-6358
2907 Main St., Brewster, MA 02631 ~14.94 miles south of 02666
  • Four-star Resort property
  • 339 sleeping rooms in hotel
  • Housekeeping can be a problem
  • Toilet did not work
Wequassett Resort and Golf Club
+1-888-749-6785
2173 Route 28, Harwich, MA 02645 ~18.56 miles south of 02666
  • Luxury Five Star Resort property
  • Check in time: 3:00 PM
From$250
Very Good 4.0 /5Review Score CallBookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in 02666" Get Alexa Skill →
Chatham Highlander Motel in Chatham
+1-888-878-9982
946 Main St., Chatham, MA 02633 ~21.19 miles south of 02666
  • Two-star Beach hotel
  • Hotel has 29 rooms
Queen Anne Inn : 70 Queen Anne Rd.
+1-888-389-4485
70 Queen Anne Rd., Chatham, MA 02633 ~21.46 miles south of 02666
  • High end hotel
  • Hotel has 2 floors
From$160
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Chatham Bars Inn in Chatham
+1-888-389-4121
297 Shore Rd., Chatham, MA 02633 ~21.54 miles south of 02666
  • 4-star Oceanfront hotel
  • Check-in time: 4:00 PM
From$179
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Blue Rock Resort - South Yarmouth
+1-888-675-2083
39 Todd Rd., South Yarmouth, MA 02664 ~21.94 miles south of 02666
  • Midscale Golf Course property
  • Hotel has 5 suites
  • Nice building
  • All guests found the grounds to be nice
Chapter House : 277 Main St. Route 6 A
+1-800-716-8490
277 Main St. Route 6 A, Yarmouthport, MA 02675 ~22.05 miles southwest of 02666
  • Low priced Beach hotel
  • Hotel has an eco-friendly policy Read more
  • Breakfast was good
  • Rooms could be cleaner
From$105
Excellent 5.0 /5Latest Reviews CallBookMore Details
Chatham Tides : 394 Pleasant St.
+1-800-805-5223
394 Pleasant St., South Chatham, MA 02659 ~22.14 miles south of 02666
  • 3 star hotel
  • Hotel has 6 suites
From$200
Very Good 4.0 /5Recent Reviews CallBookMore Details
Bluegreen Vacations The Breakers, an Ascend Resort
+1-888-965-1860
61 Chase Ave., Dennis Port, MA 02639 ~23.30 miles south of 02666
  • Expensive hotel
  • Check in: 10:00
Bluegreen Vacations The Breakers, an Ascend Resort
+1-888-788-5576
61 Chase Ave., Dennis Port, MA 2639 ~23.30 miles south of 02666
  • Expensive hotel
  • Check-in: 10:00
Guestlodge
+1-888-897-9207
221 Main St., West Dennis, MA 02670 ~23.39 miles south of 02666
  • Two-star Beach property
  • 33 rooms in hotel
Ambassador Inn & Suites
+1-888-311-4278
1314 Ma 28, South Yarmouth, MA 02664 ~23.44 miles south of 02666
  • Cheap Resort property
  • Free comp. breakfast
  • Fair city hotel
  • Wonderful sightseeing
From$79
Average 3.5 /5Reviews CallBookMore Details
Travelodge by Wyndham Cape Cod Area
+1-888-469-4795
99 Main St., West Dennis, MA 02670 ~23.47 miles south of 02666
  • Low-priced property
All Seasons Resort - South Yarmouth
+1-888-734-9421
1199 Route 28, South Yarmouth, MA 02664 ~23.65 miles south of 02666
  • Low priced Beach hotel
  • 2 floors in hotel
From$60
Very Good 4.0 /5Read Reviews CallBookMore Details
The Pelham House Resort : 14 Sea St.
+1-888-841-5292
14 Sea St., Dennis Port, MA 02639 ~23.66 miles south of 02666
  • Affordable hotel
  • Check-in: 15:00
From$90
Very Good 4.0 /5Review Score CallBookMore Details
Lighthouse Inn
+1-888-455-5160
1 Lighthouse Inn Rd., West Dennis, MA 02132 ~24.04 miles south of 02666
  • Three Star Oceanfront property
  • Check-in: 3:00 PM
From$185
Very Good 4.0 /5Read Reviews CallBookMore Details
Riviera Beach Resort - South Yarmouth
+1-888-965-8297
327 South Shore Dr., South Yarmouth, MA 02673 ~25.09 miles south of 02666
  • 3-star Oceanfront property
  • 2 suites in property
  • Clean beach
  • Nice, helpful staff
From$109
Very Good 4.0 /5Reviews CallBookMore Details
Blue Water Resort : 291 South Shore Dr.
+1-888-906-6358
291 South Shore Dr., South Yarmouth, MA 02664 ~25.13 miles south of 02666
  • Midscale Beach property
  • 106 sleeping rooms in hotel
  • Vibe is not too good
  • Wonderful beach
From$89
Very Good 4.0 /5Read Reviews CallBookMore Details
The Mariner Resort in West Yarmouth
+1-888-749-6785
573 Main St., West Yarmouth, MA 02673 ~25.33 miles southwest of 02666
  • 2-star Resort hotel
  • Check in: 3:00PM
  • Rooms need regular maintenance
  • For only 59%, the tv was ok
The Mariner Resort : 573 Route 28
+1-888-878-9982
573 Route 28, West Yarmouth, MA 02673 ~25.36 miles southwest of 02666
  • Three Star hotel
  • Check-in time: 15:00
Hunters Green - Cape Cod.
+1-888-389-4485
553 Route 28, West Yarmouth, MA 02673 ~25.37 miles southwest of 02666
  • Two star Downtown hotel
  • Hotel has 2 floors
Aiden by Best Western at Cape Point
+1-888-389-4121
476 Route 28, West Yarmouth, MA 02673 ~25.40 miles southwest of 02666
  • Affordable Resort hotel
  • Check in time: 03:00
Cape Point Hotel
+1-888-675-2083
476 Main St., West Yarmouth, MA 02673 ~25.42 miles southwest of 02666
  • Mid-scale hotel
  • Hotel has 6 suites
  • Carpet in room damp
  • Good pool
Tidewater Inn in W. Yarmouth
+1-800-716-8490
135 Route 28, W. Yarmouth, MA 02673 ~25.45 miles southwest of 02666
  • Two-star Beach hotel
  • Check-in: 3pm
  • Food is to die for
  • About half of guests said rooms were big enough
From$60
Average 3.5 /5Reviews CallBookMore Details
Howard Johnson by Wyndham West Yarmouth/Cape Cod in W. Yarmouth
+1-800-805-5223
226 Route 28, W. Yarmouth, MA 02673 ~25.46 miles southwest of 02666
  • Cheap Resort hotel
  • 2 floors in hotel
  • Air conditioning worked well
  • Most guests thought they were poorly maintained
Quality Inn - West Yarmouth
+1-888-965-1860
216 Main St., West Yarmouth, MA 02673 ~25.47 miles southwest of 02666
  • Affordable hotel
  • 85 sleeping rooms in hotel
Cape Sands Inn - West Yarmouth
+1-888-788-5576
149 Main St., West Yarmouth, MA 02673 ~25.48 miles southwest of 02666
  • Economy property
Bayside Resort Hotel
+1-888-897-9207
225 Route 28, West Yarmouth, MA 02673 ~25.48 miles southwest of 02666
  • Affordable property
  • 128 rooms in hotel
Windrift Motel
+1-888-311-4278
115 Route 28, West Yarmouth, MA 02673 ~25.49 miles southwest of 02666
  • Economical hotel
  • 40 rooms in hotel
From$60
Very Good 4.0 /5Read Reviews CallBookMore Details
Cape Sands Inn
+1-888-469-4795
149 Route 28, West Yarmouth, MA 02673 ~25.49 miles southwest of 02666
  • 2 star hotel
  • 66 sleeping rooms in hotel
From$60
Very Good 4.0 /5Reviews CallBookMore Details
Yarmouth Resort - West Yarmouth
+1-888-734-9421
343 Main St. Rte28, West Yarmouth, MA 2673 ~25.49 miles southwest of 02666
  • Three Star hotel
  • 2 floors in property
Hampton Inn & Suites Cape Cod-West Yarmouth : 99 Main St. Route 28
+1-888-841-5292
99 Main St. Route 28, West Yarmouth, MA 02673 ~25.50 miles southwest of 02666
  • 3-star Resort property
  • Check-in: 4pm
  • Staff at the Hampton was friendly
  • Great room
Days Inn by Wyndham West Yarmouth/Hyannis Cape Cod Area - West Yarmouth
+1-888-455-5160
69 Main St., West Yarmouth, MA 02673 ~25.54 miles southwest of 02666
  • Low-priced Airport property
  • 71 rooms in property
Days Inn by Wyndham West Yarmouth / Hyannis Cape Cod Area - West Yarmouth
+1-888-965-8297
69 Route 28, West Yarmouth, MA 02673 ~25.55 miles southwest of 02666
  • Economical Beach property
  • Check-in time: 3:00 PM
Econo Lodge - West Yarmouth
+1-888-906-6358
59 East Main St., West Yarmouth, MA 02601 ~25.56 miles southwest of 02666
  • Economical Beach hotel
  • Complimentary breakfast is offered
Best Western Cape Cod Hotel
+1-888-749-6785
1470 Iyannough Rd., Hyannis, MA 02601 ~25.59 miles southwest of 02666
  • Mid-scale Beach hotel
  • Free complimentary breakfast
From$79
Very Good 4.0 /5Reviews CallBookMore Details
Super 8 by Wyndham W Yarmouth Hyannis/Cape Cod : 41 East Rte. 28
+1-888-878-9982
41 East Rte. 28, West Yarmouth, MA 02673 ~25.59 miles southwest of 02666
  • Two-star Resort property
  • Hotel has 40 rooms

Next: Show All Available 02666 Hotels with Pricing

Graph: Upcoming 20 Days of 02666 Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all North Truro, MA discounts available. The chart reflects the cheapest North Truro hotel for each day and each star rating category.

FAQs about hotels near 02666

What are the top rated hotels near 02666?

Chapter House, Seaglass Inn & Spa and Chatham Bars Inn are the best rated hotels based on customer reviews in the last 365 days.

What are the top luxurious hotels near 02666?

Land's End Inn, Wequassett Resort and Golf Club and Crowne Pointe Historic Inn & Spa - Adults Only are the top 3 luxury hotels near 02666.

What hotels are closest to the area of 02666?

Harbor Hotel Provincetown, Blue Dolphin Inn, and Crews Quarters: Provincetown's Only All Male Guesthouse are the properties closest to 02666.

How much does a 3 star hotel near 02666 cost per night?

In the last year, the average 3 star hotel near 02666 has been $202.00 per night. (based on HotelPlanner prices)

What are the most popular independent hotels near 02666?

Chapter House, Seaglass Inn & Spa and Chatham Bars Inn are the best rated independent hotels (not part of a big brand).

What are the most popular Choice Hotels branded hotels near 02666?

Rodeway Inn Orleans - Cape Cod, Bluegreen Vacations The Breakers, an Ascend Resort and Bluegreen Vacations The Breakers, an Ascend Resort are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best Best Western hotels near 02666?

Aiden by Best Western at Cape Point and Best Western Cape Cod Hotel are the best rated Best Western branded hotels (based on user reviews score).

Back to Top