Find hotels in Truro, MA from $95

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Compare 4,662 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

The Provincetown Inn

3.0 star property
8.2 out of 10, Very Good, (1001)
"Beautiful location and convenient to town"
$339 nightly
The price is $388
Jul 7 - Jul 8
Total includes taxes and fees
The Provincetown Inn

All Seasons Resort, Trademark Collection by Wyndham

3.0 star property
8.4 out of 10, Very Good, (208)
"Very nice Resort "
$212 nightly
The price is $243
Jul 6 - Jul 7
Total includes taxes and fees
All Seasons Resort, Trademark Collection by Wyndham

The Corsair & Cross Rip Oceanfront Resort

2.5 star property
8.6 out of 10, Excellent, (170)
"We had a great stay! The staff in particular were great and what a view of the ocean!"
$285 nightly
The price is $325
Jul 13 - Jul 14
Total includes taxes and fees
The Corsair & Cross Rip Oceanfront Resort

Sandcastle Resort and Club

3.0 star property
7.4 out of 10, Good, (1039)
"Very friendly staff"
$329 nightly
The price is $377
Jul 6 - Jul 7
Total includes taxes and fees
Sandcastle Resort and Club

Harbor Hotel Provincetown

3.0 star property
7.8 out of 10, Good, (1002)
"Very nice and clean hotel. Very friendly staff. "
$287 nightly
The price is $328
Jul 10 - Jul 11
Total includes taxes and fees
Harbor Hotel Provincetown

Holiday Hill Inn & Suites

2.0 star property
8.2 out of 10, Very Good, (858)
"Affordable stay. "
$155 nightly
The price is $177
Jul 6 - Jul 7
Total includes taxes and fees
Holiday Hill Inn & Suites

Bayside Resort Hotel

3.0 star property
8.8 out of 10, Excellent, (1376)
"Great hotel"
$248 nightly
The price is $284
Jul 6 - Jul 7
Total includes taxes and fees
Bayside Resort Hotel

Cape Sands Inn

2.5 star property
8.4 out of 10, Very Good, (1007)
"Beautiful property, well kept, gorgeous views, quiet, super central to a lot of attractions and locations nearby "
$129 nightly
The price is $147
Jul 6 - Jul 7
Total includes taxes and fees
Cape Sands Inn

Blue Sea Motor Inn

2.0 star property
8.2 out of 10, Very Good, (1009)
"Great location at a great rate- beautiful waterfront place to stay"
$189 nightly
The price is $216
Jul 7 - Jul 8
Total includes taxes and fees
Blue Sea Motor Inn

Breakwater Hotel

2.5 star property
9.6 out of 10, Exceptional, (560)
"Super friendly staff, and the ocean view was amazing!"
$269 nightly
The price is $308
Jul 6 - Jul 7
Total includes taxes and fees
Breakwater Hotel

Dune Crest Hotel

2.0 star property
8.6 out of 10, Excellent, (996)
"Great location."
$177 nightly
The price is $203
Jul 6 - Jul 7
Total includes taxes and fees
Dune Crest Hotel

Blue Water Resort

3.0 star property
8.2 out of 10, Very Good, (1003)
"Beautiful property by the beach...comfortable rooms..good food"
$382 nightly
The price is $438
Jul 9 - Jul 10
Total includes taxes and fees
Blue Water Resort

Aiden by Best Western Cape Cod - West Yarmouth

3.0 star property
8.0 out of 10, Very Good, (1002)
"Great spot"
$169 nightly
The price is $193
Jul 6 - Jul 7
Total includes taxes and fees
Aiden by Best Western Cape Cod - West Yarmouth

GuestLodge

2.0 star property
8.2 out of 10, Very Good, (417)
"Great price and safe area!"
$125 nightly
The price is $143
Jul 20 - Jul 21
Total includes taxes and fees
GuestLodge

Red Jacket Beach Resort

3.5 star property
9.0 out of 10, Wonderful, (169)
"Resort was clean, convenient, great beach, nice pool. "
$443 nightly
The price is $508
Jul 8 - Jul 9
Total includes taxes and fees
Red Jacket Beach Resort

Days Inn by Wyndham West Yarmouth/Hyannis Cape Cod Area

2.0 star property
6.8 out of 10, (1000)
"nice clean comfy place to stay"
$109 nightly
The price is $125
Jul 6 - Jul 7
Total includes taxes and fees
Days Inn by Wyndham West Yarmouth/Hyannis Cape Cod Area

Crowne Pointe Historic Inn & Spa - Adults Only

4.0 star property
9.2 out of 10, Wonderful, (782)
"Had a lovely time. Staff were all wonderful and perfect location. "
$443 nightly
The price is $507
Jul 7 - Jul 8
Total includes taxes and fees
Crowne Pointe Historic Inn & Spa - Adults Only

Parker Beach Lodge

3.0 star property
8.6 out of 10, Excellent, (284)
"Good clean hotel! "
$233 nightly
The price is $267
Jul 8 - Jul 9
Total includes taxes and fees
Parker Beach Lodge

Hyannis Plaza Hotel

2.5 star property
7.0 out of 10, Good, (764)
"Great place great area "
$84 nightly
The price is $95
Jul 8 - Jul 9
Total includes taxes and fees
Hyannis Plaza Hotel

Ocean Mist Beach Hotel & Suites

3.0 star property
8.2 out of 10, Very Good, (593)
"For 1 day at the beach and being able to use the parking lot and space the next day until our flight, it was great! "
$342 nightly
The price is $391
Jul 8 - Jul 9
Total includes taxes and fees
Ocean Mist Beach Hotel & Suites
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.

Great weekend hotel deals in Truro, MA

Showing deals for:Jul 18 - Jul 20
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Truro

Beaches extending for miles, fantastic views and interesting history set this coastal community apart from others.

Truro featuring a house

Find out more about Truro

Find out more about Truro

Top reasons to visit Truro

  • Stunning Beaches: Truro boasts beautiful beaches perfect for sunbathing, swimming, and beachcombing along the scenic Outer Cape.
  • Whale-Watching Tours: Experience unforgettable whale-watching excursions with the Prince of Whales, offering a chance to see these majestic creatures up close.
  • Historic Lighthouses: Explore charming historic lighthouses that dot the coastline, providing a glimpse into Truro's maritime history.
  • Outdoor Adventures: Enjoy hiking trails, golf, tennis, and nature walks in the tranquil Mashpee Woodlands.
  • Unique Accommodations: Choose from a variety of lodging options, including cozy bed and breakfasts and luxurious hotels, catering to all travelers.

Find great hotels in Truro

Explore the diverse hotel accommodations in Truro, Massachusetts, where you can find everything from cozy bed and breakfasts to luxurious 5-star hotels. Whether you're seeking a beachfront getaway, an adventurous family retreat, or a peaceful escape, Truro has options to suit every traveler's needs. Discover the best hotels in Truro and North Truro, ensuring a memorable vacation experience in this beautiful coastal destination.

  • Bayside Resort Hotel: Nestled 26 miles from Truro, the Bayside Resort Hotel is a family-friendly retreat boasting a vibrant Beach and Adventure theme. Perfect for those seeking fun in the sun, this 3-star hotel offers direct access to the beach and a variety of adventure sports nearby, including sailing, surfing, and hiking. Families will appreciate the dedicated amenities for children, such as an arcade game room and engaging games, ensuring that young guests have a fantastic time. With recreational activities available both onsite and in the surrounding area, this resort is ideal for adventurous families looking to create lasting memories.
  • Aiden by Best Western Cape Cod - West Yarmouth: Located 26 miles from Truro, Aiden by Best Western Cape Cod is perfect for business travelers in search of convenience and comfort. This 3-star hotel features essential business amenities, including conference space and meeting rooms, making it an excellent choice for professionals on the go. Guests will find a welcoming atmosphere and modern accommodations designed for productivity, allowing you to balance work and leisure seamlessly while exploring the beautiful Cape Cod region.
  • Best Western Cape Cod Hotel: Situated 26 miles from Truro, the Best Western Cape Cod Hotel caters to families, pet owners, and business travelers alike. This property offers a variety of amenities, including a business center and meeting room for corporate needs, while also providing family-friendly features such as a children’s pool and complimentary cribs. Pet lovers will appreciate the hotel's pet-friendly policy, accommodating dogs with certain restrictions. With its versatile offerings, this hotel ensures a comfortable and enjoyable stay for guests of all kinds.

Discover the best areas to stay in Truro

Truro, Massachusetts, offers a perfect blend of outdoor adventure and serene beaches, making it an ideal vacation spot. Explore the endless coast and the scenic Outer Cape, where family-friendly activities and romantic weekends await. Don’t miss the charming Truro Heights for breathtaking views and the tranquil Mashpee Woodlands for nature walks. Whether you seek relaxation or exciting excursions, Truro promises a memorable getaway filled with friendly faces and stunning scenery.

  • Provincetown: Located a mere 8 miles from Truro, Provincetown is a vibrant coastal city known for its rich artistic history and diverse culture. The peak travel season from June to August draws visitors eager to enjoy its stunning beaches and scenic views. Popular activities include golfing, exploring educational venues, and a visit to the local water park. Travelers can experience landmarks like the picturesque family beach and the iconic Cape Cod scenery, making it an ideal spot for outdoor enthusiasts and families alike.
  • Eastham: Approximately 12 miles from Truro, Eastham is a charming town that offers an array of outdoor experiences. With visitor numbers peaking from June to August, it’s a great destination for those seeking breathtaking scenery and beach activities. Golf enthusiasts will appreciate the local golf courses, while hikers can explore picturesque trails. The area's stunning beaches and the beautiful Cape serve as perfect backdrops for relaxation and exploration, making it a memorable stop on your vacation.
  • Wellfleet: Situated just 5 miles from Truro, Wellfleet is a hidden gem known for its natural beauty and outdoor adventures. The summer months from July to September see an influx of travelers wanting to experience its scenic beaches and hiking trails. Wellfleet offers excellent golfing opportunities and is renowned for its family-friendly beaches. With the captivating Cape as a nearby landmark, visitors can immerse themselves in a blend of leisure and exploration, making it a wonderful addition to your travel itinerary.

Things to do in Truro

Truro, Massachusetts, is a perfect destination for outdoor enthusiasts and beach lovers. Visitors can enjoy activities like golf, hiking trails, and exploring unique shops. For those looking for recreation, there are tennis courts and a dog park, along with local attractions like Truro Vineyards. With its beautiful scenery, Truro offers a relaxing getaway filled with various outdoor activities and cultural experiences.

Food and drinks

Truro Vineyards of Cape Cod offers a delightful experience with its local wines and a charming atmosphere perfect for romance and entertainment. Enjoy tastings that showcase the unique flavors of the region, making it a must-visit for food lovers exploring Truro's culinary scene.

Shopping

In Truro, visit the Atlantic Spice Company for unique gifts and spices, located 3 miles away. If you're up for a drive, head to the Rail Trail Bike Shop and Eden Hand Arts, both offering a variety of local products, 16 and 18 miles away, respectively.

Recreation

At Highland Golf Links, enjoy a scenic golf experience surrounded by nature, just 3 miles from Truro. For family fun, Poit's Lighthouse Mini Golf, located 9 miles away, offers an adventurous mini-golf challenge. For ultimate relaxation, visit The E Spa, 16 miles from Truro, specializing in rejuvenating body treatments.

Adventure

Explore the Great Island Trail, a 5-mile hiking adventure with stunning coastal scenery and vibrant nature. The Head of the Meadow Trail, 6 miles away, offers breathtaking views and serene vibes. For a longer trek, the Buttonbush Trail, located 9 miles from Truro, immerses you in picturesque landscapes.

Nightlife

For a vibrant nightlife in Truro, catch a show at the Wellfleet Harbor Actors Theater or the Provincetown Theater for a blend of culture and romance. If you're feeling adventurous, head to the Orleans Bowling Center for some family-friendly fun just a short drive away.

Booking tips and Expedia advantages for Truro

To save money on your trip to Truro, visit between November and January for lower accommodation prices. Use Expedia to find hotel deals, especially by booking a month in advance or checking last-minute offers. Look for green banners for discounts and refine your search based on your budget. Consider combining your hotel, flights, and activities for better package deals, and join Expedia's One Key membership for exclusive savings. Enjoy free attractions like Commercial Street and local beaches to enhance your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Truro are November to January, 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. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to choose your budget, preferred destination, and additional criteria. You can arrange your results to display prices from lowest to highest, making it easy to find the most affordable hotels first. Additionally, you have the option to refine your search by hotel type; for instance, selecting the “Eco-certified” filter will showcase sustainable and environmentally-friendly hotels that you can book.
  • 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.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in Truro

Truro, Massachusetts, is an ideal destination for outdoor enthusiasts and beach lovers alike. Visitors can explore beautiful beaches, historic lighthouses, and charming historic houses. The area offers a perfect blend of cultural experiences and outdoor adventures, catering to all types of travelers. Don't miss the opportunity to join a whale-watching tour with the Prince of Whales for a memorable experience on the water.

  • Cape Cod National Seashore: Experience the stunning coastal landscapes and diverse ecosystems at Cape Cod National Seashore. Enjoy hiking, biking, and scenic views of pristine beaches, salt marshes, and lighthouses, all while embracing the great outdoors just 2 miles from Truro.
  • Commercial Street: Immerse yourself in the vibrant atmosphere of Commercial Street, located 8 miles away. This lively thoroughfare is packed with charming shops, art galleries, restaurants, and cafes, offering a taste of local culture and city vibes in the heart of Provincetown.
  • Ballston Beach: Relax and unwind at Ballston Beach, a picturesque spot right in Truro. With its soft sands and gentle waves, it's perfect for sunbathing, swimming, and enjoying breathtaking sunsets over the Atlantic Ocean.

Best time to go to Truro

The best time to visit Truro is dependant 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 CloudyLowAverage
March38.3°F (3.5°C)Light RainMostly CloudyAverageAverage
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 SunnyAverageSlightly Low
December41.4°F (5.2°C)Light RainMostly CloudyLowSlightly Low

The nearest major airports for your trip to Truro

Traveling to Truro, Massachusetts, is convenient with several nearby airports. Boston Logan International Airport (BOS) is approximately 56 miles away, with excellent hotels like Encore Boston Harbor, The Langham, and InterContinental Boston, all within 3 miles of the airport. Nantucket Memorial Airport (ACK) and Martha's Vineyard Airport (MVY) are both about 51 miles from Truro, offering hotel options such as the 4.5-star White Elephant Hotel and the 4-star Jared Coffin House near ACK, and the 4-star Harbor View Hotel near MVY. These locations provide easy access to Truro, ensuring a smooth travel experience.

Frequently asked questions

When is the best time to go to Truro?
The most popular time to visit Truro is during the summer months, particularly July. This is when the city comes alive with vibrant festivals and outdoor activities, and the weather is at its warmest, typically reaching around 70°F. Such pleasant conditions create an inclusive setting for exploring Truro's charming streets, historic sites, and beautiful gardens.

From June to August, the peak season draws visitors eager to take advantage of the long, sunny days. This bustling period offers ample opportunities for leisurely walks along the River Kenwyn or enjoying picnics in the picturesque Boscawen Park. With a variety of events happening, you'll find local markets, art shows, and music festivals that enhance the cultural experience and allow for genuine connections with the community.

For couples or small groups seeking something that fits their needs tranquility, consider visiting in early September. The weather remains mild, and the crowds begin to thin out, offering a more relaxed pace for enjoying the local attractions. This transition period is often accompanied by beautiful autumn foliage, making your sightseeing particularly scenic.

If you're looking for a budget-friendly option, late fall, especially December, can be a charming time to experience Truro's festive spirit without the summer crowds. The holiday season brings a unique charm, with twinkling lights and local markets that provide a delightful setting for exploring.
Where can I find the best nightlife in Truro?
Truro, Massachusetts, offers a peaceful escape with beautiful beaches and natural scenery, but when it comes to nightlife, it is a quieter destination compared to its neighboring towns.

For those seeking some evening activities, nearby Provincetown is just a short drive away and is known for its lively nightlife scene. Here, you can explore vibrant bars, clubs, and live music venues that cater to various tastes. The Commercial Street area is particularly popular, featuring a mix of trendy cocktail bars and relaxed pubs, great for enjoying a night out.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Truro.
How can I save on a Truro hotel booking with Expedia?
One Key™ - Expedia's free travel rewards program - gives you instant access to perks and Member Prices on Truro hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings.

*OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Truro hotel?
Prices for hotels in Truro often vary, but you can find a great deal from $95 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.