Find hotels in Truro, MA from $82

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Truro hotels

Margaritaville Resort Cape Cod

Margaritaville Resort Cape Cod
4.0 star property
Hyannis
8.6 out of 10, Excellent, (561 reviews)
"Excelent place "
United States
Julio
$202 nightly
The price is $231
May 17 - May 18
Total with taxes and fees
Margaritaville Resort Cape Cod

Dune Crest Hotel

Dune Crest Hotel
2.5 star property
North Truro
8.8 out of 10, Excellent, (1,000 reviews)
"Excellent Dog friendly stay! "
United States
Maria
$98 nightly
The price is $112
May 17 - May 18
Total with taxes and fees
Dune Crest Hotel

Top Mast Resort

Top Mast Resort
2.5 star property
North Truro
9.2 out of 10, Wonderful, (848 reviews)
"We come to Top Mast multiple times a year now. The location is perfect and everything is spotless! But, what really makes this place our favorite , are the staff. Top Mast staff has always been incredible. From the front desk, to the housekeeping, the pool bar attendants and the maintenance crew- everyone is the kindest, friendliest, most hardworking individuals you will meet. We are so grateful to everyone at this resort for making each trip up to the Cape so memorable. Thank you to everyone! ...
United States
Kayleigh
$80 nightly
The price is $92
May 11 - May 12
Total with taxes and fees
Top Mast Resort

Cape Colony Inn

Cape Colony Inn
2.5 star property
Provincetown
9.2 out of 10, Wonderful, (1,004 reviews)
"The staff was friendly and helpful, the property was clean and well kept. The breakfast was ok for a continental offering. We would definitely stay here the next time we are on the Cape."
United States
Roy
$109 nightly
The price is $125
May 20 - May 21
Total with taxes and fees
Cape Colony Inn

Freebird Motor Lodge by Reverie Boutique Collection

Freebird Motor Lodge by Reverie Boutique Collection
3.5 star property
West Yarmouth
9.6 out of 10, Exceptional, (287 reviews)
"Wonderful place to stay! "
United States
Jackie
$139 nightly
The price is $158
May 21 - May 22
Total with taxes and fees
Freebird Motor Lodge by Reverie Boutique Collection

Surfside Hotel and Suites

Surfside Hotel and Suites
2.5 star property
Provincetown
8.6 out of 10, Excellent, (1,004 reviews)
"Yeah parking was good very nice place "
United States
Eugen
$172 nightly
The price is $197
May 19 - May 20
Total with taxes and fees
Surfside Hotel and Suites

Ellery Hotel Provincetown

Ellery Hotel Provincetown
4.0 star property
Provincetown
9.4 out of 10, Exceptional, (420 reviews)
"Cozy place with a great communal seating area. Great location."
United States
Meredith
$180 nightly
The price is $204
May 11 - May 12
Total with taxes and fees
Ellery Hotel Provincetown

Chatham Wayside Inn

Chatham Wayside Inn
4.0 star property
Chatham
9.4 out of 10, Exceptional, (665 reviews)
"Great place! We really enjoyed our stay. Breakfast was great, we appreciated the fresh fruit."
United Kingdom
Alison
$264 nightly
The price is $303
May 17 - May 18
Total with taxes and fees
Chatham Wayside Inn

Bayside Resort Hotel

Bayside Resort Hotel
3.0 star property
West Yarmouth
8.8 out of 10, Excellent, (1,542 reviews)
"very nice stay"
United States
Christine
$131 nightly
The price is $150
May 14 - May 15
Total with taxes and fees
Bayside Resort Hotel

Crowne Pointe Historic Inn & Spa - Adults Only

Crowne Pointe Historic Inn & Spa - Adults Only
4.0 star property
Provincetown
9.2 out of 10, Wonderful, (866 reviews)
"Really cute and cozy vibe. Great location"
United States
Sarah
$240 nightly
The price is $274
May 11 - May 12
Total with taxes and fees
Crowne Pointe Historic Inn & Spa - Adults Only

Seaglass Inn & Spa

Seaglass Inn & Spa
3.0 star property
Provincetown
9.6 out of 10, Exceptional, (796 reviews)
"Amazing stay!"
United States
Nicole
Seaglass Inn & Spa

Cape View Motel

Cape View Motel
2.5 star property
North Truro
9.2 out of 10, Wonderful, (313 reviews)
"everything is always great there, close to the best beaches in New England,staff is great"
United States
STEVEN
Cape View Motel

Harbor Hotel Provincetown

Harbor Hotel Provincetown
3.0 star property
Provincetown
8.2 out of 10, Very Good, (1,001 reviews)
"Clean room, great view of harbor, great room location. "
United States
Elon
$156 nightly
The price is $179
Jun 8 - Jun 9
Total with taxes and fees
Harbor Hotel Provincetown

Sandcastle Resort and Club

Sandcastle Resort and Club
3.0 star property
Provincetown
7.4 out of 10, Good, (1,169 reviews)
"love coming here ,outstanding staff, a lot of amenities, you can't go wrong choosing Sandcastle, can't wait to come back."
United States
Edward
$119 nightly
The price is $136
May 11 - May 12
Total with taxes and fees
Sandcastle Resort and Club

Prince of Whales

Prince of Whales
2.0 star property
North Truro
9.2 out of 10, Wonderful, (180 reviews)
"Great place, we always enjoy our stay. "
United States
Scott
Prince of Whales

Breakwater Hotel

Breakwater Hotel
2.5 star property
Provincetown
9.6 out of 10, Exceptional, (647 reviews)
"Beach view, breakfast, and friendly staff!"
United States
Rayna
$119 nightly
The price is $136
May 11 - May 12
Total with taxes and fees
Breakwater Hotel

The Provincetown Inn

The Provincetown Inn
3.0 star property
Provincetown
8.0 out of 10, Very Good, (1,000 reviews)
"Great place"
United States
Angela
$153 nightly
The price is $175
May 12 - May 13
Total with taxes and fees
The Provincetown Inn

Wellfleet Motel and Lodge

Wellfleet Motel and Lodge
2.5 star property
Wellfleet
9.4 out of 10, Exceptional, (1,003 reviews)
"Nice options on the breakfast menu."
United States
Keith
$99 nightly
The price is $113
May 11 - May 12
Total with taxes and fees
Wellfleet Motel and Lodge

Waterford Inn Provincetown

Waterford Inn Provincetown
3.5 star property
Provincetown
9.0 out of 10, Wonderful, (371 reviews)
"It felt so comfortable, like I was staying at a friend’s home. Perfect location—across the street from East End Books! I will definitely be back. I might need to make this my yearly birthday pilgrimage!"
United States
A. Nancy
$156 nightly
The price is $177
May 11 - May 12
Total with taxes and fees
Waterford Inn Provincetown

The Revere Guest House

The Revere Guest House
3.5 star property
Provincetown
9.4 out of 10, Exceptional, (850 reviews)
"Loved our stay here! The room was comfortable and "
United States
Marisa
$120 nightly
The price is $137
May 12 - May 13
Total with taxes and fees
The Revere Guest House
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.

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, inviting beaches perfect for relaxation and outdoor fun.
  • Historic Lighthouses: Explore iconic lighthouses that showcase the area's maritime history and offer stunning views.
  • Natural Parks: Enjoy the breathtaking landscapes of nearby national and state parks, perfect for hiking and nature walks.
  • Charming Downtown: Experience the friendly atmosphere with local shops and eateries in Truro Center.
  • Diverse Accommodations: From cozy bed and breakfasts to comfortable hotels, Truro offers various lodging options for every traveler.

Find great hotels near Truro

Explore the ideal accommodations for your getaway in Truro, Massachusetts. Whether you’re seeking a cozy bed and breakfast or a comfortable hotel, this charming coastal town offers a variety of options tailored for adventure seekers, beach lovers, and pet-friendly travelers. Discover the best hotels and enjoy a memorable stay in Truro, including the popular Surfside Hotel and other inviting lodgings that cater to your every need.

  • Harbor Hotel Provincetown: A charming 3-star hotel with a guest rating of 8.2, Harbor Hotel Provincetown is a perfect retreat for families seeking a beach vacation. Located 7 miles from Truro, this hotel boasts direct beach access, allowing guests to enjoy sun-soaked days by the shore. Families will appreciate the thoughtful amenities designed for children, including a SplashPad, cribs (available for a fee), and special breakfast options for little ones. With a focus on family-friendly services, guests can relax knowing their children's needs are catered to during their stay.
  • Surfside Hotel and Suites: This budget-friendly hotel features a guest rating of 8.6 and is situated 8 miles from Truro. Surfside Hotel and Suites is ideal for adventurous travelers looking for a beach getaway. With direct access to the beach, guests can easily partake in an array of exciting activities such as sailing, hiking, biking, kayaking, and swimming, all available nearby. The combination of comfortable accommodations and thrilling adventure options makes this hotel a fantastic choice for those looking to explore the great outdoors while enjoying a relaxed beach atmosphere.
  • The Provincetown Inn: A budget-friendly option with a guest rating of 8.0, The Provincetown Inn is located 8 miles from Truro and offers a cozy beach vacation experience. With direct access to the beach, guests can immerse themselves in the sun and surf. This inn provides a laid-back atmosphere ideal for those who want to unwind by the ocean and enjoy the natural beauty of the area. The welcoming environment and convenient beach access make it a great choice for travelers seeking a simple yet enjoyable coastal retreat.

Where to stay near Truro

Truro, Massachusetts, offers a unique blend of seaside charm and breathtaking landscapes. Explore the stunning dunes of Truro and the inviting beaches, perfect for relaxation and outdoor activities. The downtown area and Truro Center provide a friendly atmosphere with local shops and eateries. Whether you seek a family-friendly retreat or a luxurious escape, Truro’s vibrant surroundings promise memorable experiences for every traveler.

  • Provincetown: Located 8 miles from Truro, Provincetown is a vibrant city known for its stunning beaches and scenic vistas. This destination is particularly lively from June to August, attracting visitors eager for outdoor adventures and beach activities. Popular venues include golf courses and a water park, ensuring there's something for everyone. Be sure to explore local landmarks like the iconic Cape Cod beaches, where family-friendly vibes meet breathtaking views, making it a perfect spot for relaxation and fun.
  • Wellfleet: Just 5 miles away from Truro, Wellfleet is a charming city that beckons travelers with its coastal beauty and outdoor experiences. The peak tourist season runs from July to September, drawing those who appreciate picturesque beaches and scenic landscapes. Visitors can enjoy a variety of activities such as golfing and attending theater performances, offering a blend of recreation and culture. Wellfleet's local attractions, including family beaches and the beautiful Cape, are perfect for a day of exploration and relaxation.
  • North Truro: Only 4 miles from Truro, North Truro is a delightful city that flourishes during the summer months of June to August. Although quieter in the fall and winter, its appeal lies in its pristine beaches and scenic surroundings. Outdoor enthusiasts will find plenty to enjoy, from golf courses to water parks. With local landmarks such as family beaches and the magnificent Cape, North Truro offers a serene getaway where visitors can soak in the natural beauty and unwind by the shore.

Things to do near Truro

Truro, Massachusetts, is perfect for a beach and outdoor vacation, offering breathtaking scenery and various activities. Visitors can enjoy golf at local courses, catch a show at the theater, explore nature trails, and embark on watching tours to experience the area's stunning landscapes. With its charming attractions, Truro promises a memorable getaway for those looking to relax and connect with nature.

Shopping

In Truro, visit local shops like Truro Vineyards for unique gifts and artisanal wines. If you're up for a drive, check out the Cape Cod Mall in Hyannis, located 25 miles away, featuring a mix of national retailers and dining options for a broader shopping experience.

Recreation

At Twin Brooks Golf Course, enjoy a tranquil day amidst lush greens and luxury vibes, perfect for unwinding. Engage in a round of golf or relax in the serene surroundings, making it an ideal retreat for both recreation and rejuvenation just a short drive from Truro.

Adventure

Explore the stunning Cape Cod National Seashore, where you can hike scenic trails, enjoy breathtaking ocean views, and spot wildlife. For water adventures, try kayaking or paddleboarding in the tranquil waters of Pamet River, surrounded by natural beauty and serene landscapes.

Nightlife

Experience the laid-back atmosphere at The Beachcomber, where you can enjoy live music and dance under the stars. For a cozy evening, visit the Truro Vineyards for wine tastings and local events, perfect for relaxing with friends after a day at the beach.

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

Booking tips and Expedia advantages for Truro

  • 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 lets you choose your budget, desired location, and additional preferences. You can sort your results to display prices from lowest to highest, ensuring you find the most affordable hotels first. Additionally, you can refine your search by hotel type—selecting the Eco-certified filter will showcase sustainable and eco-friendly accommodations that are available 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 a fantastic destination for beach lovers and outdoor enthusiasts, offering stunning scenery and a rich cultural experience. Visitors can explore beautiful beaches, visit the historic lighthouses, and enjoy the natural beauty of nearby national and state parks. Truro's attractions cater to those seeking relaxation by the ocean or adventurous outdoor activities, making it an ideal spot for a memorable getaway.

  • Corn Hill Beach: Enjoy the tranquil atmosphere at Corn Hill Beach, where soft sands and gentle waves create the perfect setting for relaxation. This beach offers stunning views of the Atlantic Ocean, making it an ideal spot for sunbathing, swimming, or picnicking with family and friends.
  • Cape Cod National Seashore: A short 2 miles from Truro, this national park features breathtaking scenery and abundant opportunities for adventure. Explore miles of pristine coastline, hiking trails, and wildlife viewing as you immerse yourself in the natural beauty of Cape Cod.
  • Commercial Street: Located 8 miles away, Commercial Street is the vibrant heart of Provincetown. Experience lively shops, art galleries, and delicious restaurants, all while enjoying the bustling city vibes and unique coastal charm.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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, can be conveniently done through several major airports. BOSton Logan International Airport (BOS) is located 56 miles away and offers luxurious hotel options like Encore Boston Harbor, InterContinental Boston, and Boston Harbor Hotel, all within 3 miles of the airport. Providence T.F. Green Airport (PVD) is 74 miles from Truro, with nearby accommodations including the Omni Providence Hotel and Hotel Providence, each about 7 miles away. Lastly, Nantucket Memorial Airport (ACK) is 51 miles away, featuring options like the White Elephant Hotel and The Wauwinet, both around 3 to 6 miles from the airport. Each airport provides accessible transportation to these hotels.

Frequently asked questions

When is the best time to go to Truro?
The best time to visit Truro is during the shoulder seasons of late spring (May to early June) and early fall (September to early October) for pleasant weather and fewer crowds.

During these months, the weather is generally mild and comfortable, ideal for exploring the beaches and outdoor activities without the peak summer heat and humidity. You'll find that many local businesses are open, but the area is less crowded than in July and August, allowing for a more relaxed experience. This is especially appealing for couples looking for a tranquil getaway.

For those who enjoy the classic beach vacation experience, the summer months of July and August offer the warmest water temperatures and the most sunshine. While the area is at its busiest, it's a great time for families to enjoy swimming, sunbathing, and all the seasonal attractions that are fully operational.
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?
With Expedia, you earn OneKeyCash™* on eligible Truro hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. 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 $82 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.

Explore a world of travel with Expedia