Skip to main content

Search hotels in Keyport, WA

Enter your dates to see the latest prices and deals for Keyport hotels

Keyport – 1 hotel or place to stay

Filter by:

Star rating
Review score

Fairfield by Marriott Inn & Suites Seattle Poulsbo

Poulsbo (Near Keyport)

Situated in Poulsbo, 29 km from Admiral Theatre, Fairfield by Marriott Inn & Suites Seattle Poulsbo features accommodation with free bikes, free private parking, a fitness centre and barbecue...

J
Jeff
From
United States
Well kept. Breakfast was better than most hotels that include.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 171 reviews
Price from
US$175
1 night, 2 adults

Oxford Suites Silverdale

Silverdale (Near Keyport)

Offering an indoor pool, Oxford Suites Silverdale is located in Silverdale, Washington.

R
ROGER
From
United States
They made our honeymoon special. Friendly faces greeting us everywhere we went. Amazing room with views.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 223 reviews
Price from
US$252
1 night, 2 adults

Poulsbo Inn & Suites

Poulsbo (Near Keyport)

Offering views of the Olympic Mountains, this hotel is 15 minutes’ walk from Historic Downtown Poulsbo. A seasonal outdoor pool is located on site. All rooms include free Wi-Fi and a buffet breakfast....

B
Bertisa
From
France
This inn has exceeded my expectations. The room was really spacious and clean. The location was amazing, close to town and everything else you might need.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 450 reviews
Price from
US$125
1 night, 2 adults

GuestHouse Inn & Suites Poulsbo

Poulsbo (Near Keyport)

Historic Downtown Poulsbo is 10 minutes' walk away from this non-smoking Washington hotel. In the courtyard, a 14-person hot tub is featured.

L
Lynne
From
Canada
Breakfast was basic but nice with very clean facilities. Staff were very friendly and attentive.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 680 reviews
Price from
US$129
1 night, 2 adults

Quality Inn & Suites Silverdale Bangor-Keyport

Silverdale (Near Keyport)

Situated in Silverdale, Quality Inn & Suites Silverdale Bangor-Keyport offers barbecue facilities. Featuring a shared lounge, the 2-star hotel has air-conditioned rooms with a private bathroom.

E
Elaine
From
Uruguay
Breakfast was fine. Actually really good coffee.
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 167 reviews
Price from
US$121.19
1 night, 2 adults

Best Western Plus Silverdale Beach Hotel

Silverdale (Near Keyport)

The Olympic National Park is 1 hour and 30 minutes’ drive from this Silverdale hotel. Rooms boast city or water views and free Wi-Fi.

A
Albert
From
Canada
Breakfast was excellent and the host was friendly and jovial.
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 271 reviews
Price from
US$219
1 night, 2 adults

Marshall Suites Bainbridge Island, SureStay Collection by BW

Bainbridge (Near Keyport)

Marshall Suites Bainbridge Island, SureStay Collection by BW is located in the heart of Bainbridge, 14 km from Seattle. Free WiFi is provided.

M
Manuel
From
Spain
Room was big and bed was comfortable. Breakfast was simple, but good for one night stay. I liked the DIY waffles and oat milk for lactose intolerants like me.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 522 reviews
Price from
US$185.07
1 night, 2 adults

Hotel Ballard

Seattle (Near Keyport)

Located in a brand new building in historic Ballard, this boutique hotel features views of the Olympic Mountains from a furnished rooftop terrace. Premium linens are included in each guest rooms.

K
Kathryn
From
United States
Was there a breakfast? We missed it.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 239 reviews
Price from
US$412.85
1 night, 2 adults

Fairfield Inn & Suites Seattle Bremerton

Bremerton (Near Keyport)

Located in Bremerton, Fairfield Inn & Suites Seattle Bremerton offers 3-star accommodation with barbecue facilities. Featuring family rooms, this property also provides guests with a sun terrace.

H
Hildebrant
From
Canada
I liked that the staff were always near to answer questions about the area
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 219 reviews
Price from
US$152.10
1 night, 2 adults

Marina Square Suites

Bremerton (Near Keyport)

Facing the beachfront in Bremerton, Marina Square Suites features a shared lounge and a terrace. The accommodation offers an ATM and free WiFi throughout the property.

L
Leah
From
United States
Amazing location, easy walk to a downtown area and quick walk to the ferry for more exploring! Property was clean, beautiful accommodating and made you feel like it was a home away from home!
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 90 reviews
Price from
US$209.99
1 night, 2 adults
See all hotels in and around Keyport

Hotels with parking in Keyport

Parking on site
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 420 reviews
From US$206.17 per night
Parking on site
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 154 reviews
From US$179.36 per night
Parking on site
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,028 reviews
From US$181.09 per night
Parking on site
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,401 reviews
From US$312.40 per night
Parking on site
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,632 reviews
From US$175.07 per night
Parking on site
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 219 reviews
From US$149.12 per night
Parking on site
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,605 reviews
From US$210.04 per night
Parking on site
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 935 reviews
From US$119.18 per night
Parking
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 11 reviews
From US$380.41 per night
Parking on site
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 90 reviews
From US$221.29 per night

Most booked hotels in Keyport and surroundings in the past month

See all

Popular with guests booking hotels in Poulsbo

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 680 reviews

Popular with guests booking hotels in Silverdale

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 223 reviews

Popular with guests booking hotels in Poulsbo

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 171 reviews

Popular with guests booking hotels in Silverdale

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 271 reviews

Popular with guests booking hotels in Poulsbo

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 450 reviews

Popular with guests booking hotels in Silverdale

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 167 reviews

Popular with guests booking hotels in Poulsbo

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 13 reviews

Popular with guests booking hotels in Fletcher Bay

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 4 reviews

Popular with guests booking hotels in Tolo

Popular with guests booking hotels in Bainbridge Island

Budget hotels in Keyport and nearby

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 680 reviews

Historic Downtown Poulsbo is 10 minutes' walk away from this non-smoking Washington hotel. In the courtyard, a 14-person hot tub is featured.

From US$121.34 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 167 reviews

Situated in Silverdale, Quality Inn & Suites Silverdale Bangor-Keyport offers barbecue facilities. Featuring a shared lounge, the 2-star hotel has air-conditioned rooms with a private bathroom.

From US$126.66 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 4 reviews

Featuring sea views, Gorgeous Poulsbo Waterfront Home on Liberty Bay! provides accommodation with a spa and wellness centre, around 36 km from Admiral Theatre.

Situated in Poulsbo, 40 km from Admiral Theatre, Puget Sound Orca Retreat features a restaurant. This beachfront property offers access to a balcony.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3 reviews

Situated in Poulsbo, 25 km from Admiral Theatre, Waterfront Getaway features a restaurant and sea views.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 13 reviews

Featuring air-conditioned accommodation with a patio, Keyport Abode is located in Poulsbo. The holiday home has a restaurant, and is 15 km away from Admiral Theatre.

Located in Poulsbo, within 22 km of Admiral Theatre, Liberty Bay Hideaway is an accommodation offering sea views.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 5 reviews

Situated in Poulsbo in the Washington region, Poulsbo Scandinavian Retreat 2 blocks to DT has a garden. Both free WiFi and parking on-site are available at the holiday home free of charge.

Best hotels with breakfast in Keyport and nearby

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 171 reviews

Situated in Poulsbo, 29 km from Admiral Theatre, Fairfield by Marriott Inn & Suites Seattle Poulsbo features accommodation with free bikes, free private parking, a fitness centre and barbecue...

From US$165.84 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 223 reviews

Offering an indoor pool, Oxford Suites Silverdale is located in Silverdale, Washington.

From US$223.51 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2 reviews

Set in Madrona Heights, 42 km from Admiral Theatre, Bainbridge Tranquility offers a restaurant. This holiday home features accommodation with a terrace.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Pet-Friendly Poulsbo Abode with Mountain Views! is set in Poulsbo. Free WiFi is available throughout the property and Admiral Theatre is 32 km away.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 16 reviews

Set 28 km from Admiral Theatre, Cute Cottage with Deck Walk 115 Ft to Brewery and Cafe offers accommodation in Poulsbo.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Boasting sea views, Suquamish Sanctuary is situated in Suquamish, 40 km from Admiral Theatre.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Family-Friendly Silverdale Home with Private Deck! is set in Silverdale. Free WiFi is available throughout the property and Admiral Theatre is 17 km away.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 5 reviews

Boasting a spa bath, Waterfront Bainbridge Island Home Stunning Views! is situated in Agate Point. This beachfront property offers access to a patio and free WiFi.