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

Harbor Hotel in Provincetown 698 Commercial St., Provincetown, MA 02657 ~4.29 miles west of North Truro
  • 3 star Oceanfront hotel
  • 119 sleeping rooms in hotel
  • Breakfast is mediocre
  • Friendly waitstaff
From$132
Very Good 4.0 /5Guest Reviews Call
Cape Colony Inn - Provincetown
+1-800-230-4134
280 Bradford St., Provincetown, MA 02657 ~4.76 miles west of North Truro
  • 2 star hotel
  • Conventional furniture
  • Most guests said the beds were comfortable
From$150
Very Good 4.5 /5Latest Reviews Call
Sage Inn & Lounge in Provincetown 336 Commercial St., Provincetown, MA 02657 ~5.17 miles west of North Truro
  • 3 star Beach hotel
  • 2 meeting rooms in hotel
Crowne Pointe Historic Inn & Spa - Provincetown
+1-888-690-5247
82 Bradford St., Provincetown, MA 02657 ~5.40 miles west of North Truro
  • 4-star Downtown property
  • 10 suites in property
  • Near city centre
  • Great wellness & sports facilities
From$150
Very Good 4.5 /5Guest Reviews Call
The Provincetown Inn - Provincetown 1 Commercial St., Provincetown, MA 02657 ~5.54 miles west of North Truro
  • Cheap property
  • 6 meeting rooms in hotel
  • AC needs updating
  • Fridge did not work
Land's End Inn in Provincetown
+1-800-881-1523
22 Commercial St., Provincetown, MA 02657 ~5.57 miles west of North Truro
  • Luxury Five Star Oceanfront property
  • 18 rooms in hotel
  • Made us feel right at home
  • Most guests said it was a stylish hotel
Seaglass Inn & Spa 105 Bradford St. Ext, Provincetown, MA 02657 ~5.65 miles west of North Truro
  • Mid-scale property
  • 52 rooms in property
From$159
Very Good 4.5 /5Read Reviews Call
Captains Quarters Motel & Conference Center 5000 Highway 6, North Eastham, MA 02651 ~12.92 miles southeast of North Truro
  • Cheap Rural hotel
  • 75 rooms in property
  • Most guests didn't like the unstylish hotel
  • Relatively friendly Atmosphere
From$69
Very Good 4.0 /5Reviews Call
The Ocean Park Inn - Eastham
+1-888-690-5281
3900 Route 6, Eastham, MA 02642 ~13.86 miles southeast of North Truro
  • Low-priced Beach hotel
  • Check in time: 3PM
  • Super small refrigerator
  • Most guests criticized the unstylish hotel
Four Points by Sheraton Eastham Cape Cod in Eastham
+1-800-230-4134
3800 Route 6, Eastham, MA 02642 ~14.00 miles southeast of North Truro
  • 3-star Beach hotel
  • Gym is available on property
  • Most guests found the grounds not bad
  • Furniture needs more attention
Rodeway Inn : 48 Cranberry Highway
+1-800-997-5148
48 Cranberry Highway, Orleans, MA 02653 ~17.45 miles south of North Truro
  • Cheap Beach property
  • Hotel has 2 floors
Ocean Edge Resort & Golf Club in Brewster 2907 Main St., Brewster, MA 02631 ~18.13 miles south of North Truro
  • Four star Resort hotel
  • 12 conference rooms in property
  • Most guests said rooms were clean enough
  • Clean hotel facilities
From$79
Very Good 4.5 /5Reviews Call
Wequassett Resort & Golf Club On Pleasant Bay, Chatham, MA 02631 ~22.04 miles south of North Truro
  • 4 star Resort property
  • Has environment-friendly policy See more
  • Best takeAway
  • Pool is good
Wequassett Resort & Golf Club
+1-800-881-1523
2173 Head of The Bay Rd., Harwich, MA 02645 ~22.71 miles south of North Truro
  • Four-star hotel
  • Private beach
  • Average comfort
From$165
Very Good 4.5 /5Reviews Call
Colonial House Inn & Restaurant 277 Main St. Route 6 A, Yarmouthport, MA 02675 ~24.04 miles south of North Truro
  • 2 star Beach hotel
  • Hotel has an eco-friendly policy Read more
  • TV needs to be updated
  • Average value
Cape Shore Inn : 793 Main St.
+1-800-997-5149
793 Main St., South Yarmouth, MA 02664 ~24.19 miles south of North Truro
  • Economical Beach hotel
  • 2 floors in hotel
  • There was no breakfast
  • The best host
Blue Rock Resort : 39 Todd Rd.
+1-888-690-5281
39 Todd Rd., South Yarmouth, MA 02664 ~24.40 miles south of North Truro
  • Three Star Golf Course property
  • 2 floors in hotel
  • Sister hotels private
  • First floor which was nice
From$89
Very Good 4.5 /5Reviews Call
Chatham Highlander Motel in Chatham 946 Main St., Chatham, MA 02633 ~24.69 miles south of North Truro
  • 2 star Beach hotel
  • Hotel has 29 rooms
Chatham Bars Inn
+1-800-997-5148
297 Shore Rd., Chatham, MA 02633 ~25.09 miles south of North Truro
  • 4 star Oceanfront property
  • Check in time: 4:00 PM
  • Most guests said the beds were comfortable
  • Located near shopping areas and the city center
From$289
Very Good 4.5 /5Latest Reviews Call
Chatham Wayside Inn
+1-888-690-5247
512 Main St., Chatham, MA 02633 ~25.34 miles south of North Truro
  • Midscale hotel
  • 7 suites in hotel
  • Excellent hotel
  • Nice place to stay
From$225
Very Good 4.0 /5Review Score Call
Bradford Inn of Chatham : Cross St.
+1-888-305-3366
Cross St., Chatham, MA 02633 ~25.40 miles south of North Truro
  • 3-star hotel
  • 2 floors in hotel
From$250
Very Good 4.5 /5Review Score Call
Blue Spruce Motel & Townhouses : 710 State Rd. 710 State Rd., Plymouth, MA 02360 ~25.45 miles west of North Truro
  • Economy Suburban property
  • Free breakfast available
From$71
Very Good 4.0 /5Reviews Call
Chatham Inn at 359 Main - Chatham 359 Main St., Chatham, MA 02633 ~25.54 miles south of North Truro
  • Luxury Five Star Beach hotel
  • Free breakfast available
Wequassett Resort & Golf Club - Chatham
+1-800-997-5149
On Pleasant Bay, Chatham, MA 02633 ~25.65 miles south of North Truro
  • Four star Resort hotel
  • Access to gym on-site
  • Immaculate non smoking room
  • Enjoyable activities
Ambassador Inn & Suites : 1314 Main St. Rt 28 1314 Main St. Rt 28, South Yarmouth, MA 02664 ~25.89 miles south of North Truro
  • Economical Resort property
  • 85 sleeping rooms in hotel
  • Staff was friendly and helpful
  • Great pool
Next 25 North Truro Hotels >  [1 - 25 of 50]    
Next: See My North Truro Hotels with Pricing
Back to Top