Star Rating
Hotel Name
Price Range (USD)to
Amenities

02666 Hotels/Motels & Accommodations

Mainstay Motor Inn : 2068 State Highway
+1-888-389-4121
2068 State Highway, Wellfleet, MA 02663 +1-888-389-4121 ~4.97 miles southeast of 02666
  • 3 star property
  • Check in time: 14:00
Harbor Hotel Provincetown
+1-888-675-2083
698 Commercial St., Provincetown, MA 02657 +1-888-675-2083 ~7.86 miles northwest of 02666
  • 2 star Oceanfront property
  • Check-in: 3:00pm
Blue Dolphin Inn in Eastham
+1-800-716-8490
5950 State Highway Rt 6 North, Eastham, MA 02651 +1-800-716-8490 ~8.31 miles south of 02666
  • Cheap hotel
From$66
Very Good 4.0 /5Read Reviews CallBookMore Details
Crews Quarters: Provincetown's Only All Male Guesthouse in Provincetown
+1-800-805-5223
Historic District 198, Provincetown, MA 02657 +1-800-805-5223 ~8.41 miles northwest of 02666
  • Economy hotel
  • 19 rooms in hotel
Pilgrim House Provincetown : 336 Commercial St.
+1-888-965-1860
336 Commercial St., Provincetown, MA 02657 +1-888-965-1860 ~8.43 miles northwest of 02666
  • Mid-scale Beach hotel
  • Hotel has 19 rooms
E Boatslip Resort in Provincetown
+1-888-788-5576
161 Commercial St., Provincetown, MA 02657 +1-888-788-5576 ~8.47 miles west of 02666
  • Cheap property
  • 45 sleeping rooms in hotel
From$60
Average 3.0 /5Reviews CallBookMore Details
Land's End Inn - Provincetown
+1-888-897-9207
22 Commercial St., Provincetown, MA 02657 +1-888-897-9207 ~8.50 miles west of 02666
  • Luxurious Five Star Oceanfront property
  • Hotel has an eco-friendly policy See more
  • Excellent romantic hotel
  • Amazing ocean views
Salt House Inn
+1-888-311-4278
6 Conwell St., Provincetown, MA 02657 +1-888-311-4278 ~8.52 miles northwest of 02666
  • Mid-scale property
Eben House
+1-888-469-4795
90 Bradford St., Provincetown, MA 02657 +1-888-469-4795 ~8.52 miles northwest of 02666
  • Mid-scale property
The Bradford House & Motel
+1-888-734-9421
41 Bradford St., Provincetown, MA 02657 +1-888-734-9421 ~8.54 miles west of 02666
  • 3-star property
  • 19 sleeping rooms in hotel
Crowne Pointe Historic Inn & Spa in Provincetown
+1-888-841-5292
82 Bradford St., Provincetown, MA 02657 +1-888-841-5292 ~8.57 miles northwest of 02666
  • Four-star Downtown property
  • 2 floors in hotel
  • Bed which was not comfortable
  • Near city centre
From$150
Very Good 4.5 /5Read Reviews CallBookMore Details
Seaglass Inn & Spa in Provincetown
+1-888-455-5160
105 Bradford St. Ext, Provincetown, MA 02657 +1-888-455-5160 ~8.61 miles west of 02666
  • Midscale hotel
  • Hotel has a green policy Learn more
From$134
Very Good 4.5 /5Review Score CallBookMore Details
Captains Quarters Motel & Conference Center - North Eastham
+1-888-965-8297
5000 Highway 6, North Eastham, MA 02651 +1-888-965-8297 ~9.23 miles south of 02666
  • Low Cost Rural property
  • 75 rooms in property
  • Great location
  • Easily accessible by car, said 100%
From$69
Very Good 4.0 /5Review Score CallBookMore Details
The Ocean Park Inn
+1-888-906-6358
3900 Route 6, Eastham, MA 02642 +1-888-906-6358 ~10.20 miles south of 02666
  • Low Cost Beach hotel
  • Gym / Fitness Center Available
  • Stained towels
  • For only 50%, the bathroom was ok
Four Points by Sheraton Eastham Cape Cod in Eastham
+1-888-749-6785
3800 Route 6, Eastham, MA 02642 +1-888-749-6785 ~10.34 miles south of 02666
  • Three Star Beach hotel
  • Check-in time: 3:00pm
  • Most guests complained about the elevator
  • Rooms need regular maintenance
Rodeway Inn
+1-888-878-9982
48 Cranberry Highway, Orleans, MA 02653 +1-888-878-9982 ~13.86 miles south of 02666
  • Cheap Beach property
  • Comp. Breakfast
Governor Prence Inn - Orleans
+1-888-389-4485
66 Route 6a, Orleans, MA 02653 +1-888-389-4485 ~13.92 miles south of 02666
  • Mid-scale property
  • Check in: 15:00
The Mansion at Ocean Edge
+1-888-389-4121
2907 Main St., Brewster, MA 02631 +1-888-389-4121 ~14.94 miles south of 02666
  • 4-star Resort property
  • 3 floors in hotel
  • Parking is rare
  • The majority of guests found the staff to be very friendly
Wequassett Resort & Golf Club - Harwich
+1-888-675-2083
2173 Route 28, Harwich, MA 02645 +1-888-675-2083 ~18.56 miles south of 02666
  • Luxury 5-star Resort property
  • Hotel has an eco-friendly policy Read more
From$250
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Starlight Lodge
+1-800-716-8490
203 Main St. Rt 6a, Dennis, MA 02638 +1-800-716-8490 ~19.89 miles southwest of 02666
  • Midscale Beach hotel
  • Hotel has an eco-friendly policy Read more
Chatham Highlander Motel - Chatham
+1-800-805-5223
946 Main St., Chatham, MA 02633 +1-800-805-5223 ~21.19 miles south of 02666
  • Low-priced Beach hotel
  • 29 rooms in property
Queen Anne Inn : 70 Queen Anne Rd.
+1-888-965-1860
70 Queen Anne Rd., Chatham, MA 02633 +1-888-965-1860 ~21.46 miles south of 02666
  • Expensive property
  • 2 floors in hotel
From$160
Very Good 4.5 /5Read Reviews CallBookMore Details
Chatham Bars Inn - Chatham
+1-888-788-5576
297 Shore Rd., Chatham, MA 02633 +1-888-788-5576 ~21.54 miles south of 02666
  • 4-star Oceanfront hotel
  • 7 meeting rooms in property
From$179
Very Good 4.5 /5Reviews CallBookMore Details
Blue Rock Resort
+1-888-897-9207
39 Todd Rd., South Yarmouth, MA 02664 +1-888-897-9207 ~21.94 miles south of 02666
  • 3-star Golf Course property
  • 5 suites in property
  • Spacious rooms
  • Not even a couch
Colonial House Inn & Restaurant : 277 Main St. Route 6 A
+1-888-311-4278
277 Main St. Route 6 A, Yarmouthport, MA 02675 +1-888-311-4278 ~22.05 miles southwest of 02666
  • Two-star Beach property
  • Hotel has an eco-friendly policy Learn more
  • All guests found the staff to be very friendly
  • More comfort would be nice
From$105
Excellent 5.0 /5Latest Reviews CallBookMore Details
Chatham Tides - South Chatham
+1-888-469-4795
394 Pleasant St., South Chatham, MA 02659 +1-888-469-4795 ~22.14 miles south of 02666
  • Three Star hotel
  • 6 suites in hotel
Commodore Inn by The Beach in West Harwich
+1-888-734-9421
30 Earle Rd., West Harwich, MA 02671 +1-888-734-9421 ~22.66 miles south of 02666
  • 3 star hotel
  • 27 rooms in property
Bluegreen Vacations The Breakers An Ascend Resort - Dennis Port
+1-888-841-5292
61 Chase Ave., Dennis Port, MA 02639 +1-888-841-5292 ~23.30 miles south of 02666
  • Expensive property
  • Check in: 10:00
The Breakers Resort Bluegreen Vacations in Dennis Port
+1-888-455-5160
61 Chase Ave., Dennis Port, MA 2639 +1-888-455-5160 ~23.30 miles south of 02666
  • Expensive property
  • Check in time: 10:00
Guestlodge
+1-888-965-8297
221 Main St., West Dennis, MA 02670 +1-888-965-8297 ~23.39 miles south of 02666
  • Two-star Beach property
  • 33 rooms in hotel
From$59
Average 3.0 /5Reviews CallBookMore Details
Ambassador Inn & Suites - South Yarmouth
+1-888-906-6358
1314 Ma 28, South Yarmouth, MA 02664 +1-888-906-6358 ~23.44 miles south of 02666
  • Economical Resort hotel
  • 5 suites in property
  • All guests appreciated the closeness to the beach
  • Dirty sheet
Travelodge by Wyndham Cape Cod Area
+1-888-749-6785
99 Main St., West Dennis, MA 02670 +1-888-749-6785 ~23.47 miles south of 02666
  • Two-star property
From$60
Average 3.5 /5Reviews CallBookMore Details
Beach N Towne Motel in South Yarmouth
+1-888-878-9982
1261 Route 28, South Yarmouth, MA 02664 +1-888-878-9982 ~23.52 miles south of 02666
  • 3-star property
  • Hotel has 21 rooms
All Seasons Resort : 1199 Route 28
+1-888-389-4485
1199 Route 28, South Yarmouth, MA 02664 +1-888-389-4485 ~23.65 miles south of 02666
  • Low priced Beach hotel
  • Fitness + Health Center
The Pelham House Resort
+1-888-389-4121
14 Sea St., Dennis Port, MA 02639 +1-888-389-4121 ~23.66 miles south of 02666
  • 3-star hotel
Lighthouse Inn : 1 Lighthouse Inn Rd.
+1-888-675-2083
1 Lighthouse Inn Rd., West Dennis, MA 02132 +1-888-675-2083 ~24.04 miles south of 02666
  • 3 star Oceanfront hotel
  • Hotel has an eco-friendly policy See more
Riviera Beach Resort - South Yarmouth
+1-800-716-8490
327 South Shore Dr., South Yarmouth, MA 02673 +1-800-716-8490 ~25.09 miles south of 02666
  • 3-star Oceanfront property
  • Check in: 3:00PM
  • TV is small
  • Rooms are not good
From$109
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Blue Water Resort : 291 South Shore Dr.
+1-800-805-5223
291 South Shore Dr., South Yarmouth, MA 02664 +1-800-805-5223 ~25.13 miles south of 02666
  • 3 star Beach property
  • Hotel has 2 floors
  • Fairly good value for money
  • Average sized rooms
The Mariner Resort in West Yarmouth
+1-888-965-1860
573 Main St., West Yarmouth, MA 02673 +1-888-965-1860 ~25.33 miles southwest of 02666
  • Low priced Resort property
  • Comp. Breakfast
  • Good continental breakfast
  • Good outdoor sports facilities
From$61
Average 3.5 /5Reviews CallBookMore Details
The Mariner Motor Lodge
+1-888-788-5576
573 Route 28, West Yarmouth, MA 02673 +1-888-788-5576 ~25.36 miles southwest of 02666
  • 3-star hotel
  • 94 rooms in hotel
Hunters Green Motel
+1-888-897-9207
553 Route 28, West Yarmouth, MA 02673 +1-888-897-9207 ~25.37 miles southwest of 02666
  • Cheap Downtown property
  • Check-in: 3:00pm
From$115
Average 3.5 /5Reviews CallBookMore Details
Aiden by Best Western at Cape Point : 476 Route 28
+1-888-311-4278
476 Route 28, West Yarmouth, MA 02673 +1-888-311-4278 ~25.40 miles southwest of 02666
  • 3 star Resort hotel
  • 6 suites in property
From$80
Very Good 4.5 /5Read Reviews CallBookMore Details
Cape Point Hotel
+1-888-469-4795
476 Main St., West Yarmouth, MA 02673 +1-888-469-4795 ~25.42 miles southwest of 02666
  • Midscale hotel
  • Hotel has 2 floors
  • Refrigerator to small
  • Most guests thought the facilities needed updating
Tidewater Inn - W. Yarmouth
+1-888-734-9421
135 Route 28, W. Yarmouth, MA 02673 +1-888-734-9421 ~25.45 miles southwest of 02666
  • Cheap Beach property
  • 100 rooms in hotel
  • About half of guests said rooms were big enough
  • Most guests were happy with the price
Castle Dawn Motel : 226 Route 28
+1-888-841-5292
226 Route 28, W. Yarmouth, MA 02673 +1-888-841-5292 ~25.46 miles southwest of 02666
  • Cheap Resort hotel
  • 57 rooms in hotel
  • Old television
  • No Wifi
Quality Inn in West Yarmouth
+1-888-455-5160
216 Main St., West Yarmouth, MA 02673 +1-888-455-5160 ~25.47 miles southwest of 02666
  • Three Star property
  • Check in time: 11:00
Howard Johnson by Wyndham Cape Cod Area
+1-888-965-8297
149 Main St., West Yarmouth, MA 02673 +1-888-965-8297 ~25.48 miles southwest of 02666
  • Cheap property
From$60
Very Good 4.0 /5Read Reviews CallBookMore Details
Bayside Resort Hotel - West Yarmouth
+1-888-906-6358
225 Route 28, West Yarmouth, MA 02673 +1-888-906-6358 ~25.48 miles southwest of 02666
  • 3 star property
  • Check-in time: 11:00
Windrift Motel in West Yarmouth
+1-888-749-6785
115 Route 28, West Yarmouth, MA 02673 +1-888-749-6785 ~25.49 miles southwest of 02666
  • Cheap hotel
  • 40 sleeping rooms in hotel
Cape Sands Inn : 149 Route 28
+1-888-878-9982
149 Route 28, West Yarmouth, MA 02673 +1-888-878-9982 ~25.49 miles southwest of 02666
  • 2-star hotel
  • Complimentary breakfast is offered

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?

Colonial House Inn & Restaurant, Crowne Pointe Historic Inn & Spa and Seaglass Inn & Spa 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 & Golf Club and Crowne Pointe Historic Inn & Spa are the top 3 luxury hotels near 02666.

What hotels are closest to the area of 02666?

Mainstay Motor Inn, Harbor Hotel Provincetown, and Blue Dolphin Inn 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?

Colonial House Inn & Restaurant, Crowne Pointe Historic Inn & Spa and Seaglass Inn & Spa 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, Bluegreen Vacations The Breakers An Ascend Resort and Quality Inn are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

Back to Top