Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in North Truro

Filter by star ratings
All filters
The Masthead Resort
8.3 Excellent

1.5 mi from city centre, Provincetown Show on map

ExcellentBased on 168 reviews
8.3

Boasting a private beach and a rooftop terrace, The Masthead Resort is located in Provincetown and offers comfortable accommodation. It also provides free wireless internet.

Dune Crest Hotel
8.0 Excellent

1.0 mi from city centre, North Truro Show on map

ExcellentBased on 437 reviews
8.0

Outer Reach Resort offers 3-star accommodation, plus free Wi-Fi and an outdoor pool. It is the perfect base for those wishing to immerse themselves in nature, with Cape Cod National Seashore just steps away.

Cape View Motel

1.4 mi from city centre, North Truro Show on map

Conveniently situated and offering an outdoor pool, this comfortable motel is located a short drive from Provincetown. Guests can also enjoy complimentary internet access throughout the property.

Snug Cottage
9.1 Excellent

0.3 mi from city centre, Provincetown Show on map

ExcellentBased on 217 reviews
9.1

Snug Cottage is located in Provincetown and features free Wi-Fi. It is ideally positioned for those wishing to visit the area's popular attractions.

Somerset House Inn
9.6 Excellent

0.4 mi from city centre, Provincetown Show on map

ExcellentBased on 43 reviews
9.6

Somerset House Inn is located in Provincetown and is close to the area's well-known attractions. It also provides free Wi-Fi, a concierge and luggage storage.

Sandcastle Resort
7.2 Good

1.5 mi from city centre, Provincetown Show on map

GoodBased on 711 reviews
7.2

Situated in Provincetown, Sandcastle Resort is within easy driving distance of North Truro and offers a private beach, outdoor tennis courts and an outdoor pool. It is conveniently positioned for guests wanting to discover the area's attractions.

Seaglass Inn & Spa
9.3 Excellent

1.5 mi from city centre, Provincetown Show on map

ExcellentBased on 168 reviews
9.3

The Seaglass Inn & Spa is located in Provincetown and is close to the area's well-known attractions. It also provides an outdoor pool and a concierge.

Admirals Landing Bed & Breakfast
9.7 Excellent

0.4 mi from city centre, Provincetown Show on map

ExcellentBased on 38 reviews
9.7

Situated in Provincetown, Admiral's Landing is within easy driving distance of North Truro and provides a garden, wireless internet and a library. It offers 3-star accommodation with air-conditioned rooms.

Queen Vic Guest House
9.6 Excellent

1.0 mi from city centre, Provincetown Show on map

ExcellentBased on 70 reviews
9.6

This comfortable bed & breakfast in Provincetown offers complimentary Wi-Fi, as well as a swimming pool and a sun deck. It is also a short walk from The Atlantic House and United States Post Office, and is close to many of the area's well-known attractions.

Tips for booking a North Truro hotel

Cheapest month:November
Most expensive month:August
Average price in North Truro:$183/night
Absolute cheapest price found:$50/night
Cheapest day:Wednesday
Most expensive day:Saturday
$102 - $296
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$155 - $281
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated North Truro hotels

Show all 129 hotels
1
Admirals Landing Bed & Breakfast
9.7 Excellent

0.4 mi from city centre, Provincetown Show on map

Situated in Provincetown, Admiral's Landing is within easy driving distance of North Truro and provides a garden, wireless internet and a library. It offers 3-star accommodation with air-conditioned rooms.

2
Snug Cottage
9.1 Excellent

0.3 mi from city centre, Provincetown Show on map

Snug Cottage is located in Provincetown and features free Wi-Fi. It is ideally positioned for those wishing to visit the area's popular attractions.

3
Seaglass Inn & Spa
9.3 Excellent

1.5 mi from city centre, Provincetown Show on map

The Seaglass Inn & Spa is located in Provincetown and is close to the area's well-known attractions. It also provides an outdoor pool and a concierge.

4
The Masthead Resort
8.3 Excellent

1.5 mi from city centre, Provincetown Show on map

Boasting a private beach and a rooftop terrace, The Masthead Resort is located in Provincetown and offers comfortable accommodation. It also provides free wireless internet.

5
Dune Crest Hotel
8.0 Excellent

1.0 mi from city centre, North Truro Show on map

Outer Reach Resort offers 3-star accommodation, plus free Wi-Fi and an outdoor pool. It is the perfect base for those wishing to immerse themselves in nature, with Cape Cod National Seashore just steps away.

6
Sandcastle Resort
7.2 Good

1.5 mi from city centre, Provincetown Show on map

Situated in Provincetown, Sandcastle Resort is within easy driving distance of North Truro and offers a private beach, outdoor tennis courts and an outdoor pool. It is conveniently positioned for guests wanting to discover the area's attractions.

Cheapest hotels in North Truro, Massachusetts

Show all 129 hotels
Sandcastle Resort
7.2 Good

1.5 mi from city centre, Provincetown Show on map

Situated in Provincetown, Sandcastle Resort is within easy driving distance of North Truro and offers a private beach, outdoor tennis courts and an outdoor pool. It is conveniently positioned for guests wanting to discover the area's attractions.

$73
Avg. per night
Dune Crest Hotel
8.0 Excellent

1.0 mi from city centre, North Truro Show on map

Outer Reach Resort offers 3-star accommodation, plus free Wi-Fi and an outdoor pool. It is the perfect base for those wishing to immerse themselves in nature, with Cape Cod National Seashore just steps away.

$89
Avg. per night
Cape View Motel

1.4 mi from city centre, North Truro Show on map

Conveniently situated and offering an outdoor pool, this comfortable motel is located a short drive from Provincetown. Guests can also enjoy complimentary internet access throughout the property.

$89
Avg. per night
The Masthead Resort
8.3 Excellent

1.5 mi from city centre, Provincetown Show on map

Boasting a private beach and a rooftop terrace, The Masthead Resort is located in Provincetown and offers comfortable accommodation. It also provides free wireless internet.

$129
Avg. per night
Admirals Landing Bed & Breakfast
9.7 Excellent

0.4 mi from city centre, Provincetown Show on map

Situated in Provincetown, Admiral's Landing is within easy driving distance of North Truro and provides a garden, wireless internet and a library. It offers 3-star accommodation with air-conditioned rooms.

$143
Avg. per night
Queen Vic Guest House
9.6 Excellent

1.0 mi from city centre, Provincetown Show on map

This comfortable bed & breakfast in Provincetown offers complimentary Wi-Fi, as well as a swimming pool and a sun deck. It is also a short walk from The Atlantic House and United States Post Office, and is close to many of the area's well-known attractions.

$153
Avg. per night
Somerset House Inn
9.6 Excellent

0.4 mi from city centre, Provincetown Show on map

Somerset House Inn is located in Provincetown and is close to the area's well-known attractions. It also provides free Wi-Fi, a concierge and luggage storage.

$166
Avg. per night
Seaglass Inn & Spa
9.3 Excellent

1.5 mi from city centre, Provincetown Show on map

The Seaglass Inn & Spa is located in Provincetown and is close to the area's well-known attractions. It also provides an outdoor pool and a concierge.

$183
Avg. per night

Hotel prices in North Truro

2 stars and under

$89 - $129

#1 Most popular

$89
Avg. per night

#2 Most popular

The Masthead Resort
8.3 Excellent
$129
Avg. per night

Best value

Dune Crest Hotel
8.0 Excellent
$89
Avg. per night
3 stars

$73 - $262

#1 Most popular

Seaglass Inn & Spa
9.3 Excellent
$183
Avg. per night

#2 Most popular

$153
Avg. per night

Best value

$73
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in North Truro

North Truro travel FAQs

  • What are the best hotels in North Truro?

    Dune Crest Hotel (8.0/10 from 437 reviews), Sandcastle Resort (7.2/10 from 711 reviews), and Horizons Beach Resort (8.0/10 from 134 reviews) are all highly rated places to stay in North Truro.

  • How much do hotels in North Truro cost?

    The average prices of hotels in North Truro have been around $743 per night over the last 3 days.

  • How much is a cheap hotel in North Truro?

    $89 per night is the cheapest North Truro hotel price found in our data from the last 72 hours.

  • How much is a hotel in North Truro tonight?

    North Truro hotels start at $1,123 for tonight; however, accommodations will average about $1,123. These prices were found on HotelsCombined within the last 72 hours.