Hotels in North Truro

Special offers and Exclusive deals

Search Hotels

2026-07-11
2026-07-12
Guests

Hotels in North Truro (United States) - Book Hotel Rooms Tonight

4-star hotels

Sandbars Inn

570 Shore Road, Ma 02652, North Truro, Us, North Truro, United States Show map

The 4-star Sandbars Inn North Truro gives quick access to the East Harbor, situated just a 6-minute walk away. Located 4.3 km from the Pilgrim Monument & Provincetown Museum, this North Truro hotel…

From US$ 242 Book Now

Horizons Beach Resort

190 Shore Road Box 146, North Truro, United States Show map

Providing 58 rooms, the 4-star Horizons Beach Resort North Truro is around 25 minutes' walk from the East Harbor. Guests who stay at this North Truro hotel can park their car on site.

From US$ 275 Book Now

3-star hotels

Kalmar Village & Tradewinds

674 Shore Road, North Truro, United States Show map

Situated around a 5-minute walk from Town Beach, Kalmar Village & Tradewinds North Truro hotel offers 26 rooms.

From US$ 305 Book Now

2-star hotels

Dune Crest Hotel

535 Route 6, North Truro, United States Show map

Situated around a 25-minute walk from the National Seashore Head of the Meadow Beach and about 6 km from the Rice Polak Gallery, the 2-star Dune Crest Hotel North Truro features a banquet hall for…

From US$ 105 Book Now

Top Mast Resort

209 Shore Road, North Truro, United States Show map

The 2-star Top Mast Resort North Truro, situated within a 6-km distance of the Commercial Street, offers a swimming pool as well as a fitness centre. This North Truro hotel features 19 rooms in a…

From US$ 159 Book Now

Recommended hotels

Sandbars Inn

570 Shore Rd #212, North Truro, United States Show map

Sandbars Inn North Truro offers easy access to the East Harbor, which is situated merely 6 minutes' walk away. The hotel also includes a car park.

From US$ 139 Book Now

The Braemar Condominium

132 Shore Rd, North Truro, United States Show map

To enjoy your vacation in North Truro, stay at The Braemar Condominium North Truro apartment, which is nearly 25 minutes' walk from the Coast Guard Beach and within 5 km of Corn Hill Beach.

From US$ 334 Book Now