Skip to main content

Search hotels in Truro, MA

Enter your dates to see the latest prices and deals for Truro hotels

Truro – 40 hotels and places to stay

Filter by:

Star Rating
Review score

Dune Crest Hotel

North Truro (Near Truro)

Boasting an on-site dog park, this pet-friendly property is located in North Truro. Guests can enjoy the outdoor swimming pool and tennis court.

A
Andrea
From
Belgium
Awesome location with even possibilities to walk around. A stone throw away from Provincetown.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 557 reviews
Price from
$114.45
1 night, 2 adults

Endless Coast, A Boutique Hotel

Wellfleet (Near Truro)

Endless Coast, A Boutique Hotel has free bikes, fitness center, a garden and terrace in Wellfleet. This 2-star motel features free WiFi and barbecue facilities.

A
Aïssatou
From
France
The staff is really friendly. We definitely recommend to sit by their patio/terrasse!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 186 reviews
Price from
$149
1 night, 2 adults

Breakwater Hotel

Provincetown (Near Truro)

Enjoy our waterfront location on Cape Cod Bay in Provincetown’s East End.

d
douglas
From
United States
Best room on the Cape. View, comfort, location, seats on the beach and sunrises/sunsets from your window.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 614 reviews
Price from
$139
1 night, 2 adults

The Provincetown Hotel at Gabriel's

Provincetown (Near Truro)

Featuring a terrace, The Provincetown Hotel at Gabriel's is located in Provincetown in the Massachusetts region, a few steps from Ryder Street Beach and a 3-minute walk from Pilgrim Monument.

J
Joel
From
United States
The location is perfect! The staff is helpful, friendly, knowledgeable, and attentive. The rooms are spacious, comfortable, vibrant, and lovely. The grounds are exceptional.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 175 reviews
Price from
$218.30
1 night, 2 adults

Mercury Hotel Provincetown

Provincetown (Near Truro)

Located in Provincetown, within a 5-minute walk of Ryder Street Beach and half a mile of Pilgrim Monument, Mercury Hotel Provincetown has accommodations with a terrace and free WiFi as well as free...

T
Thomas
From
United States
Very centrally located Clean, safe, very friendly host Gorgeous view from rooftop
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 50 reviews
Price from
$99
1 night, 2 adults

Cape Colony Inn

Provincetown (Near Truro)

This Provincetown accommodations is nestled on 7 acres of land and features free Wi-Fi in every room. The Cape Cod National Seashore Beach is 3 miles away.

李海铭
From
China
the place is great. the room is clean. the breakfast is nice. will be back.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,159 reviews
Price from
$99
1 night, 2 adults

Ellery Hotel Provincetown

Provincetown (Near Truro)

Relax in this adult-only Provincetown guest house and spa, which is located just half a mile from the beach. Carpe Diem Guest house & Spa features massage services and a daily homemade breakfast.

j
james
From
United States
The hot tub and spa was so relaxing, the room was clean and the staff were so friendly and helpful
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 154 reviews
Price from
$141.90
1 night, 2 adults

Surfside Hotel and Suites

Provincetown (Near Truro)

This waterfront property in Provincetown features private beach access and an outdoor heated pool. Surrounded by various shops and art galleries, the hotel is less than 1 mile from the center of town....

D
Dawn
From
Canada
Location, Location, Location. Loved our room with a view. Staff is wonderful and accommodating!!! Our second stay and equally as happy.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 176 reviews
Price from
$199
1 night, 2 adults

Four Points by Sheraton Eastham Cape Cod

Eastham (Near Truro)

Featuring a bar, Four Points by Sheraton Eastham Cape Cod is located in Eastham in the Massachusetts region, a 18-minute walk from Great Pond Beach and 2.8 miles from Nauset Lighthouse.

I
Iozzo
From
United States
Our room was very big ,2 beds We loved it
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 101 reviews
Price from
$127
1 night, 2 adults

Harbor Hotel Provincetown

Provincetown (Near Truro)

Overlooking Cape Cod Bay, this hotel in historic Provincetown features an outdoor pool with poolside bar and rooms with a flat-screen TV. Pilgrim Monument is 5 minutes’ drive away.

R
Rumrill
From
United States
Room was large. AC worked very well. It was very clean. No smell.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 633 reviews
Price from
$152.10
1 night, 2 adults
See all 40 hotels in Truro

Hotels with parking in Truro

Free parking
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 101 reviews
From $148.84 per night
Free parking
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 176 reviews
Free parking
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,159 reviews
Free parking
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 633 reviews
Free parking
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 154 reviews
From $162.91 per night
Free parking
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 50 reviews
From $123.26 per night
Free parking
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 614 reviews
Private Parking
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 175 reviews
From $256.39 per night

Most booked hotels in Truro and surrounding area in the past month

See all

Popular with guests booking hotels in Truro

Popular with guests booking hotels in Truro

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 3 reviews

Popular with guests booking hotels in Truro

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

Popular with guests booking hotels in Wellfleet

Popular with guests booking hotels in North Truro

Popular with guests booking hotels in North Truro

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

Popular with guests booking hotels in North Truro

Popular with guests booking hotels in North Truro

Popular with guests booking hotels in North Truro

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 2 reviews

Popular with guests booking hotels in North Truro

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 3 reviews

Budget hotels in Truro and nearby

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1 review

5 Min Drive to Fisher Beach and Pamet Harbor is located in Truro, just 4.4 miles from Truro Historical Museum and 8.5 miles from Cape Cod National Seashore.

Tree Top Oasis offers accommodations in Truro, 1.7 miles from Ballston Beach and 3.6 miles from Truro Historical Museum.

Architectural modern home 5 mins to beach offers accommodations in Truro, 9.4 miles from Cape Cod National Seashore and 10 miles from Commercial Street.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Beautiful Water Views Dogs Welcome offers accommodations in Truro, 9.5 miles from Cape Cod National Seashore and 11 miles from Wellfleet Bay Wildlife Sanctuary.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2 reviews

Twelve Trees is located in Truro, just 3.2 miles from Truro Historical Museum and 10 miles from Cape Cod National Seashore. The vacation home has access to a restaurant.

Field of Dreams offers accommodations in Truro, 1.3 miles from Corn Hill Beach and 2.6 miles from Truro Historical Museum. This vacation home features air-conditioned accommodations with a balcony.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2 reviews

Walk to Beach w Roof-Level Deck offers accommodations in Truro, 9.2 miles from Commercial Street and 9.3 miles from Provincetown Library.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Ocean Views Steps to Private Beach A C is located in Truro, just a 19-minute walk from Corn Hill Beach and 2.5 miles from Truro Historical Museum.

Hotels located in the center of Truro

Stylistic Home and Easy Walk to the Beach is located in Truro, just 2 miles from Truro Historical Museum and 8.4 miles from Commercial Street.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Beautiful backyard pool deeded beach rights is located in Truro, just 1.6 miles from Cold Storage Beach and 1.6 miles from Truro Historical Museum.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

North Truro Bayside Gem offers accommodations in Truro, a 3-minute walk from Cold Storage Beach and 2.5 miles from Truro Historical Museum. The apartment has access to a restaurant.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2 reviews

12218 - Beautiful Views of Cape Cod Bay Access to Private Beach Easy Access to P-Town offers accommodations in Truro, a 2-minute walk from Noons Landing and 2.7 miles from Truro Historical Museum.

Stay Sandy

Hotel in Truro
Central location
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 3 reviews

Featuring a restaurant, Stay Sandy is located in Truro in the Massachusetts region, a 1-minute walk from Noons Landing and 2.8 miles from Truro Historical Museum.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

Featuring a restaurant, National Seashore Studio is located in Truro in the Massachusetts region, a few steps from Noons Landing and 2.8 miles from Truro Historical Museum.

Ships Ahoy

Hotel in Truro
Central location
Scored out of 10, guest rating 5.4
Fair - What previous guests thought, 6 reviews

Featuring a restaurant, Ships Ahoy is located in Truro in the Massachusetts region, a few steps from Noons Landing and 2.8 miles from Truro Historical Museum.

Ocean-View Cape Cod Condo in Truro! offers accommodations in Truro, a few steps from Beach Point and 3.6 miles from Truro Historical Museum. This beachfront property offers access to free Wifi.

Best hotels with breakfast in Truro and nearby

Tranquil Woodland Escape in Wellfleet is located in Wellfleet, just 1.6 miles from Duck Harbor Beach and 5.9 miles from Cape Cod National Seashore.

Tranquil Cozy Cottage Recently Renovated offers accommodations in Wellfleet, 1.6 miles from Duck Harbor Beach and 5.9 miles from Cape Cod National Seashore.

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

National Seashore w Modern Architecture is located in Wellfleet, just 6.9 miles from Wellfleet Bay Wildlife Sanctuary and 8.2 miles from Truro Historical Museum.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

Marsh Front Home w Sweeping Views offers accommodations in Wellfleet, 8.7 miles from Truro Historical Museum and 10 miles from Nauset Lighthouse.

Spacious 4 Bedroom with AC Dog Friendly is located in Wellfleet, just 5.4 miles from Cape Cod National Seashore and 7 miles from Wellfleet Bay Wildlife Sanctuary.

Stylish Wellfleet Home with Patio on 2 Private Acres is located in Wellfleet, just 5.6 miles from Cape Cod National Seashore and 7.2 miles from Wellfleet Bay Wildlife Sanctuary.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

Wellfleet Harbor Hideaway is located in Wellfleet, just 1.9 miles from Mayo Beach and 5.3 miles from Cape Cod National Seashore.

Outer Cape Vacation Dream is located in North Truro, just a 4-minute walk from Cold Storage Beach and 2 miles from Truro Historical Museum.

What Guests Said About Truro:

10

Everything was fabulous.

Everything was fabulous. The cottage was sparkling clean with very comfortable furniture. The outside patio is adorable with plenty of seating and privacy. Right off route 6, high up on a hill, can see Provincetown and the bay from the end of the driveway. Fabulous sunsets and incredible night sky. Very quiet. Near the bike trail and Head of the Meadow beach. High Head Beach is walking distance but it's not a short walk. Ptown is about 10 minutes away, several other beautiful beaches nearby, the bay side beaches are good for everyone, the ocean side beaches can be challenging to get to, as you have to walk over the dunes. Marconi beach has stairs but still a good climb, also saw pods of seals at Marconi, and dogs are allowed there as well.
Guest review by
Mary
United States
10

Truro is so lovely.

Truro is so lovely. I like how it’s further off the grid than other parts of the Cape and less touristy. It’s got some incredible beaches along the National Seashore and a good number of them are dog friendly. Truro has some great restaurants, the winery, and the golf course too so it offers something for everyone.
Guest review by
Megan
United States
10

We have been coming to Truro (from Germany!)

We have been coming to Truro (from Germany!) for 40 years now. Our children grew up knowing Truro as a highlight of their year. Now they have children of their own, and they still come to Truro. We have seen people, shops, and landscape changes come and go, but we always get drawn back, and our friends and relatives all agree with our choice. That little stretch of space between P-town and Wellfleet is where we want to be.
Guest review by
Marc
Germany
8.0

We went for mashroom picking and had a great time doing it.

We went for mashroom picking and had a great time doing it. The area is wonderful, short driving to all sites for mashroom picking, P-town, beaches with open views. We had to go to our friend's place to wash mashrooms and make dinner out of our catch there, because our place didn't have accomodation for that.
Guest review by
Lev
United States