Book Truro hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Truro

Cheap Truro hotels

Private Truro apt near Corn Hill Beach & Ptown, dog-friendly--laundry & parking!

Private Truro apt near Corn Hill Beach & Ptown, dog-friendly--laundry & parking!

Truro MA
Located in Truro, this apartment is in a rural location, within a 5-minute drive of Atlantic Spice Company and Truro Center for the Arts at Castle Hill.
Opens in a new windowPrivate Truro apt near Corn Hill Beach & Ptown, dog-friendly--laundry & parking!
Cottage #11 - Spectacular views of Cape Cod Bay on a private association beach!

Cottage #11 - Spectacular views of Cape Cod Bay on a private association beach!

Truro MA
When you stay at this cottage in Truro, you'll be on the beach, a 1-minute drive from Cape Cod Beaches and 7 minutes from Cape Cod National Seashore.
Opens in a new windowCottage #11 - Spectacular views of Cape Cod Bay on a private association beach!
Fairfield Inn & Suites by Marriott Cape Cod Hyannis

Fairfield Inn & Suites by Marriott Cape Cod Hyannis

3 out of 5
867 Iyannough Road Hyannis MA
Fully refundableReserve now, pay when you stay
The price is AU$202 per night from 25 May to 26 May
AU$202
25 May - 26 May
includes taxes & fees
With a stay at Fairfield Inn & Suites by Marriott Cape Cod Hyannis, you'll be centrally located in Hyannis, within a 5-minute drive of Main Street Hyannis and ...
Opens in a new windowFairfield Inn & Suites by Marriott Cape Cod Hyannis
Save an average of 15% on thousands of hotels when you're signed in
Bayside Resort Hotel

Bayside Resort Hotel

3 out of 5
225 Route 28 West Yarmouth MA
Fully refundableReserve now, pay when you stay
The price is AU$200 per night from 13 May to 14 May
AU$200
13 May - 14 May
includes taxes & fees
When you stay at Bayside Resort Hotel in West Yarmouth, you'll be near the bay, within a 5-minute drive of Main Street Hyannis and Cape Cod Beaches.
Opens in a new windowBayside Resort Hotel
Cape Sands Inn

Cape Sands Inn

2.5 out of 5
149 Main St - RT 28 West Yarmouth MA
Fully refundableReserve now, pay when you stay
The price is AU$116 per night from 27 May to 28 May
AU$116
27 May - 28 May
includes taxes & fees
Located in West Yarmouth, Cape Sands Inn is near the bay, within a 5-minute drive of John F. Kennedy Hyannis Museum and Hyannis Harbor.
Opens in a new windowCape Sands Inn
Dune Crest Hotel

Dune Crest Hotel

2 out of 5
535 Route 6 North Truro MA
Fully refundableReserve now, pay when you stay
The price is AU$155 per night from 17 May to 18 May
AU$155
17 May - 18 May
includes taxes & fees
With a stay at Dune Crest Hotel in North Truro, you'll be within a 15-minute walk of Cape Cod National Seashore and Cape Cod Beaches.
Opens in a new windowDune Crest Hotel
Harbor Hotel Provincetown

Harbor Hotel Provincetown

3 out of 5
698 Commercial St Provincetown MA
Fully refundableReserve now, pay when you stay
The price is AU$247 per night from 8 June to 9 June
AU$247
8 June - 9 June
includes taxes & fees
Located in Provincetown, Harbor Hotel Provincetown is on the waterfront, within a 5-minute drive of Race Point Beach and MacMillan Pier.
Opens in a new windowHarbor Hotel Provincetown
Red Jacket Beach Resort

Red Jacket Beach Resort

3.5 out of 5
1 South Shore Drive South Yarmouth MA
The price is AU$251 per night from 13 May to 14 May
AU$251
13 May - 14 May
includes taxes & fees
Located in South Yarmouth (Bass River), Red Jacket Beach Resort is within a 5-minute drive of Bass River Sports World and Whydah Pirate Museum.
Opens in a new windowRed Jacket Beach Resort
Hyannis Travel Inn

Hyannis Travel Inn

2.5 out of 5
18 North St Hyannis MA
Fully refundableReserve now, pay when you stay
The price is AU$172 per night from 13 May to 14 May
AU$172
13 May - 14 May
includes taxes & fees
With a stay at Hyannis Travel Inn, you'll be centrally located in Hyannis, just a 4-minute walk from Main Street Hyannis and 13 minutes by foot from Hyannis ...
Opens in a new windowHyannis Travel Inn
Don't see what you're looking for?
See all available properties in Truro
View all properties
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.

Hotels in Truro

If physically you're here but in mind you're living it up in Truro, it's time to book that escape. Truro's downtown area is short on accommodation, but you'll be able to stay in one of the 6 hotels within 10 kilometres of the action.

After a busy day of sightseeing, climb into a comfy bed at The Mainstay Motor Inn and Outer Reach Resort. These are a few of the hotels closest to the centre.

Highland Lighthouse is totally worth checking out. To chill nearby, consider the rooms at the Cape View Motel.

Want more options? The Mansion at Ocean Edge is positioned 25 kilometres away from Truro, and the Crowne Pointe Historic Inn & Spa is 14 kilometres away. We'd also recommend The Villages at Ocean Edge and the Sandbars Inn. The first is 25 kilometres away from town, while the second is 11 kilometres away.

Need more options? Live it up like a rockstar in Provincetown (just try not to wreck the joint). Located 14 kilometres away and home to the Truro Vineyards of Cape Cod and the Provincetown Theater, it's sure to be a trip to remember! If you'd like to stay in Provincetown, consider the Lotus Guest House and Admirals Landing Bed & Breakfast. 19 kilometres to the south of Truro you'll also find Eastham, which is home to the Rodeway Inn Orleans and Eagle Wing Inn - Cape Cod. Whether you're just passing through or staying in Eastham, set aside a little time to visit Marconi Beach and the Edward Penniman House and Barn.

Chatham Lighthouse Beach, Chatham Fish Pier and the Chatham Seaside Links are just some of the sweet attractions in Chatham. This regional centre is 35 kilometres south of Truro and has a population of 1,000. Why not also visit Chatham Windmill and the Chatham Railroad Museum? Chatham offers places to stay that should suit most tastes and budgets, such as the Chatham Bars Inn and Queen Anne Inn.

After touching down, there's nothing like a warm shower followed by a nap in a comfy bed. So why not book a room at the Hilton Boston Logan Airport or the Hyatt Regency Boston Harbor? Each is a stone's throw from Logan International Airport, which sits 90 kilometres from Truro's centre.

Truro hotels essential information

Accommodation
4,578 hotels
Lowest Price
AU$116
Highest Price
AU$251
Popular hotels
Private Truro apt near Corn Hill Beach & Ptown, dog-friendly--laundry & parking!, Cottage #11 - Spectacular views of Cape Cod Bay on a private association beach!, Fairfield Inn & Suites by Marriott Cape Cod Hyannis, Bayside Resort Hotel, Cape Sands Inn, Dune Crest Hotel, Harbor Hotel Provincetown, Red Jacket Beach Resort, Hyannis Travel Inn

Most recent Truro hotel reviews

Top Picks

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.