Compare Hotels with Restaurants in Port Townsend
Secret Bargains - Save an extra 10% or more on select Hotels with Restaurants
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Port Townsend Hotels with Restaurants

The Resort at Port Ludlow
One Heron Road Port Ludlow WA
$220 nightly
The price is $245 total per night
$245 total
Dec 15 - Dec 16
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Port Ludlow, The Resort at Port Ludlow is by the ocean, a 1-minute drive from Port Ludlow Marina and 7 minutes from Port Ludlow Golf Club.
Parking included
Restaurant

Port Townsend Inn
2020 WASHINGTON STREET Port Townsend WA
$79 nightly
The price is $88 total per night
$88 total
Dec 15 - Dec 16
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Port Townsend, Port Townsend Inn is a 3-minute walk from Jefferson County Courthouse and 12 minutes by foot from Rose Theatre.
Pet friendly
Parking included

Old Alcohol Plant Hotel
310 Hadlock Bay Rd Port Hadlock WA
$182 nightly
The price is $203 total per night
$203 total
Dec 20 - Dec 21
Total with taxes and fees
Free Cancellation
With a stay at Old Alcohol Plant Hotel in Port Hadlock, you'll be 4.5 mi (7.3 km) from Port Townsend Aero Museum and 7.6 mi (12.2 km) from Fort Townsend State Park.
Parking included
Free WiFi

Amber Lights Bed and Breakfast
4042 Hastings Avenue West Port Townsend WA
Located in Port Townsend, Amber Lights Bed and Breakfast is within a 15-minute drive of Kah Tai Lagoon Nature Park and Fort Worden State Park.
Breakfast included
Parking included

Water Front Inn
2333 Washington Street Port Townsend WA
$80 nightly
The price is $89 total per night
$89 total
Dec 15 - Dec 16
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Water Front Inn in Port Townsend, you'll be on the beach, just a 5-minute walk from Kah Tai Lagoon Nature Park and 8 minutes by foot from Jefferson County Courthouse.
Parking included
Free WiFi

Tides Inn & Suites
1807 Water St Port Townsend WA
$89 nightly
The price is $99 total per night
$99 total
Dec 15 - Dec 16
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Tides Inn & Suites in Port Townsend, you'll be 2.6 mi (4.2 km) from Fort Worden State Park and 7.6 mi (12.2 km) from Fort Casey State Park.
Parking included
Free WiFi

Manresa Castle
651 Cleveland St. Port Townsend WA
$80 nightly
The price is $89 total per night
$89 total
Dec 15 - Dec 16
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Manresa Castle in Port Townsend, you'll be a 2-minute walk from Jefferson Healthcare and 12 minutes by foot from Kah Tai Lagoon Nature Park.
Parking included
Free WiFi

Palace Hotel Port Townsend
1004 Water St Port Townsend WA
$159 nightly
The price is $177 total per night
$177 total
Dec 15 - Dec 16
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Palace Hotel Port Townsend places you in the heart of Port Townsend, steps from Rose Theatre and a 2-minute drive from Kah Tai Lagoon Nature Park.
Pet friendly
Parking included

Just 3 Blocks from Downtown! Charming Studio Apartment!
Port Townsend WA
A stay at this apartment places you in the heart of Port Townsend, steps from Ann Starrett Mansion and Rothschild House State Park.
Kitchen
Washer

In the Heart of Port Townsend! Just Blocks to Downtown & Uptown Districts
Port Townsend WA
A stay at this apartment places you in the heart of Port Townsend, steps from Ann Starrett Mansion and Rothschild House State Park.
Kitchen
Washer

Valley View Motel
162 State Route 20 Port Townsend WA
$64 nightly
The price is $71 total per night
$71 total
Dec 15 - Dec 16
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Port Townsend, this cottage is in a rural location, within a 15-minute walk of Snow and Salmon Creek Estuary Preserve and Discovery Bay Wildlife Area.
Kitchen
Pet friendly
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.
Often, one of the most difficult things about booking a hotel is finding the best time to go. The cost of staying in hotels in could vary significantly, depending on the time of the year chosen. If you would like to figure out the most suitable time to take a trip then using CheapTickets could be the best option for you. We will be able to provide information on hotels in to ensure that you get the best deal possible. So if you are looking for a booking website that will streamline the process and offer good prices, then log in and get booking.
Port Townsend hotels essential information
Accommodation | 3,269 hotels |
|---|---|
Lowest Price | $71 |
Highest Price | $245 |
Popular hotels | The Resort at Port Ludlow, Port Townsend Inn, Old Alcohol Plant Hotel, Amber Lights Bed and Breakfast, Water Front Inn, Tides Inn & Suites, Manresa Castle, Palace Hotel Port Townsend, Just 3 Blocks from Downtown! Charming Studio Apartment!, In the Heart of Port Townsend! Just Blocks to Downtown & Uptown Districts, Valley View Motel |
Most Recent Port Townsend Hotel Reviews

Embassy Suites by Hilton Seattle North Lynnwood
5 out of 5
Posted 2 days ago
CheapTickets Verified Review
"Cozy, excellent customer service, great food"
A verified traveler from Clackamas stayed at Embassy Suites by Hilton Seattle North Lynnwood
Top 20 Port Townsend Hotels
Hotels Near Port Townsend
Cities near Port Townsend
More to Explore in Port Townsend
Top Picks
Hotels
- Hotels in Anacortes
- Hotels in Walla Walla
- Hotels in Everett
- Hotels in Pullman
- Hotels in Kennewick
- Hotels in La Push
- 4 Star Hotels in Coulee City
- Hotels in Long Beach
- Hotels in Leavenworth
- Hotels in Port Angeles
- Hotels in Mossyrock
- Hotels in Wenatchee
- Hotels in Longview
- Hotels in Darrington
- Hotels in Bremerton
- Hotels in Marblemount
- Hotels in Lyle
- 3 Star Hotels in Port Angeles
- Hotels in Bellingham
- Business Hotels in Wenatchee
- Hotels in Stevenson
- Hotels in Sumner
- Hotels in Ocean Shores
- Hotels with Free Breakfast in Anacortes
Flights





