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

Find hotels in Truro, MA from ฿3,179

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
21 Aug - 22 Aug
Tomorrow
22 Aug - 23 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Star rating

Guest rating

Our top choices for Truro hotels

1. Dune Crest Hotel

Dune Crest Hotel
North Truro
United States
Karen
฿4,977
฿5,696 total
includes taxes & fees
21 Sept - 22 Sept
Dune Crest Hotel

2. Breakwater Hotel

Breakwater Hotel
Provincetown
United States
Tammy
฿6,870
฿7,863 total
includes taxes & fees
8 Sept - 9 Sept
Breakwater Hotel

3. Top Mast Resort

Top Mast Resort
North Truro
United States
Benjamin
฿5,879
฿6,729 total
includes taxes & fees
10 Sept - 11 Sept
Top Mast Resort

4. Four Points by Sheraton Eastham Cape Cod

Four Points by Sheraton Eastham Cape Cod
Eastham
United States
Chris
฿5,551
฿6,353 total
includes taxes & fees
13 Sept - 14 Sept
Four Points by Sheraton Eastham Cape Cod

5. Cape Colony Inn

Cape Colony Inn
Provincetown
United States
Harriet
฿4,237
฿4,849 total
includes taxes & fees
21 Sept - 22 Sept
Cape Colony Inn

6. Blue Dolphin Inn

Blue Dolphin Inn
Eastham
United States
Alison
฿3,251
฿3,721 total
includes taxes & fees
2 Sept - 3 Sept
Blue Dolphin Inn

7. Prince of Whales

Prince of Whales
North Truro
United States
Zack
฿5,291
฿6,056 total
includes taxes & fees
10 Sept - 11 Sept
Prince of Whales

8. Endless Coast, A Boutique Hotel

Endless Coast, A Boutique Hotel
Wellfleet
United States
Lisa
Endless Coast, A Boutique Hotel

9. Blue Sea Motor Inn

Blue Sea Motor Inn
North Truro
United States
Marcela
฿4,007
฿4,586 total
includes taxes & fees
13 Sept - 14 Sept
Blue Sea Motor Inn

10. Wellfleet Lodge

Wellfleet Lodge
Wellfleet
United States
Deborah
฿4,894
฿5,601 total
includes taxes & fees
20 Sept - 21 Sept
Wellfleet Lodge

11. Harbor Hotel Provincetown

Harbor Hotel Provincetown
Provincetown
United States
Joshua
฿6,380
฿8,430 total
includes taxes & fees
20 Sept - 21 Sept
Harbor Hotel Provincetown

12. AWOL Hotel Provincetown

AWOL Hotel Provincetown
Provincetown
United States
Steven
฿15,405
฿18,749 total
includes taxes & fees
24 Aug - 25 Aug
AWOL Hotel Provincetown

13. Rodeway Inn Orleans - Cape Cod

Rodeway Inn Orleans - Cape Cod
Orleans
United States
Emily
฿4,434
฿5,075 total
includes taxes & fees
7 Sept - 8 Sept
Rodeway Inn Orleans - Cape Cod

14. Olde Tavern Motel And Inn

Olde Tavern Motel And Inn
Orleans
Canada
Rosalie
฿4,438
฿5,079 total
includes taxes & fees
2 Sept - 3 Sept
Olde Tavern Motel And Inn

15. The Villa Callo Inn

The Villa Callo Inn
West Harwich
United States
Shawn
฿13,007
฿16,766 total
includes taxes & fees
28 Aug - 29 Aug
The Villa Callo Inn

16. Sesuit Harbor House

Sesuit Harbor House
Dennis
United States
Matthew
฿10,784
฿12,342 total
includes taxes & fees
21 Sept - 22 Sept
Sesuit Harbor House

17. Skaket Beach Motel

Skaket Beach Motel
Orleans
United States
Jason
฿4,598
฿5,263 total
includes taxes & fees
13 Sept - 14 Sept
Skaket Beach Motel

18. Eagle Wing Inn - Cape Cod

Eagle Wing Inn - Cape Cod
Eastham
United States
Paul
฿5,884
฿6,734 total
includes taxes & fees
1 Sept - 2 Sept
Eagle Wing Inn - Cape Cod

19. Truro Beach Cottages

Truro Beach Cottages
North Truro
United States
Sondra
฿7,656
฿8,763 total
includes taxes & fees
23 Aug - 24 Aug
Truro Beach Cottages

20. The Even'tide

The Even'tide
Wellfleet
United States
Jill
฿5,193
฿5,943 total
includes taxes & fees
13 Sept - 14 Sept
The Even'tide
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Truro attractions

Ballston Beach

10.0/10 (2 reviews)
Why not spend a care-free afternoon at Ballston Beach during your travels in Truro? Wander the family-friendly beaches or discover the area's sunsets.
See properties

Corn Hill Beach

If a restful holiday is part of your travel plans, Corn Hill Beach might be the perfect place to visit during your trip to Truro. Wander the family-friendly beaches and seaside while you're in the area.
See properties

Truro Center for the Arts at Castle Hill

Enjoy an outing to Truro Center for the Arts at Castle Hill during your stay in Truro. Stroll along the area's seaside or simply savour its seafood restaurants.
See properties

Pamet River

Commune with nature and explore the great outdoors at Pamet River during your travels in Truro. Stroll along the area's beautiful beaches or simply savour its seafood restaurants.
See properties

Truro Historical Museum

You can spend time exploring the galleries in Truro Historical Museum during your travels in Truro. Stroll along the area's seaside or simply savour its seafood restaurants.
See properties

Jobi Pottery

Enjoy an outing to Jobi Pottery during your stay in Truro. Amble around the area's beautiful beaches or seek out the cycling trails.
See properties

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.

See all hotels in Truro
A two-story brick house with a red door and shutters, surrounded by a wooden fence and trees.

Top Truro Hotel Reviews

Dune Crest Hotel

Dune Crest Hotel

10/10 Excellent
"We loved the rooms with a view, pool was cute very close to Ptown loved our visit"
Kim 2-night trip
Posted 9 hours ago
Dune Crest Hotel
Heritage House Inn on Cape Cod, an Ascend Collection Hotel

Heritage House Inn on Cape Cod, an Ascend Collection Hotel

10/10 Excellent
"Rooms are modified and restored, staff is very nice . Right in middle of everything and walkable to main street for shopping and food..jfk museum 3 min walk from there."
Gregg 4-night trip
Posted 10 hours ago
Heritage House Inn on Cape Cod, an Ascend Collection Hotel
Lighthouse Inn

Lighthouse Inn

10/10 Excellent
"It was an amazing stay! We will definitely come back next summer."
Michelle 1-night trip
Posted 13 hours ago
Lighthouse Inn
The Provincetown Inn

The Provincetown Inn

8/10 Good
"Positives Located in the quiet West End Great views Big pool Parking Comfortable beds Many rooms have terraces with Adirondack chairs Negatives Paper thin walls. We could hear the baby crying in the next room and the people walking around in the room above us. Small bathroom with tiny sink Amenity fee is charged whether you use the pool or not At almost $400 per night with taxes and amenity fee, it was an okay value considering it was Carnival Week in Provincetown"
Howard 2-night trip
Posted 18 hours ago
The Provincetown Inn
Sunbird Cape Cod Resort

Sunbird Cape Cod Resort

10/10 Excellent
"The property was very clean. The pool and fire pit area looked very nice, I didn’t use it, but it seemed very family friendly! Very convenient to the Ferry!"
Dana m 2-night trip
Posted 22 hours ago
Sunbird Cape Cod Resort
Uncommoner Hotel by Reverie Boutique Collection

Uncommoner Hotel by Reverie Boutique Collection

10/10 Excellent
"Clean rooms , friendly staff , delicious breakfast , indoor outdoor pools , our room was overlooking a lake, very quite , highly recommend"
Christine 2-night trip
Posted 2 days ago
Uncommoner Hotel by Reverie Boutique Collection
The Mariner Resort Cape Cod by The Red Collection

The Mariner Resort Cape Cod by The Red Collection

8/10 Good
"The front desk staff were nice and friendly. The beds were comfortable. The lobbies were nice. The pools could have been a bit cleaner, the mini golf needs some attention, and the breakfast is okay (coffee terrible). Overall, was a good stay and we’d go back. Definitely not a resort tho."
Mindy 2-night trip
Posted 3 days ago
The Mariner Resort Cape Cod by The Red Collection

More cheap stays in Truro

Cape Sands Inn

Cape Sands Inn

149 Main St - RT 28 West Yarmouth MA
฿2,778
฿3,179 total
20 Sept - 21 Sept
includes taxes & fees
Cape Sands Inn
Americas Best Value Inn & Suites Hyannis Cape Cod

Americas Best Value Inn & Suites Hyannis Cape Cod

206 Main St Hyannis MA
฿2,923
฿3,346 total
20 Sept - 21 Sept
includes taxes & fees
7.8/10 Good! (1,034 reviews)
Americas Best Value Inn & Suites Hyannis Cape Cod
Holiday Hill Inn & Suites

Holiday Hill Inn & Suites

352 Main Street Dennis Port MA
฿3,909
฿4,473 total
20 Sept - 21 Sept
includes taxes & fees
8.4/10 Very good! (1,036 reviews)
Holiday Hill Inn & Suites
Comfort Inn Hyannis - Cape Cod

Comfort Inn Hyannis - Cape Cod

259 Main Street Hyannis MA
฿4,405
฿5,041 total
20 Sept - 21 Sept
includes taxes & fees
Comfort Inn Hyannis - Cape Cod
Hyannis Plaza Hotel

Hyannis Plaza Hotel

662 Main Street Hyannis MA
฿5,207
฿6,288 total
24 Aug - 25 Aug
includes taxes & fees
7.2/10 Good! (1,008 reviews)
Hyannis Plaza Hotel
Surfside Hotel and Suites

Surfside Hotel and Suites

543 Commercial Street Provincetown MA
฿6,100
฿8,297 total
13 Sept - 14 Sept
includes taxes & fees
Surfside Hotel and Suites

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.8 mi (41.4 km) from the heart of Truro, Uncommoner Hotel by Reverie Boutique Collection is a top choice for your stay, based on our traveller data. Other good choices for your stay in the area are Bayside Resort Hotel and Cape Sands Inn. 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?
Uncommoner Hotel by Reverie Boutique Collection: Hotel, 8-minute walk from Main Street Hyannis. Features a seasonal outdoor pool, an indoor pool and 2 bars. Bayside Resort Hotel and Cape Sands Inn 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. A top sight in the city is Cape Cod Beaches. In Truro, there are 88 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. A couple of additional sights to add to your itinerary are Coast Guard Beach and Cape Cod National Seashore. 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