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

Truro Hotels from ₹6,750

  • 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
20 Oct - 21 Oct
Tomorrow
21 Oct - 22 Oct
This weekend
23 Oct - 25 Oct
Next weekend
30 Oct - 1 Nov

Filter by

Star rating

Guest rating

Our top choices for Truro hotels

1. Top Mast Resort

Top Mast Resort
North Truro
United States
Elizabeth
₹11,021
₹12,614 total
includes taxes & fees
21 Oct - 22 Oct
Top Mast Resort

2. Cape Colony Inn

Cape Colony Inn
Provincetown
United States
Isabella
₹9,398
₹10,755 total
includes taxes & fees
3 Nov - 4 Nov
Cape Colony Inn

3. Breakwater Hotel

Breakwater Hotel
Provincetown
United States
Bobby
₹9,401
₹10,759 total
includes taxes & fees
2 Nov - 3 Nov
Breakwater Hotel

4. Prince of Whales

Prince of Whales
North Truro
Canada
Melia
₹9,312
₹10,658 total
includes taxes & fees
22 Oct - 23 Oct
Prince of Whales

5. Sandcastle Resort and Club

Sandcastle Resort and Club
Provincetown
United States
Eugene
₹5,897
₹6,750 total
includes taxes & fees
25 Oct - 26 Oct
Sandcastle Resort and Club

6. Wilder Inn South Wellfleet, Outset Collection by Hilton

Wilder Inn South Wellfleet, Outset Collection by Hilton
Wellfleet
United States
Lawrence
₹10,041
₹11,492 total
includes taxes & fees
8 Nov - 9 Nov
Wilder Inn South Wellfleet, Outset Collection by Hilton

7. Harbor Hotel Provincetown

Harbor Hotel Provincetown
Provincetown
United States
Norman Neil
₹14,438
₹19,784 total
includes taxes & fees
3 Nov - 4 Nov
Harbor Hotel Provincetown

8. Prince Albert Provincetown

Prince Albert Provincetown
Provincetown
United States
Paul
₹18,795
₹21,512 total
includes taxes & fees
21 Oct - 22 Oct
Prince Albert Provincetown

9. Ellery Hotel Provincetown

Ellery Hotel Provincetown
Provincetown
United States
Melissa
₹14,003
₹17,426 total
includes taxes & fees
3 Nov - 4 Nov
Ellery Hotel Provincetown

10. Four Points by Sheraton Eastham Cape Cod

Four Points by Sheraton Eastham Cape Cod
Eastham
United States
Michelle
₹12,829
₹14,683 total
includes taxes & fees
27 Oct - 28 Oct
Four Points by Sheraton Eastham Cape Cod

11. Mercury Hotel Provincetown

Mercury Hotel Provincetown
Provincetown
United States
Jacob
₹7,697
₹9,690 total
includes taxes & fees
5 Nov - 6 Nov
Mercury Hotel Provincetown

12. The Bradford

The Bradford
Provincetown
United States
Matthew
₹19,352
₹22,149 total
includes taxes & fees
21 Oct - 22 Oct
The Bradford

13. Blue Dolphin Inn

Blue Dolphin Inn
Eastham
United States
Larry
₹9,397
₹10,755 total
includes taxes & fees
21 Oct - 22 Oct
Blue Dolphin Inn

14. Inn at 7 Central

Inn at 7 Central
Provincetown
United States
David
₹17,995
₹20,595 total
includes taxes & fees
24 Oct - 25 Oct
Inn at 7 Central

15. The Revere Guest House

The Revere Guest House
Provincetown
United States
Christine
₹15,887
₹18,183 total
includes taxes & fees
27 Oct - 28 Oct
The Revere Guest House

16. White Porch Inn

White Porch Inn
Provincetown
United States
Rebecca
₹18,263
₹21,947 total
includes taxes & fees
3 Nov - 4 Nov
White Porch Inn

17. Surfside Hotel and Suites

Surfside Hotel and Suites
Provincetown
United States
Michelle
₹14,438
₹20,328 total
includes taxes & fees
3 Nov - 4 Nov
Surfside Hotel and Suites

18. Pilgrim House

Pilgrim House
Provincetown
United States
Michelle
₹16,992
₹19,447 total
includes taxes & fees
3 Nov - 4 Nov
Pilgrim House

19. Truro Beach Cottages

Truro Beach Cottages
North Truro
United States
David
₹13,584
₹15,548 total
includes taxes & fees
27 Oct - 28 Oct
Truro Beach Cottages

20. Anchor Inn Beach House

Anchor Inn Beach House
Provincetown
United States
luisa
₹30,654
₹35,084 total
includes taxes & fees
21 Oct - 22 Oct
Anchor Inn Beach House
View all properties

Holiday Rentals in Truro

Aparthotel

Sandcastle Resort and Club

Sandcastle Resort and Club
Provincetown
"A bit on the older side, but still a good location, and comfy room space."
Sandcastle Resort and Club
Aparthotel

Holly Tree Resort

Holly Tree Resort
West Yarmouth
"Check in was easy, rooms clean, easy location."
Holly Tree Resort
Aparthotel

The Cove at Yarmouth Resort

The Cove at Yarmouth Resort
West Yarmouth
"Great resort"
The Cove at Yarmouth Resort
Aparthotel

The Cove at Yarmouth by Westgate Resorts

The Cove at Yarmouth by Westgate Resorts
West Yarmouth
"The property is an older timeshare and dated."
The Cove at Yarmouth by Westgate Resorts
Cottage

Walk to Beach & Main St Hyannis: Cape Cod Home!

Walk to Beach & Main St Hyannis: Cape Cod Home!
Hyannis
"Spacious cabin with kitchen equipped with everything you could possibly neednin luding a gas grill and stainless steel cookware. Many interesting local details like glassware from Sandwich. I would have given five stars if the garden were not so overgrown which prevents you from enjoying a sunny fall day. Also, the recycling process is confusing enough that we took ours home to prevent trouble."
Walk to Beach & Main St Hyannis: Cape Cod Home!
Aparthotel

Riverview Resort

Riverview Resort
Bass River
"Everything about it was nice"
Riverview Resort
Aparthotel

Brewster Green Resort

Brewster Green Resort
Brewster
"Very spacious rooms clean ,great location friendly staff,"
Brewster Green Resort
Cottage

Walk to Beach & Main St: Dog-friendly Cape Cod Gem

Walk to Beach & Main St: Dog-friendly Cape Cod Gem
West Yarmouth
"Nice split units for different areas. Very pet friendly. Perfect for 2-3 couples. Comfortable beds. "
Walk to Beach & Main St: Dog-friendly Cape Cod Gem
See all holiday rentals
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Truro attractions

A sandy beach with waves, a wooden fence, and a house on a hill.
Photo by Elizabeth Sanders

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
A beach with people walking and sitting on the sand, waves crashing in the background.

Highland Beach

9.2/10 (15 reviews)
Why not spend a lazy afternoon at Highland Beach during your trip to Truro? Wander the 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 seaside 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 beautiful beaches 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 lighthouse with a white tower and black top, a wooden house with a red roof, and a white picket fence.
Photo by Tony Creech

Top Truro Hotel Reviews

Hyannis Travel Inn

Hyannis Travel Inn

10/10 Excellent
"Great stay. Fantastic location for harbour and Hy-line and eating establishments. Accommodation was excellent and super value for money. The staff bent over backwards to help and support. I wish we’d stayed here longer and bypassed Rhode Island!"
Lindsey 3-night trip
Posted 2 hours ago
Hyannis Travel Inn
Dune Crest Hotel

Dune Crest Hotel

10/10 Excellent
"Great breakfast in the morning. The staff was very accomodating and gave us a room with a wonderful view."
Rose 1-night trip
Posted 6 hours ago
Dune Crest Hotel
The Villages at Ocean Edge

The Villages at Ocean Edge

10/10 Excellent
"Great!"
Bradly 3-night trip
Posted 9 hours ago
The Villages at Ocean Edge
Lighthouse Inn

Lighthouse Inn

10/10 Excellent
"This was an unexpected stay that turned out to be delightful. The staff, grounds and restaurant made this overnight a great night. Thank you"
Steven 1-night trip
Posted 16 hours ago
Lighthouse Inn
Sandcastle Resort and Club

Sandcastle Resort and Club

10/10 Excellent
"Room was exactly as promised. Staff was friendly and efficient. I will continue to return for an older but well maintained resort in an excellent location close to Provincetown and right on Cape Cod Bay."
Virginia 4-night trip
Posted 18 hours ago
Sandcastle Resort and Club
Hyannis Harbor Hotel

Hyannis Harbor Hotel

10/10 Excellent
"Visited in October for one night. Great location across from the ferry. Staff was very professional and friendly."
Jeanne 1-night trip
Posted 20 hours ago
Hyannis Harbor Hotel
Cape Sands Inn

Cape Sands Inn

10/10 Excellent
"We enjoyed our stay. The sitting area and fore pit were nice. The staff were friendly and we enjoyed the hot tub. The pool area could be updated. Overall, great stay."
Jameliz 3-night trip
Posted 2 days ago
Cape Sands Inn
Harbor Hotel Provincetown

Harbor Hotel Provincetown

10/10 Excellent
"This is a wonderful place to stay for any visit to Provincetown. Located at the east end of town with a perfect view of the bay across the street. The staff was very welcoming, friendly and warm. I was there in October so I missed the opportunity to swim in their beautiful pool. The amenities within the building are minimal in October at least, but there was a fantastic fresh coffee, bean grinder server that made me my precious cup of the coffee every day during my visit. I will definitely stay there again since it was just a short walk to downtown. And even a quicker drive. Plus, the east end is full of all the artists from the area. I am an artist, and that was the perfect location for me to be. I would highly recommend this location to all, then again I don’t want you to ruin my favorite spot"
Gregory 5-night trip
Posted 2 days ago
Harbor Hotel Provincetown
Cape Colony Inn

Cape Colony Inn

10/10 Excellent
"Clean room, kind staff, plenty of parking. It's honestly great if you're looking for a clean, centrally located, and practical stay with the usual hotel amenities."
Isabella 2-night trip
Posted 4 days ago
Cape Colony Inn

More cheap stays in Truro

Cape Sands Inn

Cape Sands Inn

149 Main St - RT 28 West Yarmouth MA
₹8,029
₹9,189 total
21 Oct - 22 Oct
includes taxes & fees
8.2/10 Very good! (1,151 reviews)
Cape Sands Inn
Hyannis Plaza Hotel

Hyannis Plaza Hotel

662 Main Street Hyannis MA
₹8,171
₹10,301 total
6 Nov - 7 Nov
includes taxes & fees
7.2/10 Good! (1,005 reviews)
Hyannis Plaza Hotel
Hyannis Travel Inn

Hyannis Travel Inn

18 North St Hyannis MA
₹9,398
₹10,755 total
2 Nov - 3 Nov
includes taxes & fees
9.6/10 Exceptional! (1,025 reviews)
Hyannis Travel Inn
Surfside Hotel and Suites

Surfside Hotel and Suites

543 Commercial Street Provincetown MA
₹14,438
₹20,328 total
3 Nov - 4 Nov
includes taxes & fees
8.6/10 Excellent! (1,004 reviews)
Surfside Hotel and Suites
Dune Crest Hotel

Dune Crest Hotel

535 Route 6 North Truro MA
Get rates
9.2/10 Wonderful! (1,010 reviews)
Dune Crest Hotel
Holiday Hill Inn & Suites

Holiday Hill Inn & Suites

352 Main Street Dennis Port MA
Get ratesHoliday Hill Inn & Suites

Find out more about Truro

Top reasons to visit Truro

  • Stunning Beaches: Truro boasts beautiful beaches with soft sands and breathtaking views, perfect for relaxation and water activities.
  • Historic Lighthouses: Explore the iconic lighthouses that dot the coastline, offering a glimpse into the region's maritime heritage.
  • Charming Town Centre: Wander through the delightful town centre, filled with unique shops, cafes, and friendly locals.
  • Outdoor Adventures: Enjoy golfing, hiking, and exploring the scenic landscapes that surround this coastal haven.
  • Truro Farmers Market: Experience local produce and crafts at the vibrant farmers market, showcasing the region's rich agricultural heritage.

Find great hotels near Truro

Discover a delightful range of accommodation options in Truro, Massachusetts, where charming bed and breakfasts and inviting hotels cater to every adventurer's needs. Whether you seek a pet-friendly getaway or a relaxing beach retreat, Truro offers the perfect base for your holiday. Explore various hotels and lodgings that promise comfort and convenience for a memorable stay in this picturesque coastal town.

  • Harbor Hotel Provincetown: Nestled a mere 11km from Truro, the 3-star Harbor Hotel Provincetown offers a delightful family-friendly beach environment. With a guest rating of 8.2, this hotel features direct beach access, making it an ideal choice for those yearning for a sun-soaked holiday. Families will appreciate the dedicated amenities for children, including a fun SplashPad and cribs available for a fee. The hotel’s inviting atmosphere combined with its beachside location creates an enjoyable retreat for families seeking relaxation and recreation.
  • Surfside Hotel and Suites: Located 13km away from Truro, Surfside Hotel and Suites prides itself on being a budget-friendly option with a guest rating of 8.6. This hotel caters to the adventurous traveller with direct access to the beach and a range of recreational activities available onsite or nearby, such as fishing, kayaking, and hiking. It’s a perfect base for those looking to explore the great outdoors while enjoying comfortable accommodation. The welcoming atmosphere and excellent amenities make it an attractive choice for adventure enthusiasts.
  • The Provincetown Inn: Also situated 13km from Truro, The Provincetown Inn offers a budget-friendly beach getaway with a guest rating of 8.0. This hotel provides direct access to the beach, making it an appealing choice for beach lovers. Guests can unwind in a casual environment while enjoying the beautiful coastal views. The Inn's convenient location ensures that visitors are close to local attractions, enhancing the overall beach vacation experience.

Where to stay near Truro

Truro, Massachusetts, offers a delightful blend of beach outings, outdoor adventures, and stunning scenery. As you explore the charming town centre and nearby regions, you'll encounter friendly locals and a variety of experiences, from family-friendly activities to luxurious escapes. Perfect for a weekend getaway, Truro also boasts excellent shopping opportunities and serves as a gateway to the picturesque landscapes of Cornwall. Embrace the vibrant atmosphere and create unforgettable memories during your stay in this idyllic coastal haven.

  • Provincetown: Located a mere 13km from Truro, Provincetown is a vibrant coastal town renowned for its stunning beaches and artistic flair. The town experiences a seasonal influx of visitors, peaking from June to August, making it an ideal summer getaway. Travellers flock here for its beautiful scenery and outdoor activities, including golfing and water parks. Local highlights include the picturesque beaches, family-friendly waterfronts, and the iconic Cape Cod landscape that offers breathtaking views and a perfect backdrop for relaxation and exploration.
  • Wellfleet: Just 8km from Truro, Wellfleet is a charming town that boasts a stunning blend of natural beauty and cultural richness. The best time to visit is between July and September, when the town comes alive with tourists seeking its sandy shores and outdoor adventures. Wellfleet is famous for its beaches, outdoor theatres, and scenic vistas. Don't miss the opportunity to explore the local beaches and enjoy fresh seafood at one of the many eateries. Its captivating landscapes and friendly ambiance make it a delightful stop on your Cape Cod journey.
  • North Truro: A short 6km from Truro, North Truro offers a serene escape with its beautiful beaches and natural scenery, especially during the peak season from June to August. The town is less crowded in the autumn months, providing a peaceful atmosphere for those seeking tranquillity. Visitors can indulge in outdoor activities such as golfing and enjoy family-friendly beaches. The proximity to the stunning Cape Cod landscape and its captivating views makes North Truro an excellent choice for those looking to immerse themselves in nature.

Things to do in Truro

Shopping

In Truro, you can explore local shops offering unique gifts and souvenirs. If you're up for a drive, head to the Cape Cod Mall in Hyannis for a wider selection of stores, including well-known brands and specialty shops.

Recreation

Experience the Truro Wellness Centre, where you can indulge in rejuvenating yoga sessions and holistic therapies. Explore the nearby beaches for serene walks and meditation. The tranquil surroundings offer a peaceful escape, perfect for unwinding and connecting with nature.

Adventure

Explore the sandy beaches of Cape Cod National Seashore, where you can hike scenic trails and enjoy breathtaking ocean views. Kayaking in the tranquil waters around Truro offers a chance to observe local wildlife and experience the beauty of nature up close.

Nightlife

In Truro, the lively atmosphere can be found at local taverns offering live music and regional brews. The beach bonfire gatherings provide a unique experience under the stars, while nearby Provincetown boasts vibrant bars and cultural events that enhance the nightlife experience.

*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 during your visit to Truro, consider travelling between January and March when accommodation prices are lower. Book your hotel about a month in advance for the best deals, and aim for a Tuesday stay, as Fridays are the most expensive. Use Expedia’s search tool to find affordable options and explore package deals that combine flights and activities for additional savings. Additionally, take advantage of free activities in the area and utilise public transport for cost-effective travel. Remember to look for last-minute deals for spontaneous trips.

  • 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: Book your hotel in Truro about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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: Utilise Expedia’s search tool to refine your choices based on your budget, preferred location, and the type of accommodation you desire. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel reservation in Truro with your flights and activities through an Expedia package.

Find the best attractions in and around Truro

Truro, Massachusetts, is ideal for beach lovers and outdoor enthusiasts, offering stunning scenery and a rich cultural experience. Key attractions include the local beaches, historic lighthouses, and the charming city centre. Visitors can also explore the Truro Farmers Market and the Truro Cathedral, making it a perfect destination for those seeking both relaxation and adventure.

  • Cape Cod Beaches: Enjoy the sun-kissed sands and refreshing sea breezes at Cape Cod Beaches, located 5km from Truro. This picturesque destination is ideal for relaxing strolls, sunbathing, and indulging in the tranquil beach vibes.
  • Commercial Street: Experience the lively atmosphere of Commercial Street, situated 13km from Truro. This bustling thoroughfare is lined with charming shops, cafes, and galleries, offering a delightful taste of local culture and city vibes.
  • Truro Center for the Arts at Castle Hill: Immerse yourself in creativity at the Truro Center for the Arts at Castle Hill, located within Truro. This vibrant arts centre hosts exhibitions, workshops, and events, reflecting the rich cultural fabric of the area.

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 convenient via major airports. BOSton Logan International Airport (BOS) is 90km away, with luxurious hotels like Encore Boston Harbor, InterContinental Boston, and The Langham, all within 5km, providing easy access. Providence T.F. Green Airport (PVD) is 119km from Truro, with nearby options such as the Omni Providence Hotel and Graduate by Hilton Providence, both approximately 11km away. Worcester Regional Airport (ORH), located 153km away, offers hotels like Beechwood Hotel and AC Hotel by Marriott, around 8km distant. Each airport provides robust transportation services to their respective hotels, ensuring a smooth transition for travellers.

Frequently asked questions

What's the best place for a stay in Truro?
Located 25.8 mi (41.5 km) from the heart of Truro, Bayside Resort Hotel is a top choice for your stay, based on our traveller data. Other good choices for your stay in the area are Uncommoner Hotel by Reverie Boutique Collection and Harbor Hotel Provincetown. 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?
Bayside Resort Hotel: Hotel located near Hyannis Harbor. Offers a seasonal outdoor pool, an indoor pool and 2 pool bars. Uncommoner Hotel by Reverie Boutique Collection and Harbor Hotel Provincetown 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. Tourists to the city can also enjoy its walkable location. In Truro, there are 87 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 Ballston Beach, Corn Hill Beach and Coast Guard Beach. A couple of additional sights to add to your itinerary are Cape Cod National Seashore and Cape Cod Beaches. 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