Truro

Truro Beach Hotels

Book your summer escape at Truro's top Beach hotels.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top Truro Beach Hotels

Experience premium Beach resorts near Truro!
Most Booked
Lowest price
Closest to downtown
Highest Rated
49
Hotels in Truro
When you stay at Prince of Whales in North Truro, you'll be near the beach, within a 5-minute drive of Cape Cod Beaches and Cape Cod National Seashore. This inn is 3.3 mi (5.4 km) from Commercial Street and 0.7 mi (1.2 km) from Highland Golf Links. Take advantage of recreation opportunities such as bicycles to rent, or other amenities including complimentary wireless internet access and a picnic area. Enjoy a satisfying meal at Millan's (Unaffiliated) serving guests of Prince of Whales. Free self parking is available onsite. Make yourself at home in one of the 25 air-conditioned rooms featuring kitchenettes with stovetops and microwaves. 22-inch flat-screen televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected.
Great
71 reviews
9.2/10
Check availability
10
Hotels in Truro
Featured facilities: Parasailing, Sailing, Balcony
Outstanding
3 reviews
9.8/10
Check availability
43
Hotels in Truro
Featured facilities: Private beach area, Parasailing, Sailing
Outstanding
10/10
Check availability
34
Hotels in Truro
Featured facilities: Parasailing, Sailing, Surfing
Outstanding
9 reviews
10/10
Check availability
Show More Beach Hotels in Truro

Frequently Asked Questions

What are the best Beach hotels in Truro?

If you are traveling to Truro for business or tourism, Dune Crest Hotel (from €88) is a popular hotel.

How much does a Beach hotel in Truro cost?

For Beach hotels in Truro, the average price on weekdays is €321, and on weekends (Friday–Saturday) is €367.

What are some of the best Beach hotels in Truro with breakfast?

Dune Crest Hotel (from €88) provides highly rated breakfast.

Truro Beach Hotels Information

Total properties4
Number of reviews106
Lowest price€162
Highest price€1,581
Weekend Avg. Price€367
Weekday Avg. Price€321