Star Rating
Hotel Name
Price Range (USD) to
Amenities

North Truro Massachusetts Accommodations

Find hotels in North Truro using the list and search tools below. Find cheap and discounted hotel/motel rates in or nearby North Truro, MA for your upcoming personal or group trip. We show the best North Truro Massachusetts hotel rooms. Review the North Truro hotel list below to find the perfect lodging. We also have a map of the North Truro hotels. Booking 5+ Rooms? Find North Truro Group Hotel Rates

The North Truro center is approximately 1 mile west of Cape Cod/Highland Lighthouse and 1 mile southwest of Coast Guard Beach.

North Truro Hotels/Motels & Accommodations

Harbor Hotel 698 Commercial St., Provincetown, MA 02657 ~4.29 miles west of North Truro
  • 3 star Oceanfront property
  • 2 floors in hotel
  • Average beds
  • Good internet service
From$89
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Cape Colony Inn
+1-888-305-3366
280 Bradford St., Provincetown, MA 02657 ~4.76 miles west of North Truro
  • 2-star hotel
  • Shower was ok
  • World class service
From$150
Very Good 4.5 /5 Recent Reviews Call BookMore Details
Sage Inn & Lounge : 336 Commercial St. 336 Commercial St., Provincetown, MA 02657 ~5.17 miles west of North Truro
  • 3-star Beach property
  • Check-in time: 3:00 PM
Crowne Pointe Historic Inn & Spa in Provincetown
+1-888-283-3404
82 Bradford St., Provincetown, MA 02657 ~5.40 miles west of North Truro
  • High-end Downtown hotel
  • Hotel has 38 rooms
  • Excellent luxury hotel
  • Not enough hooks
From$150
Very Good 4.5 /5 Guest Reviews Call BookMore Details
The Provincetown Inn 1 Commercial St., Provincetown, MA 02657 ~5.54 miles west of North Truro
  • Two-star hotel
  • 101 sleeping rooms in hotel
  • Good Hotel
  • Most guests criticized the unstylish hotel
From$109
Average 3.5 /5 Guest Reviews Call BookMore Details
Land's End Inn in Provincetown
+1-866-429-5787
22 Commercial St., Provincetown, MA 02657 ~5.57 miles west of North Truro
  • Luxurious Five Star Oceanfront property
  • Free complimentary breakfast
  • King-size bed
  • Breakfast is good
Seaglass Inn & Spa 105 Bradford St. Ext, Provincetown, MA 02657 ~5.65 miles west of North Truro
  • 3-star property
  • Check-in time: 3:00 PM
From$170
Very Good 4.5 /5 Read Reviews Call BookMore Details
Blue Dolphin Inn : 5950 State Highway Rt 6 North 5950 State Highway Rt 6 North, Eastham, MA 02651 ~12.02 miles southeast of North Truro
  • Low-priced property
From$99
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Captains Quarters Motel & Conference Center : 5000 Highway 6 5000 Highway 6, North Eastham, MA 02651 ~12.92 miles southeast of North Truro
  • Cheap Rural hotel
  • Free breakfast
  • Bathroom could be optimized
  • Most guests thought the atmosphere was somewhat friendly
From$69
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
The Ocean Park Inn - Eastham
+1-800-881-1523
3900 Route 6, Eastham, MA 02642 ~13.86 miles southeast of North Truro
  • 2-star Beach hotel
  • 2 floors in property
  • About half of guests said the bathroom was dirty
  • Fair Hotel
From$90
Average 3.5 /5 Hotel Reviews Call BookMore Details
Four Points by Sheraton Eastham Cape Cod - Eastham
+1-888-283-3404
3800 Route 6, Eastham, MA 02642 ~14.00 miles southeast of North Truro
  • 3-star Beach hotel
  • 2 floors in property
  • Dirty pool, said 86%
  • Most guests thought they were poorly maintained
From$99
Average 3.5 /5 Review Score Call BookMore Details
Rodeway Inn : 48 Cranberry Highway 48 Cranberry Highway, Orleans, MA 02653 ~17.43 miles south of North Truro
  • Two-star Beach hotel
  • Free comp. breakfast
From$60
Average 3.5 /5 Hotel Reviews Call BookMore Details
The Mansion at Ocean Edge 2907 Main St., Brewster, MA 02631 ~18.13 miles south of North Truro
  • Four star Resort property
  • Access to gym on-site
  • Disappointing internet connection
  • Great view
From$135
Very Good 4.5 /5 Recent Reviews Call BookMore Details
Wequassett Resort & Golf Club 2173 Route 28, Harwich, MA 02645 ~21.99 miles south of North Truro
  • Luxury Five Star Resort property
  • 2 floors in property
From$185
Very Good 4.5 /5 Guest Reviews Call BookMore Details
Starlight Lodge - Dennis 203 Main St. Rt 6a, Dennis, MA 02638 ~22.15 miles south of North Truro
  • Midscale Beach hotel
  • 3 suites in property
Colonial House Inn & Restaurant 277 Main St. Route 6 A, Yarmouthport, MA 02675 ~24.04 miles south of North Truro
  • Cheap Beach property
  • 3 meeting rooms in property
  • Dated furniture
  • Most guests complained about the bathroom
From$105
Average 3.0 /5 Hotel Reviews Call BookMore Details
Cape Shore Inn : 793 Main St.
+1-800-881-1523
793 Main St., South Yarmouth, MA 02664 ~24.19 miles south of North Truro
  • Economy Beach hotel
  • Check-in time: 2.00 pm
  • Generally quite dirty
  • Beds need improvement
From$55
Average 3.0 /5 Review Score Call BookMore Details
Blue Rock Resort
+1-888-283-3404
39 Todd Rd., South Yarmouth, MA 02664 ~24.40 miles south of North Truro
  • Midscale Golf Course hotel
  • 2 floors in hotel
  • Great value
  • Rather comfortable
From$89
Very Good 4.5 /5 Latest Reviews Call BookMore Details
Chatham Highlander Motel 946 Main St., Chatham, MA 02633 ~24.69 miles south of North Truro
  • 2 star Beach hotel
  • Check in time: 2:30
Old Harbor Inn in Chatham 22 Old Harbor Rd., Chatham, MA 02633 ~25.09 miles south of North Truro
  • Mid-scale property
Chatham Bars Inn
+1-888-690-5281
297 Shore Rd., Chatham, MA 02633 ~25.09 miles south of North Truro
  • Four-star Oceanfront hotel
  • 67 suites in property
  • Most guests liked the proximity to shopping
  • Excellent wellness & sports facilities
From$289
Very Good 4.5 /5 Reviews Call BookMore Details
Chatham Wayside Inn : 512 Main St.
+1-888-690-5247
512 Main St., Chatham, MA 02633 ~25.34 miles south of North Truro
  • Midscale property
  • Hotel has 56 rooms
  • Excellent hotel
  • Nice place to stay
From$225
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Blue Spruce Motel & Townhouses - Plymouth 710 State Rd., Plymouth, MA 02360 ~25.45 miles west of North Truro
  • Two-star Suburban hotel
  • 33 sleeping rooms in hotel
From$64
Very Good 4.0 /5 Review Score Call BookMore Details
Chatham Inn at 359 Main : 359 Main St. 359 Main St., Chatham, MA 02633 ~25.54 miles south of North Truro
  • Luxurious Five Star Beach property
  • 2 floors in hotel
Ambassador Inn & Suites - South Yarmouth 1314 Ma 28, South Yarmouth, MA 02664 ~25.89 miles south of North Truro
  • Inexpensive Resort property
  • Free breakfast
  • All guests appreciated the closeness to the beach
  • Not very comfortable
From$69
Average 3.5 /5 Latest Reviews Call BookMore Details
Next 25 North Truro Hotels >   [1 - 25 of 50]    
Next: See My North Truro Hotels with Pricing
Back to Top