A two-story brick house with a red door and shutters, surrounded by a wooden fence and trees.

Find hotels in Truro, MA from ฿4,123

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Truro hotels

Blue Rock Resort

Blue Rock Resort
3.0 star property
South Yarmouth
8.8 out of 10, Excellent, (681 reviews)
"Clean room, nice breakfast and friendly staff."
United States
Heidi
The price is ฿5,942
฿6,869 total
includes taxes & fees
8 Jul - 9 Jul
Blue Rock Resort

The Escape Inn

The Escape Inn
2.5 star property
Bass River
9.4 out of 10, Exceptional, (714 reviews)
"Excellent stay "
United States
Michael
The price is ฿6,113
฿6,997 total
includes taxes & fees
8 Jul - 9 Jul
The Escape Inn

Hyannis Travel Inn

Hyannis Travel Inn
2.5 star property
Hyannis
9.6 out of 10, Exceptional, (1,014 reviews)
"Great Hotel for a Hyannis trip"
United States
Jason
The price is ฿6,237
฿7,138 total
includes taxes & fees
7 Jul - 8 Jul
Hyannis Travel Inn

Blue Dolphin Inn

Blue Dolphin Inn
2.0 star property
Eastham
8.0 out of 10, Very good, (1,006 reviews)
"Lovely place to stay very quiet , peaceful and clean i will recommend it to anyone who looking for a place to stay ."
United States
Luis
The price is ฿5,474
฿6,265 total
includes taxes & fees
7 Jul - 8 Jul
Blue Dolphin Inn

Top Mast Resort

Top Mast Resort
2.5 star property
North Truro
9.4 out of 10, Exceptional, (885 reviews)
"We will definitely be back!"
United States
Maria
The price is ฿10,251
฿11,733 total
includes taxes & fees
8 Jul - 9 Jul
Top Mast Resort

Fairfield Inn & Suites by Marriott Cape Cod Hyannis

Fairfield Inn & Suites by Marriott Cape Cod Hyannis
3.0 star property
Hyannis
8.8 out of 10, Excellent, (722 reviews)
"Friendly staff, great breakfast, quiet floor"
United States
Robin
The price is ฿8,261
฿9,454 total
includes taxes & fees
12 Jul - 13 Jul
Fairfield Inn & Suites by Marriott Cape Cod Hyannis

Rodeway Inn Orleans - Cape Cod

Rodeway Inn Orleans - Cape Cod
2.0 star property
Orleans
8.2 out of 10, Very good, (825 reviews)
"Perfect location"
United States
Aldrick
The price is ฿6,635
฿7,594 total
includes taxes & fees
8 Jul - 9 Jul
Rodeway Inn Orleans - Cape Cod

All Seasons Resort, Trademark Collection by Wyndham

All Seasons Resort, Trademark Collection by Wyndham
3.0 star property
Bass River
8.4 out of 10, Very good, (367 reviews)
"Nice clean room with a very very comfortable bed. Staff were nice and helpful."
United States
Michele
The price is ฿6,635
฿7,992 total
includes taxes & fees
7 Jul - 8 Jul
All Seasons Resort, Trademark Collection by Wyndham

Bayside Resort Hotel

Bayside Resort Hotel
3.0 star property
West Yarmouth
8.8 out of 10, Excellent, (1,537 reviews)
"Convenient to restaurants, good amenities"
United States
Denice
The price is ฿8,121
฿9,675 total
includes taxes & fees
2 Aug - 3 Aug
Bayside Resort Hotel

SeaCoast Inn

SeaCoast Inn
2.0 star property
Hyannis
9.0 out of 10, Wonderful, (794 reviews)
"Easy free parking Right off Main Street Great room"
United States
Lesley
The price is ฿5,939
฿6,797 total
includes taxes & fees
12 Jul - 13 Jul
SeaCoast Inn

Hyannis Harbor Hotel

Hyannis Harbor Hotel
3.5 star property
Hyannis
8.0 out of 10, Very good, (1,004 reviews)
"Great location and comfortable rooms!"
United States
Zhaneta
The price is ฿7,758
฿9,766 total
includes taxes & fees
9 Jul - 10 Jul
Hyannis Harbor Hotel

Blue Water Resort

Blue Water Resort
3.0 star property
Bass River
8.4 out of 10, Very good, (1,009 reviews)
"We loved our stay"
United States
Evelyn
The price is ฿11,316
฿14,376 total
includes taxes & fees
9 Jul - 10 Jul
Blue Water Resort

Blue Sea Motor Inn

Blue Sea Motor Inn
2.0 star property
North Truro
8.4 out of 10, Very good, (1,007 reviews)
"I definitely would the place It was great affordable clean hotel."
United States
Stephen
The price is ฿6,602
฿7,556 total
includes taxes & fees
7 Jul - 8 Jul
Blue Sea Motor Inn

Breakwater Hotel

Breakwater Hotel
2.5 star property
Provincetown
9.6 out of 10, Exceptional, (667 reviews)
"Friendly staff, great location, clean room, comfortable beds, great amenities and comfortable porch seating."
United States
Pamela
The price is ฿11,247
฿12,872 total
includes taxes & fees
7 Jul - 8 Jul
Breakwater Hotel

Ocean Street Inn on Hyannis Harbor

Ocean Street Inn on Hyannis Harbor
2.0 star property
Hyannis
7.0 out of 10, Good, (809 reviews)
"Convenient location, walkable restaurants, nice view, friendly welcoming front desk staff and clean rooms."
United States
jillian
The price is ฿4,649
฿5,853 total
includes taxes & fees
12 Jul - 13 Jul
Ocean Street Inn on Hyannis Harbor

Americas Best Value Inn & Suites Hyannis Cape Cod

Americas Best Value Inn & Suites Hyannis Cape Cod
2.0 star property
Hyannis
7.8 out of 10, Good, (1,004 reviews)
"It was nice place to stay"
United States
Celvin
The price is ฿4,280
฿4,898 total
includes taxes & fees
7 Jul - 8 Jul
Americas Best Value Inn & Suites Hyannis Cape Cod

Dune Crest Hotel

Dune Crest Hotel
2.5 star property
North Truro
9.0 out of 10, Wonderful, (1,010 reviews)
"Great location and view, wonderful staff, wonderful breakfast, and easy to get to and from."
United States
Raymond
The price is ฿10,573
฿12,100 total
includes taxes & fees
19 Jul - 20 Jul
Dune Crest Hotel

Aiden by Best Western Cape Cod - West Yarmouth

Aiden by Best Western Cape Cod - West Yarmouth
3.0 star property
West Yarmouth
8.0 out of 10, Very good, (1,002 reviews)
"Good location nice place to stay."
United States
jodi
The price is ฿6,343
฿7,260 total
includes taxes & fees
7 Jul - 8 Jul
Aiden by Best Western Cape Cod - West Yarmouth

Anchor In Distinctive Waterfront Lodging

Anchor In Distinctive Waterfront Lodging
3.0 star property
Hyannis
9.4 out of 10, Exceptional, (1,004 reviews)
"Great location and very accommodating staff."
United States
Jovian
The price is ฿9,794
฿12,158 total
includes taxes & fees
12 Jul - 13 Jul
Anchor In Distinctive Waterfront Lodging

Dennis Port Surf Club (Boutique Hotel)

Dennis Port Surf Club (Boutique Hotel)
3.0 star property
Dennis Port
9.8 out of 10, Exceptional, (14 reviews)
"Amazing property / great location / completly renovated and amazing staff"
United States
Michael
The price is ฿8,730
฿9,992 total
includes taxes & fees
7 Jul - 8 Jul
Dennis Port Surf Club (Boutique Hotel)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Truro attractions

Learn more about Truro

Nestled between Cape Cod Bay and the Atlantic, Truro offers pristine beaches like Head of the Meadow and Highland Light for perfect summer days. Rent bikes to explore the Cape Cod Rail Trail or visit the Truro Vineyards for wine tastings and tours of their scenic coastal property.

A two-story brick house with a red door and shutters, surrounded by a wooden fence and trees.

Top Truro Hotel Reviews

More cheap stays in Truro

Find out more about Truro

Top reasons to visit Truro

  • Stunning Beaches: Truro boasts beautiful sandy beaches, perfect for relaxation and seaside activities.
  • Outdoor Adventures: Enjoy a variety of outdoor pursuits, including golfing and hiking amidst picturesque landscapes.
  • Historic Lighthouses: Explore iconic lighthouses that reflect the region's maritime heritage.
  • Charming Local Markets: Visit the vibrant Truro Farmers Market for fresh produce and local crafts.
  • Diverse Accommodations: Choose from intimate bed and breakfasts to convenient hotels, catering to all preferences.

Find great hotels near Truro

Experience the charm of Truro, Massachusetts, with a variety of accommodation options tailored to suit every traveller's needs. Whether you prefer the intimate atmosphere of a bed and breakfast or the convenience of a hotel, you'll find plenty of choices. Enjoy adventure-filled days at the beach or a pet-friendly vacation, all while selecting from a range of hotels in Truro that promise a delightful stay amidst stunning coastal scenery.

  • Harbor Hotel Provincetown: Nestled a mere 11km from Truro, the 3-star Harbor Hotel Provincetown caters to those seeking a beach and adventure holiday. With a guest rating of 8.2 out of 10, this hotel boasts direct access to the beach, allowing for a plethora of water-based activities. Guests can indulge in adventure sports such as onsite scooter rentals, horse riding, and hiking or biking trails nearby. The scenic surroundings combined with thrilling recreational options make this hotel an excellent choice for the adventurous spirit.
  • Surfside Hotel and Suites: A budget-friendly option located 13km from Truro, Surfside Hotel and Suites offers families a comfortable retreat with a guest rating of 8.6 out of 10. This hotel features direct beach access, which is ideal for a family holiday by the sea. In addition, the property is equipped with child-friendly amenities, including a pool gate for safety. The relaxed atmosphere and variety of amenities make it a popular choice for families looking to enjoy a beach getaway.
  • The Provincetown Inn: Situated 13km from Truro, The Provincetown Inn is a budget accommodation with a guest rating of 8.0 out of 10. This hotel is particularly suited for those wanting a straightforward beach experience, as it offers direct access to the sandy shores. With its no-fuss approach to comfort and beachside location, it serves as a perfect base for sun-seekers and those looking to unwind by the ocean.

Where to stay near Truro

Truro, Massachusetts, is a charming destination perfect for a beach and outdoor getaway. Nestled near stunning coastal scenery, the town centre offers a friendly atmosphere with delightful shopping opportunities. Just a short distance away, you can explore the picturesque landscapes of nearby Cornwall. Whether you're seeking a family-friendly excursion or a luxurious retreat, Truro provides the ideal backdrop for a memorable weekend escape.

  • Provincetown: Nestled approximately 13km from Truro, Provincetown is a vibrant city renowned for its stunning beaches and rich artistic heritage. This coastal gem experiences a seasonal influx of visitors, particularly from June to August, when the warm weather invites beachgoers and outdoor enthusiasts alike. Whether you're indulging in a round of golf, splashing about in water parks, or soaking in the scenic views, Provincetown offers an array of activities. The local landmarks, including picturesque beaches and the iconic Cape, provide the perfect backdrop for relaxation and exploration.
  • Wellfleet: Located a mere 8km from Truro, Wellfleet is another charming city that comes alive during the summer months, particularly from July to September. Known for its breathtaking scenery and outdoor experiences, Wellfleet is a favourite for those seeking a beach escape. Visitors can enjoy golf courses, and if you fancy a cultural experience, the local theatre offers an engaging glimpse into the artistic spirit of the area. With its family-friendly beaches and captivating Cape views, Wellfleet is an ideal spot for creating lasting holiday memories.
  • North Truro: Just 6km from Truro, North Truro is a delightful city that attracts visitors during the peak season from June to August. Known for its beautiful beaches and outdoor activities, North Truro is perfect for those who appreciate nature's beauty. Enjoy golfing or spend a day at the water park, all while being surrounded by stunning coastal landscapes. With family beaches and picturesque views of the Cape, North Truro offers a tranquil retreat for those looking to unwind and explore the great outdoors.

Things to do in Truro

Shopping

In Truro, explore local shops like Truro Vineyards for unique wines and artisan gifts. If you're up for a drive, visit the shops in nearby Provincetown, where you can find boutiques and galleries offering a variety of souvenirs and local art.

Recreation

Truro Wellness Centre offers rejuvenating yoga classes and holistic therapies in a tranquil setting. Nearby, the scenic Cape Cod National Seashore invites leisurely walks on sandy beaches, while the peaceful surroundings provide opportunities for meditation and reflection amidst nature's beauty.

Adventure

In Truro, explore the pristine beauty of Cape Cod National Seashore, ideal for hiking and birdwatching. Venture to the nearby Highland Light for breathtaking views. For a thrilling experience, try kayaking along the tranquil waters of the Pamet River, immersing yourself in the stunning coastal scenery.

Nightlife

Truro offers a charming nightlife with local taverns like the Truro Vineyards, where you can enjoy tastings and live music. For a more relaxed vibe, the Corner Store features a cosy atmosphere and friendly service, making it an ideal spot to unwind after a day of exploration.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Truro

Truro, Massachusetts, offers a perfect blend of beach, outdoor adventures, and scenic beauty, making it an ideal destination for holidaymakers. Visitors can explore local attractions such as historic lighthouses and the charming streets of Truro, while enjoying the vibrant Truro Farmers Market. Don't miss the cultural highlights, including the Truro Cathedral and the city centre, which provide a delightful experience for those seeking both relaxation and exploration.

  • Cahoon Hollow Beach: Located 8km from Truro, Cahoon Hollow Beach offers a quintessential beach experience, with its soft sand and gentle waves. Perfect for a relaxing day, visitors can soak up the sun or enjoy a scenic stroll along the shoreline.
  • Cape Cod National Seashore: Just 3km away, this national park showcases breathtaking coastal scenery and various outdoor adventures. With trails for hiking and stunning views, it’s an ideal spot for nature enthusiasts and those seeking a bit of exploration.
  • Commercial Street: Situated 13km from Truro, Commercial Street buzzes with city vibes. Here, you’ll find an array of shops, restaurants, and galleries, perfect for experiencing local culture and indulging in some retail therapy.

Best time to go to Truro

The best time to visit Truro is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are high and weather is mostly sunny with light rain. January and February are its coolest month on average. At the time of February, visitor numbers are low and weather is mostly cloudy.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January35.4°F (1.9°C)Light RainMostly CloudyAverageSlightly Low
February35.4°F (1.9°C)Light RainMostly CloudyLowSlightly Low
March38.3°F (3.5°C)Light RainMostly CloudyAverageSlightly Low
April44.8°F (7.1°C)Light RainMostly SunnyAverageAverage
May52.5°F (11.4°C)Light RainMostly SunnyAverageAverage
June61.0°F (16.1°C)Light RainMostly SunnyHighSlightly High
July68.9°F (20.5°C)Light RainMostly SunnyHighSlightly High
August69.8°F (21.0°C)Light RainMostly SunnyHighSlightly High
September65.1°F (18.4°C)Light RainMostly SunnyAverageAverage
October57.6°F (14.2°C)Light RainMostly SunnyLowAverage
November48.4°F (9.1°C)Light RainMostly SunnyAverageAverage
December41.4°F (5.2°C)Light RainMostly CloudyLowAverage

The nearest major airports for your trip to Truro

Reaching Truro, Massachusetts, is straightforward, with several major airports nearby. BOSton Logan International Airport (BOS) is situated 90km away, offering luxury accommodations like Encore Boston Harbor and InterContinental Boston, both 5km from the airport. Providence T.F. Green Airport (PVD) is 119km from Truro, with good options like the Omni Providence Hotel, located 11km away. Alternatively, Vineyard Haven Martha's Vineyard Airport (MVY) is 82km away, with hotels such as the 4-star Harbour View Hotel and Vineyard Square Hotel & Suites, both 8km from the airport. Each airport provides various transportation services for easy access to Truro.

Frequently asked questions

What's the best place for a stay in Truro?
Located 25.5 mi (41 km) from the heart of Truro, Riviera Beach Resort is a top choice for your stay, based on our traveller data. Other good choices for your stay in the area are Parker Beach Lodge and Dune Crest Hotel. See all available top hotels, or vacation rentals in Truro.
If I need to cancel my hotel reservation in Truro, will I receive a refund?
Yes, you'll find most hotel room reservations are refundable if you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you have a non-refundable reservation, it might still be possible to cancel it and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Truro.
What are some accommodation options with pools in Truro?
Riviera Beach Resort: Hotel, 3-minute walk from Cape Cod Beaches. Features a children's pool, a seasonal outdoor pool and a private beach. Parker Beach Lodge and Dune Crest Hotel are two additional hotels with an on-site pool. View all hotels with pools in Truro.
How is it to stay in Truro?
Visitors can enjoy all that Truro has to offer, including the beaches, seafood restaurants and museums. This city also attracts tourists with its walkable location. Top sights in the city include Cape Cod National Seashore and Cape Cod Beaches. In Truro, there are 90 hotels and other accommodation options to choose from. Find out more about Truro.
What should I see while I'm in Truro?
Natural beauty is on display at Cape Cod Beaches, Ballston Beach and Corn Hill Beach. Cape Cod National Seashore is another notable sight to explore. Take a look at what more there is to see and do in Expedia's Truro guide.
What's the seasonal weather like in Truro?
The hottest months are usually August and July, with an average temperature of 19°C, while the coldest months are February and January, with an average of 3°C. Average annual precipitation for Truro is 1340 mm.

Explore a world of travel with Expedia