Skip to main content.

Hotels in Port Angeles, Washington

Search & Compare Port Angeles Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Port Angeles

What's Port Angeles Like?

Visitors really like Port Angeles, especially its natural setting, port, and restaurants. Activities like hiking give you a chance to enjoy the outdoors while you're in town. You can easily spend a relaxing day visiting Happy Lake Ridge and Madison Creek Falls. While you're here, stop by Olympic Hot Springs and Hurricane Ridge Ski and Snowboard Area.

Where are the Best Places to Stay in Port Angeles?

Below are the number of accommodations by star rating in Port Angeles and the surrounding area:

  • • 9 4-star accommodations from USD 190 per night
  • • 9 3-star accommodations from USD 50 per night
  • • 12 2-star accommodations from USD 39 per night

How to Get to Port Angeles

Flights to Port Angeles

  • • Port Angeles, WA (CLM-William R. Fairchild Intl.), 9.8 mi (15.8 km) from central Port Angeles
  • • Victoria, BC (YWH-Victoria Inner Harbour), 30.9 mi (49.8 km) from central Port Angeles

Things to See and Do in Port Angeles

What to See In Port Angeles

  • • Happy Lake Ridge
  • • Madison Creek Falls
  • • Olympic Hot Springs
  • • Marymere Falls
  • • Storm King Ranger Station

Things to Do in Port Angeles

  • • Hurricane Ridge Ski and Snowboard Area
  • • Elwa River Casino
  • • Museum at the Carnegie
  • • Port Angeles Dream Playground
  • • Feiro Marine Life Center

Other Popular Port Angeles Attractions

  • • Barnes Creek Trailhead
  • • Hurricane Ridge Visitors Center
  • • Crescent Lake
  • • Sol Duc Falls
  • • Salt Creek Recreation Area

When Is the Best Time to Visit Port Angeles?

  • • Hottest months: August, July, September, June (average 67°F)
  • • Coldest months: December, January, February, March (average 37°F)
  • • Rainiest months: November, December, January, and October (average 3.84 inches of rainfall)