The best deals on hotels when visiting Puget Island in Washington.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Puget Island, Washington 98612

Hotel Cathlamet

69 Main St. B370 Cathlamet, WA

Guests bound for Puget Island will find inviting comfort at Hotel Cathlamet, where budget-friendly rooms start at $100.00, creating a clean and welcoming environment. Experience a stay that meets your essential needs, with rooms that are clean, comfortable, and conveniently located.

Hotel Cathlamet offers the perfect mix of convenience and calm, with downtown Puget Island always just a short drive away for easy access to the city’s best spots. Stay smart and relaxed in Puget Island with a hotel that fits your budget perfectly—lock in today!

  Call (855) 236-8982 to book with an agent.
  2.0 miles from Puget Island, WA 98612

Starting at

$100.00

per night

Read Reviews View Amenities View All Rooms

Clatskanie River Inn

600 East Columbia River Hwy Clatskanie, OR

With rates starting at $138.99, Clatskanie River Inn provides inviting comfort for travelers visiting Puget Island, creating a clean, secure space ideal for relaxation. Experience reliable comfort in rooms that offer all the essentials, making your stay both pleasant and budget-friendly.

Relax and recharge at Clatskanie River Inn, where serene surroundings provide a restful stay without losing the connection to Puget Island. Book now for a value-packed, comfortable stay while visiting Puget Island—secure today!

  Call (855) 235-6136 to book with an agent.
  10.1 miles from Puget Island, WA 98612

Starting at

$138.99

per night

Read Reviews View Amenities View All Rooms

Astoria Crest Motel

5366 Leif Erikson Dr Astoria, OR

With rooms from $95.20, Astoria Crest Motel offers budget-conscious accommodations for travelers headed to Puget Island, creating a warm-hearted, comfortable environment for all guests. Find comfort in rooms that are designed for affordability and practicality, offering the basics for a pleasant stay.

Unwind in the calm environment of Astoria Crest Motel, where peaceful surroundings provide a relaxing stay and downtown Puget Island is nearby. Make your Puget Island adventure both comfortable and affordable—book now!

  Call (855) 235-6136 to book with an agent.
  18.9 miles from Puget Island, WA 98612

Starting at

$95.20

per night

Read Reviews View Amenities View All Rooms

Hampton Inn&Suites Astoria

201 39th St Astoria, OR

At Hampton Inn&Suites Astoria, travelers bound for Puget Island can unwind in tranquil comfort with rooms beginning at $139.99, creating a welcoming space for relaxation. Pick up snacks or last-minute travel essentials any time from Hampton’s 24-hour pantry, stocked with a variety of items.

Guests at Hampton Inn&Suites Astoria will enjoy the calm atmosphere, while the convenience of downtown Puget Island remains just a short drive away. Choose a hotel that complements your Puget Island plans with ease and affordability—secure now!

  Call (855) 239-5277 to book with an agent.
  19.9 miles from Puget Island, WA 98612

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

Best Western Columbia River Waterfront Hotel Astoria

3420 Leif Erickson Dr Astoria, OR

With rooms starting at $141.99, Best Western Columbia River Waterfront Hotel Astoria provides inviting accommodations for guests bound for Puget Island, creating a snug, comfortable environment ideal for relaxation. Stay in touch with Best Western's state-of-the-art connectivity options, including high-speed internet and digital concierge services.

At Best Western Columbia River Waterfront Hotel Astoria, guests are treated to a peaceful environment with the added bonus of being close to the energy of Puget Island. Take advantage of a Puget Island hotel that makes your visit seamless and budget-friendly—reserve now!

  Call (855) 239-5277 to book with an agent.
  20.2 miles from Puget Island, WA 98612

Starting at

$141.99

per night

Read Reviews View Amenities View All Rooms

Hotel Elliott

357 12th Street Astoria, OR

Relax in style at Hotel Elliott as you explore Puget Island, where quality rooms offer warmth and relaxation, with budget-friendly rates starting from $209.99. Experience a unique blend of style and functionality in rooms equipped with luxurious amenities for your comfort.

Positioned just beyond the busy city center, Hotel Elliott provides a calm setting while keeping Puget Island's top spots within easy reach. Take advantage of premier accommodations in Puget Island that make your stay truly special—reserve now!

  Call (855) 239-5277 to book with an agent.
  21.4 miles from Puget Island, WA 98612

Starting at

$209.99

per night

Read Reviews View Amenities View All Rooms

Travelers Inn

838 15th Ave Longview, WA

At Travelers Inn, guests bound for Puget Island will find budget-friendly accommodations with rooms starting at $115.99, creating a warm and welcoming environment ideal for rest. Enjoy practical comfort in rooms that deliver essential amenities, ensuring a comfortable stay without the extra cost.

Unwind at Travelers Inn, where guests can relax in spacious comfort while keeping Puget Island's excitement within easy reach. Plan ahead for a practical, budget-conscious Puget Island trip—reserve your stay now!

  Call (855) 233-7850 to book with an agent.
  21.4 miles from Puget Island, WA 98612

Starting at

$115.99

per night

Read Reviews View Amenities View All Rooms

Bowline Hotel

1 9th St Astoria, OR

Explore elegance and relaxation at Bowline Hotel on your journey to Puget Island, where premium rooms offer comfort, with nightly rates starting at just $184.99. Experience luxury redefined in rooms that are equipped with high-end technology and sumptuous furnishings for a premier stay.

Discover the ideal retreat at Bowline Hotel, where restful nights meet the lively streets of Puget Island just minutes away. Make your Puget Island escape extraordinary with a hotel that treats you like a VIP—book today!

  Call (855) 235-0725 to book with an agent.
  21.6 miles from Puget Island, WA 98612

Starting at

$184.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Longview Kelso

723 7th Ave Longview, WA

At Quality Inn & Suites Longview Kelso, travelers to Puget Island will find inviting rooms with rates beginning at $102.99, creating a warm, comfortable space ideal for relaxation. Enjoy the convenience of Quality Inn's 24-hour front desk, where friendly staff are available to assist you at any time.

Unwind in style at Quality Inn & Suites Longview Kelso, positioned in a calm setting yet keeping the energy of Puget Island within easy reach. Make the most of your Puget Island experience with a hotel that keeps you comfortable—secure now!

  Call (855) 234-7135 to book with an agent.
  21.9 miles from Puget Island, WA 98612

Starting at

$102.99

per night

Read Reviews View Amenities View All Rooms

Town House Motel Inc

744 Washington Way Longview, WA

Guests traveling to Puget Island will find delightful comfort at Town House Motel Inc, with rooms starting at $135.99, creating a clean and inviting space perfect for rest. Experience the perfect blend of comfort and convenience in rooms that offer a practical setup for a budget-friendly rate.

Travelers will love the serene setting at Town House Motel Inc, where peaceful accommodations offer a relaxing stay near Puget Island. Plan your Puget Island travels with an affordable, inviting hotel—book now!

  Call (855) 234-7135 to book with an agent.
  22.0 miles from Puget Island, WA 98612

Starting at

$135.99

per night

Read Reviews View Amenities View All Rooms

Astoria Rivershore Motel

59 West Marine Dr Astoria, OR

Guests visiting Puget Island will find budget-friendly comfort at Astoria Rivershore Motel, where intimate rooms begin at $74.99, providing a warm and welcoming environment. Find comfort in rooms that provide dependable amenities, ensuring a pleasant stay at a great price.

At Astoria Rivershore Motel, you’ll find the perfect escape from city life, with Puget Island's bustling attractions always just a short drive away. Make your Puget Island stay affordable and inviting—reserve your room today!

  Call (855) 234-5074 to book with an agent.
  22.0 miles from Puget Island, WA 98612

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Best Western Aladdin Inn

310 Long Ave Kelso, WA

With budget-friendly rooms from $129.00, Best Western Aladdin Inn provides inviting comfort for travelers bound for Puget Island, creating a warm, inviting environment perfect for unwinding. Stay energized with Best Western’s fitness programs, including guided runs and group exercise classes.

Relax at Best Western Aladdin Inn, where a tranquil environment offers the perfect getaway with Puget Island's highlights just a short drive away. Enjoy the ease of exploring Puget Island with a hotel that offers unbeatable value—lock in now!

  Call (855) 239-4019 to book with an agent.
  22.2 miles from Puget Island, WA 98612

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express&Suites Astoria an IHG Hotel

204 West Marine Dr Astoria, OR

For a budget-friendly and snug stay, Holiday Inn Express&Suites Astoria an IHG Hotel offers inviting rooms with rates from $149.00, creating a warm and comfortable environment near Puget Island. Take advantage of Holiday Inn Express's signature Pancake Machine for a fun and easy breakfast experience.

Find your perfect retreat at Holiday Inn Express&Suites Astoria an IHG Hotel, where the quiet atmosphere lets you unwind while Puget Island remains just a drive away. Rest easy in Puget Island knowing your hotel prioritizes both relaxation and affordability—lock in today!

  Call (855) 234-2997 to book with an agent.
  22.3 miles from Puget Island, WA 98612

Starting at

$149.00

per night

Read Reviews View Amenities View All Rooms

Motel 6 Astoria OR

288 West Marine Dr Astoria, OR

At Motel 6 Astoria OR, guests visiting Puget Island can enjoy affordable comfort with rooms starting at $59.99, providing a welcoming and comfortable environment. Benefit from the proximity of dining and shopping facilities near many Motel 6 locations, adding convenience to your stay.

Enjoy the best of both worlds at Motel 6 Astoria OR, where guests can relax in peace while keeping Puget Island close enough for exploration. Stay relaxed and enjoy more of Puget Island with budget-friendly comfort—reserve today!

  Call (855) 236-8982 to book with an agent.
  22.3 miles from Puget Island, WA 98612

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

Cannery Pier Hotel & Spa

No. 10 Basin Street Astoria, OR

Indulge in comfort at Cannery Pier Hotel & Spa as you explore Puget Island, where sophisticated accommodations create an inviting escape, with rates beginning at $399.00. Find a sumptuous retreat in rooms that blend opulent decor with high-tech amenities, designed for a luxurious stay.

Discover the comfort of Cannery Pier Hotel & Spa, where spacious rooms provide a calm atmosphere with Puget Island never far away. Experience Puget Island with accommodations that turn your stay into a five-star escape—lock in your room today!

  Call (855) 233-0132 to book with an agent.
  22.4 miles from Puget Island, WA 98612

Starting at

$399.00

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn Kelso

505 North Pacific Avenue Kelso, WA

With rooms starting at $84.99, Americas Best Value Inn Kelso offers budget-friendly comfort for travelers visiting Puget Island, creating a delightful environment ideal for unwinding. Find comfort in Americas Best Value Inn's well-lit and secure parking areas, adding peace of mind to your stay.

Escape to Americas Best Value Inn Kelso, where a restful environment ensures a peaceful stay with Puget Island just a quick trip away. Choose affordability and extra perks for your Puget Island travels—book your hotel now!

  Call (855) 233-0132 to book with an agent.
  22.7 miles from Puget Island, WA 98612

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Astoria Riverwalk Inn

400 Industry Street Astoria, OR

For travelers headed to Puget Island, Astoria Riverwalk Inn provides inviting accommodations with rooms starting at $129.99, creating a warm and comfortable environment. Relax in a space that's optimized for convenience, offering a practical approach to travel with all the necessary amenities.

Find your retreat at Astoria Riverwalk Inn, where calm surroundings are paired with easy connections to the vibrant offerings of Puget Island. Lock in a welcoming hotel for your Puget Island travels and enjoy the savings—book now!

  Call (855) 236-8982 to book with an agent.
  22.7 miles from Puget Island, WA 98612

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Lloyd Hotel Astoria Bayfront Ascend Hotel Collection

555 Hamburg Avenue Astoria, OR

For a soft, budget-friendly stay, Lloyd Hotel Astoria Bayfront Ascend Hotel Collection offers inviting rooms with rates from $137.75, creating a clean and comfortable atmosphere near Puget Island. Stay in accommodations that offer a solid base for exploring, with rooms that provide comfort, cleanliness, and convenience.

Escape the city rush at Lloyd Hotel Astoria Bayfront Ascend Hotel Collection, a peaceful retreat where the best of Puget Island is always within reach. Make the most of your Puget Island experience with cozy, cost-effective hotel options—book now!

  Call (855) 239-5277 to book with an agent.
  22.8 miles from Puget Island, WA 98612

Starting at

$137.75

per night

Read Reviews View Amenities View All Rooms

GuestHouse Kelso Longview

501 Three Rivers Dr Kelso, WA

Guests visiting Puget Island will find easygoing comfort at GuestHouse Kelso Longview, with inviting rooms starting at $112.99, creating a welcoming atmosphere ideal for rest. Stay in rooms that enhance your travel experience with extra comforts and conveniences, all within a budget-friendly price range.

Guests seeking a peaceful stay will love GuestHouse Kelso Longview, nestled conveniently for easy access to Puget Island's attractions. Enjoy Puget Island without compromise with a hotel that delivers exceptional value—reserve now!

  Call (855) 236-8982 to book with an agent.
  23.1 miles from Puget Island, WA 98612

Starting at

$112.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Kelso Longview

440 Three Rivers Dr Kelso, WA

With rates beginning at $111.99, Comfort Inn Kelso Longview provides budget-friendly comfort for travelers bound for Puget Island, creating a clean, inviting space. Travel with your furry friends and enjoy our pet-friendly accommodations at various locations.

Experience a serene stay at Comfort Inn Kelso Longview, where calm surroundings create a restful retreat while keeping Puget Island within reach. Enjoy Puget Island without financial worries by choosing a budget-savvy hotel—secure now!

  Call (855) 233-0132 to book with an agent.
  23.3 miles from Puget Island, WA 98612

Starting at

$111.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Kelso Mt. St. Helens

106 North Minor Rd Kelso, WA

Guests bound for Puget Island will find budget-friendly comfort at Motel 6 Kelso Mt. St. Helens, where inviting rooms start at $69.99, creating a clean and welcoming space ideal for relaxation. Take advantage of Motel 6's efficient use of space, providing everything you need in a compact and comfortable room setting.

Whether for work or leisure, Motel 6 Kelso Mt. St. Helens offers a balance of tranquility and easy access to Puget Island's major attractions. Book an inviting, cost-conscious hotel for your Puget Island adventure—lock in today!

  Call (855) 235-0725 to book with an agent.
  23.3 miles from Puget Island, WA 98612

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Red Lion Hotel Kelso Longview

510 Kelso Dr Kelso, WA

Uncover a delightful getaway at Red Lion Hotel Kelso Longview near Puget Island, where restful accommodations create a warm ambiance, with nightly rates beginning at $96.99. Relax in accommodations that provide a blend of style and practicality, with amenities that cater to your every need.

Unwind in the comfort of Red Lion Hotel Kelso Longview, where the restful ambiance ensures a peaceful stay with Puget Island always close by. Unwind in Puget Island at a hotel that makes you feel like a valued guest—book today!

  Call (855) 239-4019 to book with an agent.
  23.3 miles from Puget Island, WA 98612

Starting at

$96.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn Kelso Longview

250 Kelso Dr Kelso, WA

Guests bound for Puget Island will find intimate comfort at Sleep Inn Kelso Longview, with inviting rooms starting at $97.99, creating a warm and welcoming space perfect for relaxation. Wake up rejuvenated at Sleep Inn, benefiting from our Quiet Zones and sound-dampening construction that ensure undisturbed rest.

Escape to the peace and quiet of Sleep Inn Kelso Longview, where guests can unwind and still explore Puget Island whenever they choose. Stay comfortably in Puget Island and make the most of your travels—lock in your hotel room today!

  Call (855) 235-6136 to book with an agent.
  23.4 miles from Puget Island, WA 98612

Starting at

$97.99

per night

Read Reviews View Amenities View All Rooms

The Caden Hotel

900 Madison Ave Vernonia, OR

For an affordable stay near Puget Island, The Caden Hotel offers inviting accommodations with rooms starting at $185.99, creating a clean and comfortable space. Experience a more satisfying stay with rooms that provide additional amenities and a touch of luxury at an economical price.

Discover the best of both worlds at The Caden Hotel, where spacious rooms provide comfort and Puget Island remains nearby for exploration. Stay comfortably and affordably in Puget Island with a hotel that delivers—secure your room now!

  Call (855) 233-0132 to book with an agent.
  23.5 miles from Puget Island, WA 98612

Starting at

$185.99

per night

Read Reviews View Amenities View All Rooms