The best deals on hotels when visiting Diamond Lake 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 Diamond Lake, Washington 99156

Moose Inn

6025 Maine Street Spirit Lake, ID

For a welcoming and affordable stay, Moose Inn offers budget-friendly rooms with rates beginning at $113.99, creating a clean and comfortable space. Relax in a space that blends affordability with a touch of luxury, providing a pleasant environment that exceeds expectations.

At Moose Inn, visitors can enjoy the quiet retreat, while still being close enough to downtown Diamond Lake for a day of sightseeing. Enjoy your Diamond Lake adventure with a hotel that pairs quality and affordability—lock in today!

  Call (855) 233-7850 to book with an agent.
  18.7 miles from Diamond Lake, WA 99156

Starting at

$113.99

per night

Read Reviews View Amenities View All Rooms

Mistequa Casino Hotel

2555 Smith Rd Chewelah, WA

At Mistequa Casino Hotel, guests visiting Diamond Lake will enjoy charming accommodations with rates starting at $109.99, creating a clean and welcoming environment. Stay in accommodations that offer a pleasant step up in amenities, making your stay both comfortable and economical.

Escape the crowds at Mistequa Casino Hotel, where you can enjoy quiet comfort while keeping Diamond Lake's attractions within easy reach. Maximize your Diamond Lake adventure with a hotel that offers unbeatable value—secure now!

  Call (855) 239-5277 to book with an agent.
  24.9 miles from Diamond Lake, WA 99156

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Spokane North

9601 North Newport Hwy Spokane, WA

At Best Western Plus Spokane North, travelers visiting Diamond Lake will find inviting accommodations with rates starting at $141.99, creating a reassuring, welcoming environment ideal for rest. Appreciate the special seasonal decorations at Best Western Plus during holidays, enhancing the festive atmosphere.

Guests at Best Western Plus Spokane North will appreciate the quiet surroundings and convenient access to Diamond Lake's most popular spots. Make your Diamond Lake experience exceptional with a hotel that keeps costs down—lock in today!

  Call (855) 234-2997 to book with an agent.
  27.7 miles from Diamond Lake, WA 99156

Starting at

$141.99

per night

Read Reviews View Amenities View All Rooms

Apple Tree Inn

9508 North Division St Spokane, WA

Guests bound for Diamond Lake will appreciate the budget-friendly comfort at Apple Tree Inn, with rooms starting at $57.99, creating a warm and welcoming atmosphere. Experience the essentials in rooms that provide dependable amenities, making your stay both pleasant and affordable.

Relax at Apple Tree Inn, where peaceful accommodations make for a refreshing stay and Diamond Lake's attractions are always nearby. Enjoy a stress-free Diamond Lake trip with affordable, comfortable accommodations—lock in now!

  Call (855) 236-8982 to book with an agent.
  27.8 miles from Diamond Lake, WA 99156

Starting at

$57.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Oakwood

7919 North Division St Spokane, WA

Guests headed to Diamond Lake will find budget-friendly comfort at Quality Inn Oakwood, where calm rooms begin at $120.99, creating a welcoming atmosphere perfect for relaxation. Step into Quality Inn, where value meets comfort, ensuring a satisfying stay for every guest.

Immerse yourself in the tranquility of Quality Inn Oakwood, a serene retreat where Diamond Lake is easily accessible for day trips. Rest easy in Diamond Lake knowing your hotel prioritizes both relaxation and affordability—lock in today!

  Call (855) 239-5277 to book with an agent.
  28.8 miles from Diamond Lake, WA 99156

Starting at

$120.99

per night

Read Reviews View Amenities View All Rooms

The Suites at Prairie Falls

3200 North Spokane St Post Falls, ID

The Suites at Prairie Falls is a convenient choice for travelers bound for Diamond Lake, with comfortable rooms starting at $137.99, creating a warm and friendly environment perfect for rest. Enjoy a setting that blends affordability with comfort, where each room is equipped with everything needed for a restful stay.

At The Suites at Prairie Falls, enjoy the peaceful environment and easy access to Diamond Lake that make it an ideal destination for travelers. Make the most of your Diamond Lake trip with inviting and affordable lodging—reserve today!

  Call (855) 234-7135 to book with an agent.
  29.0 miles from Diamond Lake, WA 99156

Starting at

$137.99

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn & Suites by Wyndham Spokane

3808 North Sullivan Road Spokane, WA

For budget-conscious travelers visiting Diamond Lake, La Quinta Inn & Suites by Wyndham Spokane offers inviting accommodations with rates beginning at $112.99, creating a clean and comfortable space. Appreciate the value of staying at La Quinta by Wyndham, where essential comforts and friendly service come without the premium price tag.

Relax at La Quinta Inn & Suites by Wyndham Spokane, a peaceful getaway where Diamond Lake's attractions are always within a short drive. Plan your Diamond Lake trip with confidence, knowing your hotel delivers comfort and value—lock in today!

  Call (855) 233-7850 to book with an agent.
  29.5 miles from Diamond Lake, WA 99156

Starting at

$112.99

per night

Read Reviews View Amenities View All Rooms

Howard Johnson by Wyndham Spokane

20 West Houston Avenue Spokane, WA

Experience a restful atmosphere at Howard Johnson by Wyndham Spokane as you explore Diamond Lake, where comfortable rooms provide quality, with rates beginning at a welcoming $63.99. Enjoy the flexibility of Howard Johnson's accommodation options, from spacious suites to efficiently designed single rooms.

Enjoy the calm atmosphere of Howard Johnson by Wyndham Spokane, where a relaxing stay is paired with convenient access to Diamond Lake. Find the perfect spot to unwind in Diamond Lake with a hotel that offers exceptional value—reserve now!

  Call (855) 239-5277 to book with an agent.
  29.6 miles from Diamond Lake, WA 99156

Starting at

$63.99

per night

Read Reviews View Amenities View All Rooms

SureStay Plus Hotel by Best Western Post Falls

3647 West 5th Avenue Post Falls, ID

Guests traveling to Diamond Lake will appreciate the inviting comfort at SureStay Plus Hotel by Best Western Post Falls, where enveloping rooms start at $64.99, creating a welcoming space for rest. Experience local flavors at Best Western’s dining facilities, where chefs incorporate regional ingredients into their dishes.

Unwind at SureStay Plus Hotel by Best Western Post Falls, where guests can rest easy in spacious rooms and take a quick trip to Diamond Lake for fun and exploration. Enjoy your Diamond Lake visit with a hotel that delivers maximum comfort for less—secure now!

  Call (855) 234-2997 to book with an agent.
  29.8 miles from Diamond Lake, WA 99156

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms

Red Lion Inn & Suites Post Falls

4100 West Riverbend Ave Post Falls, ID

Guests visiting Diamond Lake can relax at Red Lion Inn & Suites Post Falls, where budget-friendly rooms start at $57.80, creating a friendly and inviting atmosphere perfect for relaxation. Find straightforward comfort in rooms that are designed to meet basic needs without unnecessary extravagance.

Relax and unwind at Red Lion Inn & Suites Post Falls, where spacious accommodations provide a peaceful environment while keeping Diamond Lake close by. Stay comfortably and affordably while visiting Diamond Lake—reserve your room now!

  Call (855) 235-0725 to book with an agent.
  30.0 miles from Diamond Lake, WA 99156

Starting at

$57.80

per night

Read Reviews View Amenities View All Rooms

Sleep Inn near Washington State Line

157 South Pleasant View Rd Post Falls, ID

For budget-savvy travelers headed to Diamond Lake, Sleep Inn near Washington State Line offers inviting rooms with rates beginning at $73.99, creating a warm, comfortable space perfect for rest. Join the Choice Privileges® program during your stay at Sleep Inn and start earning points toward free nights and other exclusive rewards.

With a serene environment and convenient connections, Sleep Inn near Washington State Line is ideal for travelers who want to explore Diamond Lake at their own pace. Stay effortlessly in Diamond Lake with a hotel that ensures your stay is worry-free—reserve now!

  Call (855) 239-5277 to book with an agent.
  30.1 miles from Diamond Lake, WA 99156

Starting at

$73.99

per night

Read Reviews View Amenities View All Rooms

Tru by Hilton Spokane Valley WA

13509 East Mansfield Ave. Spokane Valley, WA

Experience a peaceful stay at Tru by Hilton Spokane Valley WA when traveling to Diamond Lake, where inviting rooms provide comfort and relaxation, with rates beginning at $115.99. Relax in the outdoor spaces at Tru by Hilton, including patios and terraces that offer a refreshing open-air environment.

At Tru by Hilton Spokane Valley WA, you’ll experience restful accommodations with the added convenience of being close to Diamond Lake's most exciting venues. Uncover a Diamond Lake stay that makes you feel relaxed and well cared for—secure now!

  Call (855) 233-7850 to book with an agent.
  30.4 miles from Diamond Lake, WA 99156

Starting at

$115.99

per night

Read Reviews View Amenities View All Rooms

Oxford Suites Spokane Valley

15015 East Indiana Avenue Spokane Valley, WA

Experience the warmth and relaxation offered at Oxford Suites Spokane Valley near Diamond Lake, where inviting rooms start from a budget-friendly $128.99 per night. Stay in accommodations that offer enhanced amenities, ensuring a comfortable and satisfying visit.

Guests will love the calming atmosphere at Oxford Suites Spokane Valley, while Diamond Lake's activities remain just a short trip away. Enjoy a Diamond Lake stay where comfort and convenience are never compromised—reserve now!

  Call (855) 233-7850 to book with an agent.
  31.0 miles from Diamond Lake, WA 99156

Starting at

$128.99

per night

Read Reviews View Amenities View All Rooms

SilverStone Inn & Suites Spokane Valley

2016 North Argonne Rd Spokane Valley, WA

Guests bound for Diamond Lake will find delightful comfort at SilverStone Inn & Suites Spokane Valley, with inviting rooms starting at $76.99, creating a warm and welcoming space perfect for relaxation. Experience thoughtful amenities and comfortable settings that provide a step up in value for travelers seeking more from their stay.

Unwind in style at SilverStone Inn & Suites Spokane Valley, where comfort and accessibility to Diamond Lake come together to create a refreshing stay. Make your Diamond Lake travels both enjoyable and budget-friendly with inviting lodging—book today!

  Call (855) 236-8982 to book with an agent.
  31.0 miles from Diamond Lake, WA 99156

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Liberty Lake Spokane Valley

2327 North Madson Rd Liberty Lake, WA

For a welcoming and affordable stay, Quality Inn & Suites Liberty Lake Spokane Valley offers budget-friendly rooms with rates beginning at $91.99, creating a clean and comfortable space. Refresh and relax in Quality Inn's outdoor or indoor pools, a delightful way to unwind or start your day.

At Quality Inn & Suites Liberty Lake Spokane Valley, you’ll find restful accommodations and the convenience of being close to Diamond Lake's most exciting destinations. Savor your Diamond Lake experience with accommodations designed for relaxation—book today!

  Call (855) 235-0725 to book with an agent.
  31.0 miles from Diamond Lake, WA 99156

Starting at

$91.99

per night

Read Reviews View Amenities View All Rooms

Red Lion Hotel Templins on the River

414 East 1st Ave Post Falls, ID

Stay at Red Lion Hotel Templins on the River for a comfortable visit to Diamond Lake, where tranquil accommodations provide a welcoming retreat, with room rates starting at $99.99 per night. Find a new level of comfort in rooms that offer additional amenities, designed to make your stay more enjoyable and convenient.

Surrounded by peace and quiet, Red Lion Hotel Templins on the River lets you relax while keeping the thrills of Diamond Lake within reach. Discover a hotel in Diamond Lake that ensures your stay is both pleasant and affordable—secure now!

  Call (855) 234-7135 to book with an agent.
  31.0 miles from Diamond Lake, WA 99156

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Spokane Valley

2020 North Argonne Rd Spokane Valley, WA

At Super 8 by Wyndham Spokane Valley, travelers to Diamond Lake can enjoy budget-friendly rooms starting at $71.99, providing a clean and welcoming environment perfect for a relaxing stay. Start each day energized with Super 8's hearty and diverse breakfast selection, catering to all tastes and dietary needs.

At Super 8 by Wyndham Spokane Valley, travelers will find a relaxing retreat, with Diamond Lake offering nearby opportunities for fun and adventure. Book now and make your Diamond Lake trip both relaxing and budget-friendly—secure your room!

  Call (855) 235-0725 to book with an agent.
  31.0 miles from Diamond Lake, WA 99156

Starting at

$71.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Spokane WA East

1919 North Hutchinson Rd Spokane Valley, WA

Guests headed to Diamond Lake will enjoy the heartwarming, budget-conscious accommodations at Motel 6 Spokane WA East, where rooms begin at $63.99, providing a welcoming environment for all. Experience the straightforward check-in process at Motel 6, designed to get you to your room and settled in with ease.

At Motel 6 Spokane WA East, guests can relax in peaceful surroundings while having quick access to Diamond Lake's lively downtown. Plan your Diamond Lake getaway with affordable and relaxing accommodations—secure now!

  Call (855) 234-7135 to book with an agent.
  31.1 miles from Diamond Lake, WA 99156

Starting at

$63.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites

12415 East Mission Ave Spokane Valley, WA

For budget-conscious travelers to Diamond Lake, Comfort Inn & Suites offers calm accommodations with rates from $108.99, creating a clean and comfortable space. Experience affordability without sacrifice, as Comfort Inn provides excellent value in every aspect of your stay.

Find your peaceful retreat at Comfort Inn & Suites, found within a comfortable distance from the bustling streets of Diamond Lake. Choose a hotel that makes your Diamond Lake trip both practical and enjoyable—secure your stay today!

  Call (855) 239-5277 to book with an agent.
  31.1 miles from Diamond Lake, WA 99156

Starting at

$108.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn Spokane E Valley

15915 East Indiana Ave Spokane Valley, WA

Relax in the tranquil ambiance of Residence Inn Spokane E Valley as you journey to Diamond Lake, where inviting rooms create a peaceful stay, with nightly rates starting at $139.99. The warm, welcoming staff at Residence Inn are committed to making your stay as comfortable and enjoyable as possible.

Enjoy a calming retreat at Residence Inn Spokane E Valley, where quiet surroundings and Diamond Lake's energy are just a drive apart. Settle into Diamond Lake with a hotel that adds a touch of sophistication to your stay—lock in today!

  Call (855) 235-0725 to book with an agent.
  31.2 miles from Diamond Lake, WA 99156

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Liberty Lake Inn

1816 North Pepper Ln Liberty Lake, WA

For an inviting and restful stay, Best Western Plus Liberty Lake Inn offers relaxing accommodations with rates starting at $100.99, creating a comfortable space near Diamond Lake. Take advantage of the 24-hour business centers at Best Western Plus, fully equipped for your connectivity and productivity needs.

Escape the hustle at Best Western Plus Liberty Lake Inn, where you can enjoy a peaceful getaway while staying close to Diamond Lake's attractions. Get ready for a Diamond Lake adventure that’s both enjoyable and cost-effective—book today!

  Call (855) 233-0132 to book with an agent.
  31.2 miles from Diamond Lake, WA 99156

Starting at

$100.99

per night

Read Reviews View Amenities View All Rooms

My Place Hotel Spokane Valley WA

16106 East Indiana Avenue Spokane Valley, WA

Unwind at My Place Hotel Spokane Valley WA near Diamond Lake, where inviting rooms create a peaceful stay, with budget-friendly nightly rates starting from $91.99. Relax in rooms that offer the perfect escape with luxurious furnishings and top-notch amenities.

At My Place Hotel Spokane Valley WA, you can enjoy both restful accommodations and the easy access to Diamond Lake's vibrant downtown area. Experience the best of Diamond Lake with accommodations that redefine what luxury should be—lock in today!

  Call (855) 235-6136 to book with an agent.
  31.3 miles from Diamond Lake, WA 99156

Starting at

$91.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Spokane Valley

8923 East Mission Ave Spokane Valley, WA

At Fairfield Inn & Suites by Marriott Spokane Valley, guests bound for Diamond Lake will find restorative comfort with rooms starting at $134.99, creating a warm and inviting environment perfect for relaxation. Indulge in the privacy of Fairfield's VIP floors, offering exclusive access and amenities for discerning guests.

At Fairfield Inn & Suites by Marriott Spokane Valley, guests can find comfort in spacious surroundings, while keeping Diamond Lake easily accessible for a day of exploration. Plan your Diamond Lake adventure with a hotel that enhances your experience—reserve today!

  Call (855) 234-7135 to book with an agent.
  31.3 miles from Diamond Lake, WA 99156

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

Silver Lakes Inn

9986 North Government Wy Hayden, ID

For a friendly and budget-friendly experience near Diamond Lake, Silver Lakes Inn offers inviting rooms with rates from $69.99, creating a clean and welcoming space. Find comfort in clean, well-appointed rooms that offer the essentials for a comfortable and economical stay.

At Silver Lakes Inn, guests can experience the balance of a quiet stay with the convenience of being close to Diamond Lake's attractions. Book now and experience Diamond Lake with a cost-effective, comfortable hotel room!

  Call (855) 233-0132 to book with an agent.
  31.3 miles from Diamond Lake, WA 99156

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms