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

Find hotels in Truro, MA from NT$4,658

  • 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
Guest rating
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, (688 reviews)
"Clean rooms and friendly staff"
United States
Janice
The price is NT$5,760
NT$6,658 total
includes taxes & fees
Jul 12 - Jul 13
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 NT$5,926
NT$6,782 total
includes taxes & fees
Jul 14 - Jul 15
The Escape Inn

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, (371 reviews)
"Nice place"
United States
Jeff
The price is NT$6,753
NT$8,115 total
includes taxes & fees
Jul 12 - Jul 13
All Seasons Resort, Trademark Collection by Wyndham

Blue Dolphin Inn

Blue Dolphin Inn
2.0 star property
Eastham
8.0 out of 10, Very Good, (1,010 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 NT$6,367
NT$7,287 total
includes taxes & fees
Jul 12 - Jul 13
Blue Dolphin Inn

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, (723 reviews)
The price is NT$7,627
NT$8,729 total
includes taxes & fees
Jul 15 - Jul 16
Fairfield Inn & Suites by Marriott Cape Cod Hyannis

Dune Crest Hotel

Dune Crest Hotel
2.5 star property
North Truro
9.0 out of 10, Wonderful, (1,017 reviews)
"Great location and view, wonderful staff, wonderful breakfast, and easy to get to and from."
United States
Raymond
The price is NT$10,248
NT$11,729 total
includes taxes & fees
Jul 21 - Jul 22
Dune Crest Hotel

Hyannis Travel Inn

Hyannis Travel Inn
2.5 star property
Hyannis
9.6 out of 10, Exceptional, (1,018 reviews)
"Great Inn!Perfect location,close to all the restaurants,walking distance to see the fireworks.Staff was great,pool was super clean and so was the room,very comfortable beds.we enjoyed our stay."
United States
Alketa
The price is NT$6,046
NT$6,920 total
includes taxes & fees
Jul 12 - Jul 13
Hyannis Travel Inn

SeaCoast Inn

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

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 NT$6,431
NT$7,361 total
includes taxes & fees
Jul 9 - Jul 10
Rodeway Inn Orleans - Cape Cod

Holiday Hill Inn & Suites

Holiday Hill Inn & Suites
2.0 star property
Dennis Port
8.4 out of 10, Very Good, (993 reviews)
"Great location. Clean room and friendly staff."
United States
MaryAnn
The price is NT$5,435
NT$6,220 total
includes taxes & fees
Aug 2 - Aug 3
Holiday Hill Inn & Suites

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,005 reviews)
"It was nice place to stay"
United States
Celvin
The price is NT$4,133
NT$4,730 total
includes taxes & fees
Jul 21 - Jul 22
Americas Best Value Inn & Suites Hyannis Cape Cod

Hyannis Harbor Hotel

Hyannis Harbor Hotel
3.5 star property
Hyannis
8.0 out of 10, Very Good, (1,011 reviews)
"great location and great place"
United States
Rachel
The price is NT$7,520
NT$9,467 total
includes taxes & fees
Jul 12 - Jul 13
Hyannis Harbor 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,005 reviews)
"Good location nice place to stay."
United States
jodi
The price is NT$6,149
NT$7,037 total
includes taxes & fees
Jul 9 - Jul 10
Aiden by Best Western Cape Cod - West Yarmouth

Ocean Street Inn on Hyannis Harbor

Ocean Street Inn on Hyannis Harbor
2.0 star property
Hyannis
7.0 out of 10, Good, (812 reviews)
"Convenient location, walkable restaurants, nice view, friendly welcoming front desk staff and clean rooms."
United States
jillian
The price is NT$3,599
NT$4,531 total
includes taxes & fees
Jul 9 - Jul 10
Ocean Street Inn on Hyannis Harbor

GuestLodge

GuestLodge
2.0 star property
West Dennis
8.0 out of 10, Very Good, (540 reviews)
"Inexpensive, clean, easy access to local attractions."
United States
David
The price is NT$3,195
NT$3,657 total
includes taxes & fees
Jul 13 - Jul 14
GuestLodge

Bayside Resort Hotel

Bayside Resort Hotel
3.0 star property
West Yarmouth
8.8 out of 10, Excellent, (1,539 reviews)
"We enjoyed our time here"
United States
Lixuan
The price is NT$7,873
NT$9,378 total
includes taxes & fees
Aug 2 - Aug 3
Bayside Resort Hotel

Top Mast Resort

Top Mast Resort
2.5 star property
North Truro
9.4 out of 10, Exceptional, (886 reviews)
"We had a very nice room with a balcony that looked over the bay. We only stayed one night so we did not use many of the amenities available at the resort, but the beach looked good and it all seemed well run. We had a nice breakfast at the Top Mast cafe. I could definitely see staying there again. "
United States
Carol
The price is NT$9,937
NT$11,373 total
includes taxes & fees
Jul 22 - Jul 23
Top Mast Resort

Relax Inn Cape Cod

Relax Inn Cape Cod
2.0 star property
West Yarmouth
6.4 out of 10, (783 reviews)
"We had an unexpected family emergency and the staff was very helpful and accommodating. Thankyou!"
United States
Jodi
The price is NT$3,494
NT$3,999 total
includes taxes & fees
Jul 9 - Jul 10
Relax Inn Cape Cod

Sunbird Cape Cod Resort

Sunbird Cape Cod Resort
2.5 star property
West Yarmouth
7.8 out of 10, Good, (574 reviews)
"Both pools were fantastic. Great breakfast. Air conditioner worked great. Friendly staff."
United States
Elizabeth
The price is NT$4,723
NT$5,405 total
includes taxes & fees
Jul 9 - Jul 10
Sunbird Cape Cod Resort

Blue Water Resort

Blue Water Resort
3.0 star property
Bass River
8.4 out of 10, Very Good, (1,012 reviews)
"I really enjoyed my stay. I totally recommend this place"
United States
Gina
The price is NT$11,545
NT$14,667 total
includes taxes & fees
Jul 9 - Jul 10
Blue Water Resort
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.

Vacation Rentals in Truro

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

Hotels in Truro with star-rating

Find out more about Truro

Top reasons to visit Truro

  • Stunning Beaches: Truro boasts beautiful beaches with soft sand and picturesque views, ideal for relaxation and sunbathing.
  • Outdoor Adventures: Enjoy a range of outdoor activities, including golfing, hiking, and exploring nature trails.
  • Historic Lighthouses: Visit the iconic lighthouses that dot the coastline, offering both scenic views and a glimpse into maritime history.
  • Vibrant Local Culture: Experience the local culture at attractions like the Truro Farmers Market and Truro Cathedral.
  • Charming Accommodations: Choose from cozy bed and breakfasts to inviting hotels for a memorable stay.

Find great hotels near Truro

Discover the charm of Truro, Massachusetts, with a variety of accommodation options that cater to every traveler. From cozy bed and breakfasts to inviting hotels, you'll find the perfect spot for your getaway. Enjoy adventure-filled days at the beach or relax in pet-friendly accommodations. Whether you're looking for a hotel in Truro or a unique place to stay, the local lodging options promise a memorable experience for your vacation.

  • Harbor Hotel Provincetown: Nestled just 11km from Truro, the Harbor Hotel Provincetown offers a unique blend of adventure and relaxation. This 3-star hotel is ideal for those seeking an exciting beach getaway, featuring direct access to the sandy shores. Guests can take advantage of various adventure sports, including hiking and biking on-site, as well as nearby fishing and horse riding opportunities. With a guest rating of 8.2 out of 10, the hotel emphasizes an engaging experience for thrill-seekers and beach lovers alike.
  • Surfside Hotel and Suites: Located 13km from Truro, Surfside Hotel and Suites is a budget-friendly option that caters especially to families. With an impressive guest rating of 8.6 out of 10, this hotel features direct access to the beach, making it easy for families to enjoy the sun and surf. The property is designed with younger guests in mind, offering amenities such as a PoolGate for added safety. The relaxed atmosphere and family-centric facilities make it an excellent choice for those looking to create lasting memories by the ocean.
  • The Provincetown Inn: Also situated 13km from Truro, The Provincetown Inn is an inviting budget-friendly choice for beach enthusiasts. With a guest rating of 8.0 out of 10, this inn provides direct access to the picturesque beach, making it a great spot for relaxation and seaside activities. The property’s charming ambiance complements its ideal location, allowing visitors to fully immerse themselves in the coastal experience. Whether it’s a leisurely day on the beach or a sunset stroll, The Provincetown Inn serves as a cozy base for your vacation.

Where to stay near Truro

Truro, Massachusetts, offers a delightful blend of beach relaxation and outdoor adventure. Explore the charming town center, indulge in shopping opportunities, and take excursions to nearby towns like Provincetown and Wellfleet. With its friendly atmosphere and stunning scenery, Truro is perfect for a weekend getaway or a family-friendly vacation. Don't miss the chance to enjoy the beautiful coastline and local attractions that make this area a true gem of Cape Cod.

  • Provincetown: Located 13km from Truro, Provincetown is a vibrant city known for its stunning beaches and lively atmosphere. This seasonal destination attracts visitors primarily from June to August, drawn by its beautiful scenery and outdoor activities. Here, you can enjoy a variety of popular venues, including golf courses and a water park. The local landmarks, such as the iconic Cape Cod beaches, make it a perfect spot for families and beach lovers alike. Don't miss the chance to stroll along Commercial Street, filled with art galleries, shops, and restaurants that showcase the unique character of this charming town.
  • Wellfleet: Just 8km from Truro, Wellfleet is a picturesque city that captivates with its natural beauty and outdoor experiences. The best time to visit is from July to September when the beaches are bustling with activity. Visitors flock to Wellfleet for its scenic landscapes and family-friendly beaches, as well as its thriving arts scene, with local theaters showcasing performances throughout the summer. With golf courses and trails to explore, Wellfleet offers a range of activities that appeal to all ages. Be sure to visit the famous Wellfleet Bay Wildlife Sanctuary for a glimpse of the area's rich wildlife and stunning coastal views.
  • North Truro: Situated just 6km from Truro, North Truro is a tranquil community that invites visitors to unwind amidst its beautiful beaches and serene landscapes. Known for its seasonal appeal, particularly in the summer months, North Truro is perfect for those seeking outdoor adventures. With golf courses and water parks nearby, there's plenty to keep you entertained. The area's local landmarks, including the stunning Cape Cod coast and family-friendly beaches, offer a picturesque backdrop for your vacation. Enjoy the peaceful atmosphere while exploring the natural beauty that surrounds you.

Things to do in Truro

Shopping

In Truro, you can explore local shops like Truro Vineyards for unique wines and artisan goods. If you're up for a drive, head to nearby Provincetown for the bustling shops on Commercial Street, offering everything from art to handmade crafts, perfect for memorable gifts.

Recreation

Truro’s Wellfleet Bay Wildlife Sanctuary offers peaceful walking trails through diverse ecosystems, where you can immerse yourself in nature. For relaxation, consider a yoga retreat at a local wellness center, providing rejuvenating classes amidst tranquil surroundings, perfect for unwinding and reconnecting with yourself.

Adventure

Explore the stunning Cape Cod National Seashore, where you can hike scenic trails, enjoy birdwatching, and unwind on pristine beaches. For a thrilling experience, try kayaking in the tranquil waters of the area, or take a guided tour to spot seals and other wildlife.

Nightlife

Enjoy a cozy evening at the Truro Vineyards, where you can sample local wines and enjoy scenic views. For a laid-back vibe, visit the Cape Cod National Seashore for sunset strolls. If you're in the mood for music, check out local events at nearby venues offering live entertainment.

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

Booking tips and Expedia advantages for Truro

To save money on your trip to Truro, visit during the off-peak months of January to March when hotel prices are lower. Book your stay about a month in advance for the best deals, and consider last-minute offers on Expedia. Tuesdays are the least expensive days to stay, while Fridays tend to be pricier. Use Expedia's search tool to filter by budget and hotel type, and consider combining your hotel, flights, and activities for additional savings through package deals. Walking is an excellent way to explore the town without spending on transport.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Truro are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Truro is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Truro is Tuesday. The most expensive day to stay in Truro is Friday.
  • Find cheap hotels on Expedia: Expedia’s search tool empowers you to set your budget, choose your ideal location, and customize your preferences. You can easily arrange your results from the lowest to the highest prices, ensuring you find the most affordable hotels first. Additionally, you can refine your search by hotel type—by selecting the Eco-certified filter, you’ll discover sustainable and environmentally friendly hotel options ready for booking.
  • Consider bundling your trip: You can save money by combining your hotel stay in Truro with your flights and activities through an Expedia package deal.

Find the best attractions in and around Truro

Truro, Massachusetts, is perfect for beach and outdoor enthusiasts, offering stunning scenery and historic lighthouses. Explore the vibrant local culture through attractions like the Truro Cathedral and the Truro Farmers Market. Whether you're lounging on the beach or visiting the Truro city center, there's something for everyone. Don't miss the chance to experience the charm of this coastal town during your vacation.

  • Corn Hill Beach: Enjoy the serene beach vibes at Corn Hill Beach, where soft sand meets the gentle waves. This tranquil spot offers a perfect place for sunbathing, swimming, or simply relaxing while taking in the beautiful coastal scenery.
  • Cape Cod National Seashore: Just 3km from Truro, this national park is a paradise for outdoor enthusiasts. Explore scenic trails, witness stunning ocean vistas, and engage in adventurous activities like hiking, birdwatching, and beachcombing along its pristine shores.
  • Commercial Street: Located 13km away, Commercial Street is the heartbeat of Provincetown, bustling with shops, galleries, and eateries. Stroll along this vibrant street to experience the local culture and indulge in delicious seafood and artisan products.

Best time to go to Truro

The best time to visit Truro can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Truro falls in August, when visitor numbers are high and weather is mostly sunny with light rain. The coolest average temperature in Truro falls in January and February. February has low visitor numbers and mostly cloudy weather.

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

Traveling to Truro, Massachusetts, is convenient with several major airports nearby. BOSton Logan International Airport (BOS) is located 90km away, with luxurious hotel options like Encore Boston Harbor, InterContinental Boston, and The Langham, all within 5km. Providence T.F. Green Airport (PVD) is 119km from Truro, featuring hotels such as Omni Providence, Graduate by Hilton, and Hotel Providence, each 11km away. Worcester Regional Airport (ORH) is situated 153km from Truro, with accommodations including Beechwood Hotel, AC Hotel by Marriott, and Hilton Garden Inn, all within 8km. Each airport offers easy access to local transportation services for your convenience.

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 traveler data. Two other options for your visit to 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 room reservations are fully refundable if you cancel prior to the hotel's cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you have a reservation that's non-refundable, you might be able to cancel it and receive a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Truro.
Where can I learn more about changing or cancelling my trip to Truro?
For additional details about picking new dates or cancelling your trip to Truro, click here.
Where is the best hotel to stay with easy access to Ballston Beach?
Adjacent to Ballston Beach, HI Truro is one of the top choices for your stay based on our traveler data, and this property offers free breakfast and free parking.
What about the best place to stay near Long Nook Beach?
One of the top choices for your stay is HI Truro, located 1.5 mi (2.3 km) from Long Nook Beach, and this property offers free breakfast and free parking.
What are some accommodations 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 onsite pool. View all hotels with pools in Truro.
What's the best place to stay near Logan International Airport (BOS)?
Hilton Boston Logan Airport is a popular 4-star hotel featuring a restaurant and an indoor pool. It's located a short 0.2 mi (0.4 km) from Logan Intl. Airport. Other accommodations close to the airport are Hyatt Regency Boston Harbor and Embassy Suites Boston Logan Airport.
What's it like 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 accommodations to choose from. Find out more about Truro.
What is there to see 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. Check out what more 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 temp of 66°F, while the coldest months are February and January with an average of 38°F. Average annual precipitation for Truro is 53 inches.

Explore a world of travel with Expedia