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
  • Midscale Oceanfront property
  • 2 meeting rooms in property
  • Most guests found the staff to be very friendly
  • Moderately clean hotel facilities
From$119
Very Good 4.0 /5Guest Reviews CallBookMore Details
Cape Colony Inn : 280 Bradford St.
+1-888-305-3366
280 Bradford St., Provincetown, MA 02657 ~4.76 miles west of North Truro
  • Two-star property
  • Most guests said the beds were comfortable
  • Comfort level is high
From$150
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Sage Inn & Lounge in Provincetown 336 Commercial St., Provincetown, MA 02657 ~5.17 miles west of North Truro
  • 3 star Beach property
  • Hotel has 19 rooms
Crowne Pointe Historic Inn & Spa in Provincetown
+1-888-283-3404
82 Bradford St., Provincetown, MA 02657 ~5.40 miles west of North Truro
  • 4 star Downtown property
  • Complimentary breakfast is offered
  • Bed which was not comfortable
  • Fantastic service
From$150
Very Good 4.5 /5Reviews CallBookMore Details
The Provincetown Inn 1 Commercial St., Provincetown, MA 02657 ~5.54 miles west of North Truro
  • Cheap hotel
  • Hotel has 101 rooms
  • Bad housekeeping, according to 54%
  • Not many options for shopping
Land's End Inn in Provincetown
+1-866-429-5787
22 Commercial St., Provincetown, MA 02657 ~5.57 miles west of North Truro
  • Luxurious 5 Star Oceanfront hotel
  • Check-in time: 02:00 PM
  • Most guests said the reception staff was great
  • Excellent romantic hotel
Seaglass Inn & Spa - Provincetown 105 Bradford St. Ext, Provincetown, MA 02657 ~5.65 miles west of North Truro
  • Mid-scale property
  • 52 sleeping rooms in hotel
From$179
Very Good 4.5 /5Review Score CallBookMore Details
Captains Quarters Motel & Conference Center 5000 Highway 6, North Eastham, MA 02651 ~12.92 miles southeast of North Truro
  • Low Cost Rural hotel
  • 2 meeting rooms in hotel
  • Moderately clean pool area
  • Rooms are ok
From$69
Very Good 4.0 /5Read Reviews CallBookMore Details
The Ocean Park Inn : 3900 Route 6
+1-888-305-3366
3900 Route 6, Eastham, MA 02642 ~13.86 miles southeast of North Truro
  • Low priced Beach hotel
  • Hotel has 53 rooms
  • Pool nearby
  • Bathroom is ok
Four Points by Sheraton Eastham Cape Cod
+1-800-881-1523
3800 Route 6, Eastham, MA 02642 ~14.00 miles southeast of North Truro
  • 3-star Beach property
  • Fitness / Gym is on-site
  • Clean towels etc
  • No hot tub
Rodeway Inn 48 Cranberry Highway, Orleans, MA 02653 ~17.43 miles south of North Truro
  • Economy Beach property
  • Complimentary breakfast is offered
Ocean Edge Resort & Golf Club - Brewster 2907 Main St., Brewster, MA 02631 ~18.13 miles south of North Truro
  • Expensive Resort property
  • 338 rooms in hotel
  • Separate dressing area
  • Stained carpet
Wequassett Resort & Golf Club 2173 Route 28, Harwich, MA 02645 ~21.99 miles south of North Truro
  • Luxury 5-star Resort property
  • 10 meeting rooms in property
From$185
Very Good 4.5 /5Recent Reviews CallBookMore Details
Starlight Lodge 203 Main St. Rt 6a, Dennis, MA 02638 ~22.15 miles south of North Truro
  • Expensive Beach property
  • Hotel has an eco-friendly policy Learn more
Colonial House Inn & Restaurant 277 Main St. Route 6 A, Yarmouthport, MA 02675 ~24.04 miles south of North Truro
  • Low-priced Beach property
  • 3 meeting rooms in property
  • Hotel buildings could use some improvement
  • Breakfast is average
Cape Shore Inn in South Yarmouth
+1-888-305-3366
793 Main St., South Yarmouth, MA 02664 ~24.19 miles south of North Truro
  • Low priced Beach property
  • Hotel has 2 floors
  • Smelly rooms
  • About half of guests didn't like the uncomfortable beds
Blue Rock Resort - South Yarmouth
+1-800-881-1523
39 Todd Rd., South Yarmouth, MA 02664 ~24.40 miles south of North Truro
  • 3-star Golf Course hotel
  • Hotel has 4 suites
  • Most guests said rooms were clean enough
  • Almost all guests thought rooms were spacious
From$89
Very Good 4.5 /5Read Reviews CallBookMore Details
Chatham Highlander Motel 946 Main St., Chatham, MA 02633 ~24.69 miles south of North Truro
  • 2 star Beach property
  • 2 suites in property
Old Harbor Inn 22 Old Harbor Rd., Chatham, MA 02633 ~25.09 miles south of North Truro
  • Midscale property
Chatham Bars Inn in Chatham
+1-866-429-5787
297 Shore Rd., Chatham, MA 02633 ~25.09 miles south of North Truro
  • Four-star Oceanfront hotel
  • Hotel has 7 meeting rooms
  • Most guests were satisfied with the menu
  • Rooms are great
From$289
Very Good 4.5 /5Guest Reviews CallBookMore Details
Chatham Wayside Inn in Chatham
+1-888-690-5281
512 Main St., Chatham, MA 02633 ~25.34 miles south of North Truro
  • Mid-scale property
  • Check in time: 4:00 pm
  • Nice place to stay
  • Excellent hotel
From$225
Very Good 4.0 /5Read Reviews CallBookMore Details
Blue Spruce Motel & Townhouses - Plymouth 710 State Rd., Plymouth, MA 02360 ~25.45 miles west of North Truro
  • Low-priced Suburban property
  • Free comp. breakfast
Chatham Inn at 359 Main 359 Main St., Chatham, MA 02633 ~25.54 miles south of North Truro
  • Luxurious Five Star Beach hotel
  • Hotel has 2 floors
Ambassador Inn & Suites - South Yarmouth 1314 Main St. Rt 28, South Yarmouth, MA 02664 ~25.89 miles south of North Truro
  • Inexpensive Resort property
  • 2 floors in hotel
  • Reception is all right
  • All guests appreciated the closeness to the beach
Travelodge Cape Cod Area : 99 Main St. 99 Main St., West Dennis, MA 02670 ~25.95 miles south of North Truro
  • Two star property
  • Check in: 11:00 AM
Next 25 North Truro Hotels >  [1 - 25 of 50]    
Next: See My North Truro Hotels with Pricing
Back to Top