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...

S
Sian
From
United Kingdom
Friendly staff and a thoughtfully appointed room. Good shower and a comfy bed. Liked the addition of a microwave in the room and the goody bag on arrival. Good inclusive breakfast with plenty of choice. Excellent value for money.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 171 reviews
Price from
US$158
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.7
Fabulous - What previous guests thought, 217 reviews
Price from
US$204
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....

J
Julia
From
Germany
Very friendly staff, great room. We enjoyed the afternoon by the pool, and just a few minutes from Poulsbo. Nice breakfast room and options
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 446 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, 678 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, 166 reviews
Price from
US$121.10
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, 268 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, 507 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
Kathleen
From
United Kingdom
Location, friendly staff, especially Zeke at the front desk. Extremely comfortable and clean. 24/7 Front Desk, luggage storage.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 242 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, 212 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.

A
Arturo
From
Mexico
Nice view and room very comfortable stay
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 92 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, 416 reviews
From US$176.58 per night
Parking on site
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 159 reviews
From US$119.18 per night
Parking on site
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,020 reviews
From US$181.09 per night
Parking on site
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,380 reviews
From US$312.40 per night
Parking on site
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,629 reviews
From US$217.55 per night
Parking on site
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 212 reviews
From US$154.12 per night
Parking on site
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,595 reviews
From US$185.85 per night
Parking on site
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 945 reviews
From US$119.18 per night
Parking
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 12 reviews
From US$309.61 per night
Parking on site
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 92 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, 678 reviews

Popular with guests booking hotels in Silverdale

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 217 reviews

Popular with guests booking hotels in Poulsbo

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 446 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, 268 reviews

Popular with guests booking hotels in Silverdale

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 166 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.3
Very good - What previous guests thought, 4 reviews

Popular with guests booking hotels in Tolo

Popular with guests booking hotels in Bainbridge Island

Best hotels with breakfast in Keyport and nearby

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 678 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$132.47 per night
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$170.29 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 166 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$129.10 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 217 reviews

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

From US$176.81 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.

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.

Budget hotels in Keyport and nearby

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.

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

Set in Poulsbo, 29 km from Admiral Theatre, Hotel Scandi Poulsbo offers accommodation with a shared lounge, free private parking and barbecue facilities. This 3-star hotel offers free WiFi.

From US$205.07 per night

Liberty Bay Loft with Water views is situated in Poulsbo. Free WiFi is available throughout the property and Admiral Theatre is 25 km away.

Front Street Suite is located in Poulsbo. Free WiFi is available throughout the property and Admiral Theatre is 25 km away.

The Front St Lofts, sleeps 8 is located in Poulsbo. Free WiFi is available throughout the property and Admiral Theatre is 25 km away.

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.