Olympic Peninsula hotels

Check rooms and rates
exclusive online offers!
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Hotels City Rating

Blue Gull Inn Bed And Breakfast  5 stars

1310 Clay Street, Port Townsend, United States

Port Townsend Very good
USD 146

The Resort At Port Ludlow  4 stars

One Heron Road, Port Ludlow, United States, 98365

Port Ludlow Perfect
USD 206

Olympic Lodge  4 stars

140 Del Guzzi Drive, Port Angeles, United States, 98362

Port Angeles Great
USD 151

The Collins Inn And Seaside Cottages - Adults Only  4 stars

318 Marina Court Southeast, Ocean Shores, United States

Ocean Shores Perfect
USD 223

Oyhut Bay Resort  4 stars

300 Lodge Avenue Sw, Ocean Shores, United States, 98569

Ocean Shores Perfect
USD 351

Tides Inn & Suites  4 stars

1807 Water Street, Port Townsend, United States, 98368

Port Townsend Very good
USD 124

Beachwood Condos & Resort  4 stars

3009 Sr 109 , Copalis Beach, United States

Copalis Beach Very good
USD 170

Ocean Crest Resort  4 stars

4651 Sr 109, Moclips, United States

Moclips Very good
USD 154

Sea Cliff Gardens  4 stars

397 Monterra Drive, Port Angeles, United States, 98362

Port Angeles Very good
USD 282

Old Consulate Inn  4 stars

313 Walker Street, Port Townsend, United States, 98368

Port Townsend Great
USD 165

Colette'S Bed & Breakfast  4 stars

339 Finn Hall Road, Port Angeles, United States

Port Angeles Great
USD 372

Bishop Victorian Hotel  4 stars

714 Washington Street, Port Townsend, United States, WA 98368

Port Townsend Great
USD 186

Best Western Lighthouse Suites Inn  3 stars

491 Damon Road, Ocean Shores, United States, 98569-9341

Ocean Shores Great
USD 200

Juan De Fuca Cottages  3 stars

182 Marine Drive, Sequim, United States, 98382

Sequim Great
USD 197

The Polynesian Resort  3 stars

615 Ocean Shores Boulevard Northwest, Ocean Shores, United States, 98569

Ocean Shores Great
USD 120

Red Lion Hotel Port Angeles  3 stars

221 N Lincoln Street, Port Angeles, United States, 98362

Port Angeles Very good
USD 139

Quinault Beach Resort And Casino  3 stars

78 St. Rt. 115, Ocean Shores, United States, 98569

Ocean Shores Great
USD 236

Palace Hotel Port Townsend  3 stars

1004 Water Street, Port Townsend, United States, 98368

Port Townsend Great
USD 161

Sol Duc Hot Springs  3 stars

12076 Sol Duc Hot Springs Rd, Port Angeles, United States, 98362

Port Angeles Guest rating
USD 357

Shilo Inn Suites Ocean Shores  3 stars

707 Ocean Shores Blvd Nw, Ocean Shores, United States, 98569

Ocean Shores Very good
USD 111

Pacific Inn Motel  3 stars

352 S Forks Ave, Forks, United States, 98331

Forks Great
USD 116

Lost Mountain Lodge  3 stars

303 Sunny View Drive, Sequim, United States, 98382

Sequim Perfect
USD 195

Amber Lights Bed And Breakfast  3 stars

4042 Hastings Ave W, Port Townsend, United States, 98368

Port Townsend Great
USD 146

Kalaloch Lodge  3 stars

157151 Highway 101, Forks, United States, 98331

Forks Great
USD 238

Sequim Bay Lodge  3 stars

268522 Hwy 101, Sequim, United States

Sequim Very good
USD 76

Valley View Motel  3 stars

162 State Route 20, Port Townsend, United States

Port Townsend Great

Surfcrest Condominiums  3 stars

P.O. Box 445, Aberdeen, United States

Aberdeen
USD 239

Huber'S Inn Port Townsend  3 stars

1421 Landes Street, Port Townsend, United States, 98368

Port Townsend Great
USD 250

Ocean Shores Motel (Adults Only)  3 stars

681 Ocean Shores Boulevard Northwest, Ocean Shores, United States

Ocean Shores Great
USD 300

Morningglory Hotel, Resort & Suites  3 stars

685 Ocean Shores Blvd Nw, Ocean Shores, United States, 98569

Ocean Shores Great
USD 102

A Hidden Haven & Water Garden Cottages  3 stars

1428 Dan Kelly Road, Port Angeles, United States, 98363

Port Angeles Very good
USD 455

Surfcrest Resort Condominiums  3 stars

11 Chabot Road, Copalis Beach, United States, 98535

Copalis Beach Very good
USD 175

At The Crest Condos  3 stars

11 Chabot Drive, Copalis Beach, United States, 98535

Copalis Beach
USD 139

Maris Stella Inn  3 stars

802 Ocean Shores Blvd, Ocean Shores, United States, WA 98569

Ocean Shores Perfect
USD 168

Manresa Castle  3 stars

651 Cleveland St., Port Townsend, United States, WA 98368

Port Townsend Very good
USD 94

Old Alcohol Plant  3 stars

310 Hadlock Bay Rd, Port Hadlock-Irondale, United States, WA 98339

Port Hadlock-Irondale Very good
USD 186

Sandpiper Beach Resort  3 stars

4159 State Route 109, Pacific Beach, United States, WA 98571

Pacific Beach Great
USD 169

Ravenscroft Inn  3 stars

533 Quincy Street, Port Townsend, United States, WA 98368

Port Townsend Very good
USD 174

Crescent Beach And Rv Park  3 stars

2860 Crescent Beach Rd, Port Angeles, United States, WA 98363

Port Angeles
USD 186

Olympic Inn & Suites  3 stars

616 West Heron Street, Aberdeen, United States, WA 98520

Aberdeen
USD 85

Comfort Inn & Suites  2 stars

829 Ocean Shore Blvd N W, Ocean Shores, United States, 98569

Ocean Shores Great
USD 144

Days Inn By Wyndham Ocean Shores  2 stars

891 Ocean Shores Blvd Nw, Ocean Shores, United States, 98569

Ocean Shores Nice
USD 81

Econo Lodge Sequim  2 stars

801 E Washington St, Sequim, United States, 98382

Sequim Nice
USD 94

Guesthouse Hotels And Resorts Ocean Shores  2 stars

685 Ocean Shores Blvd. N.W., Ocean Shores, Wa, 98569, Us, Ocean Shores, United States, 98569

Ocean Shores
USD 183

Guesthouse Inn & Suites Aberdeen  2 stars

616 W Heron St, Aberdeen, United States, 98520

Aberdeen Very good
USD 115

Judith Ann Inn  2 stars

855 Ocean Shores Boulevard North West, Ocean Shores, United States, 98569

Ocean Shores Great
USD 136

Quality Inn Uptown  2 stars

101 East 2Nd. Street, Port Angeles, United States, 98362

Port Angeles Very good
USD 128

Quality Inn Ocean Shores  2 stars

773 Ocean Shores Blvd. Nw, Ocean Shores, United States, 98569

Ocean Shores Very good
USD 99

Quality Inn & Suites At Olympic National Park  2 stars

134 River Road, Sequim, United States, 98382

Sequim Very good
USD 130

Ramada Ocean Shores  2 stars

. Aberdeen - Wa, Ocean Shores, United States, 98569

Ocean Shores Very good
USD 138

Super 8 By Wyndham Port Angeles At Olympic National Park  2 stars

2104 East 1St Street, Port Angeles, United States, 98362

Port Angeles Very good
USD 101

The Dew Drop Inn Motel  2 stars

100 Fern Hill Road, Forks, United States, 98331

Forks Great
USD 92

Days Inn And Suites Sequim  2 stars

1095 E Washington St, Sequim, United States, 98382

Sequim Nice
USD 89

Aladdin Motor Inn  2 stars

2333 Washington Sreet, Port Townsend, United States, 98368

Port Townsend Very good
USD 106

Canterbury Inn  2 stars

643 Ocean Shores Boulevard Northwest, Ocean Shores, United States, 98569

Ocean Shores Great
USD 265

Aberdeen Olympic Inn  2 stars

616 W Heron St, Aberdeen, United States, 98520

Aberdeen Very good
USD 86

Days Inn By Wyndham Port Angeles  2 stars

1510 E Front Street, Port Angeles, United States, 98362

Port Angeles Very good
USD 90

Econo Lodge Inn & Suites  2 stars

910 Simpson Avenue, Hoquiam, United States, 98550

Hoquiam Very good
USD 90

Holiday Inn Express Hotel & Suites North Sequim  2 stars

1441 E Washington St, Sequim, United States, 98382

Sequim Great
USD 168

Lake Crescent Lodge  2 stars

416 Lake Crescent Road, Port Angeles, United States, 98363

Port Angeles
USD 312

Miller Tree Inn  2 stars

654 East Division Street, Forks, United States, 98331

Forks Perfect
USD 233

Rain Forest Resort Village  2 stars

516 South Shore Road, Quinault, United States, 98575

Quinault Very good
USD 173

Port Angeles Inn  2 stars

111 East 2Nd Street, Port Angeles, United States, 98362

Port Angeles Great
USD 82

Stay Beyond Inn & Suites  2 stars

800 E. Main Street, Elma, United States, 98541

Elma Perfect
USD 117

The Grey Gull  2 stars

651 Ocean Shores Boulevard Northwest, Ocean Shores, United States, 98569

Ocean Shores Perfect
USD 162

Ocean Shores Inn & Suites  2 stars

648 Ocean Shores Blvd Nw, Ocean Shores, United States, 98569

Ocean Shores Great
USD 111

Best Western Plus Aberdeen  2 stars

701 E Heron Street, Aberdeen, United States, 98520

Aberdeen
USD 126

Guesthouse Inn & Suites Montesano  2 stars

100 West Brumfield Ave., Montesano, United States, 98563

Montesano Great
USD 91

Grays Harbor Inn & Suites  2 stars

1700 South Boone Street, Aberdeen, United States, 98520

Aberdeen
USD 82

Uptown Inn  2 stars

112 East 2Nd Street, Port Angeles, United States, 98632

Port Angeles Very good
USD 79

Royal Victorian  2 stars

521 East 1St Street, Port Angeles, United States, 98362

Port Angeles
USD 96

The Beach Walk Inn  2 stars

790 Ocean Shores Boulevard Northwest, Ocean Shores, United States, 98569

Ocean Shores
USD 90

Weatherly Suites  2 stars

699 Ocean Shores Blvd Nw, Ocean Shores, United States, 98569

Ocean Shores
USD 110

Olympic View Inn  2 stars

830 W Washington St, Sequim, United States

Sequim
USD 87

All View Motel  2 stars

214 East Lauridsen Boulevard, Port Angeles, United States, 98362

Port Angeles
USD 67

Sequim West Inn  2 stars

740 West Washington, Sequim, United States, 98382

Sequim Very good
USD 67

Sundowner Motel Sequim  2 stars

364 West Washington Street, Sequim, United States, 98382

Sequim Very good
USD 58

Oasis Motel  2 stars

686 Ocean Shores Boulevard North West, Ocean Shores, United States, 98569

Ocean Shores
USD 127

Holiday Lodge  2 stars

1414 East 1St Street, Port Angeles, United States, 98362

Port Angeles Guest rating
USD 63

Port Townsend Inn  2 stars

2020 Washington Street, Port Townsend, United States, 98368

Port Townsend
USD 90

Flagstone Motel  2 stars

415 East 1St Street, Port Angeles, United States, 98362

Port Angeles
USD 66

The Sands Resort  2 stars

801 Ocean Shores Boulevard Northwest, Ocean Shores, United States, 98569

Ocean Shores
USD 129

Quinault Sweet Grass Hotel  2 stars

845 Ocean Shores Blvd Nw, Ocean Shores, United States, 98569

Ocean Shores Great
USD 90

Aircrest Motel  2 stars

1006 East Front Street, Port Angeles, United States, 98362

Port Angeles
USD 58

Riviera Inn  2 stars

535 East Front Street, Port Angeles, United States, 98362

Port Angeles
USD 53

Harborside Inn  2 stars

330 Benedict Street, Port Townsend, United States, 98368

Port Townsend
USD 99

Greenhouse Inn By The Bay  2 stars

630 Marine Drive, Sequim, United States

Sequim
USD 223

Travelodge By Wyndham Aberdeen  2 stars

521 West Wishkah Street, Aberdeen, United States, 98520-6029

Aberdeen Guest rating
USD 89

Town Motel  2 stars

1080 S. Forks Ave., Forks, United States

Forks Guest rating
USD 93

The Forks Motel  2 stars

351 S. Forks Ave, Forks, United States, WA 98331

Forks
USD 120

Far West Motel  2 stars

251 N Forks Ave, Forks, United States, WA 98331

Forks
USD 102

Great House Motel  2 stars

740 East Washington Street, Sequim, United States, WA 98382

Sequim
USD 58

Lake Quinault Lodge  0 stars

345 South Shore Road, Quinault, United States, 98575

Quinault Very good
USD 242

Domaine Madeleine  0 stars

146 Wildflower Ln, Port Angeles, United States

Port Angeles

Westerly Motel  0 stars

870 Ocean Shores Boulevard Northwest, Ocean Shores, United States, 98569

Ocean Shores
USD 97

Ten Pines Cottage  0 stars

11 Ikt Street, Ocean Shores, United States, 98550

Ocean Shores
USD 229

Sleeping Raven Woodland Retreat  0 stars

1140 East White Creek Drive Port Angeles Washington 98362, Port Angeles, United States, 98362

Port Angeles
USD 221

Sandy'S Beach Cottage  0 stars

17 Ocean View Lane, Copalis Beach, United States, 98569

Copalis Beach
USD 268

Marrowstone Island Beach Home  0 stars

, Marrowstone, United States, 98358

Marrowstone
USD 318

Port Angeles Blue Mountain Lodge  0 stars

, King Hill, United States, 98362

King Hill
USD 125

Port Townsend Perfection  0 stars

, Port Discovery, United States, 98368

Port Discovery
USD 393

Treasured Cove Condo  0 stars

865 Cuddy Court #207, Ocean Shores, United States, 98569

Ocean Shores Perfect
USD 166

Cool Breeze Cottage  0 stars

159 Hydrangea Circle Southwest, Oyhut, United States, 98569

Oyhut
USD 363

Angeles Motel  0 stars

812 East 1St Street, Port Angeles, United States, 98362

Port Angeles
USD 126

Quillayute River Resort  0 stars

473 Mora Road, Forks, United States, 98331

Forks
USD 193

Fort Worden  0 stars

200 Battery Way, Port Townsend, United States

Port Townsend
USD 299

Apocalypto Motel  0 stars

1110 Bayview Avene, Neah Bay, United States, WA 98357

Neah Bay
USD 128

Moonstone Beach Motel  0 stars

4849 Pacific Avenue, Moclips, United States, WA 98562

Moclips
USD 155

Hoh Valley Cabins At Elk Meadows  0 stars

5843 Upper Hoh Rd, Forks, United States, WA 98331

Forks
USD 139

Five Seasuns Bed And Breakfast  0 stars

1006 S Lincoln St, Port Angeles, United States, 98362

Port Angeles
USD 176

Beach Comber'S Hideaway  0 stars

11 Chabot Road, Copalis Beach, United States, WA 98535

Copalis Beach
USD 366

Diamond Point Views  0 stars

, Gardiner, United States, 98363

Gardiner
USD 229

Sandy Toes Cottage  0 stars

958 Wawona Avenue Se #1, Ocean Shores, United States, WA 98569

Ocean Shores
USD 291

Spyglass Dunes  0 stars

4405 Washington 105, Pacific Beach, United States, WA 98547

Pacific Beach
USD 183

Sea Breeze Cottages  0 stars

131 Barnacle St, Ocean Shores, United States, WA 98569

Ocean Shores Perfect
USD 115

Dungeness Barn House Bed And Breakfast  0 stars

42 Marine Dr, Sequim, United States, WA 98382

Sequim
USD 176

Tide Pool Cabin  0 stars

587 Ocean Shores Boulevard Northwest, Ocean Shores, United States, WA 98569

Ocean Shores
USD 207

Sea Perch  0 stars

, Pacific Beach, United States, 98571

Pacific Beach
USD 146

Periwinkle  0 stars

, Pacific Beach, United States, 98571

Pacific Beach
USD 109

Crab Cottage  0 stars

, Moclips, United States, 98562

Moclips
USD 117

Peaceful Farm Rental In Sequim  0 stars

, Sequim, United States, 98382

Sequim
USD 173

Manitou Lodge  0 stars

813 Kilmer Road, Forks, United States, WA 98331

Forks
USD 218

Wild Oyster Lodge  0 stars

, Quilcene, United States, 98376

Quilcene
USD 330

North Shore Condo  0 stars

605 Point Brown Ave Nw #5, Ocean Shores, United States, WA 98569

Ocean Shores
USD 178

Delightful Home On 10 Acres - 10 Mins To La Push!  0 stars

Forks, Wa, 98331, Forks, United States, 98331

Forks
USD 383

Classic Aberdeen Apt 1 Mi To Riverfront Park!  0 stars

Aberdeen, WA, 98520, Aberdeen, United States, 98520

Aberdeen

Waterfront Home 6.5 Mi To Olympic National Park  0 stars

Port Angeles, WA, 98362, Port Angeles, United States, 98362

Port Angeles
USD 236

Waters Edge Condo  0 stars

759 Ocean Shores Boulevard Northwest, Ocean Shores, United States, WA 98569

Ocean Shores
USD 149

Woodland Inns  0 stars

711 South Forks Avenue P.O. Box 1576 Forks, Wa 98331, Forks, United States, WA 98331

Forks
USD 218