Hotels in McKenna

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in McKenna?

1. Prairie Hotel

Prairie Hotel
2.5 star property
Yelm
9.4 out of 10, Exceptional, (1,002 reviews)
This entertainment district hotel provides a restful base with free WiFi and parking. Just minutes from Nisqually Red Wind Casino and staffed 24 hours, Prairie Hotel combines convenience with value for travelers exploring the Yelm area.
The price is $122
$139 total
includes taxes & fees
Nov 29 - Nov 30
Prairie Hotel

2. FairBridge Inn & Suites Dupont

FairBridge Inn & Suites Dupont
3.0 star property
Dupont
8.8 out of 10, Excellent, (1,654 reviews)
Start your day with a complimentary breakfast before exploring nearby attractions like Home Course Golf Course. After sightseeing, unwind with a refreshing swim in the indoor pool or treat yourself to rejuvenating spa services at this convenient DuPont retreat.
The price is $85
$97 total
includes taxes & fees
Nov 16 - Nov 17
FairBridge Inn & Suites Dupont

3. Best Western Plus Lacey Inn & Suites

Best Western Plus Lacey Inn & Suites
2.5 star property
Olympia
9.0 out of 10, Wonderful, (1,001 reviews)
This business-friendly hotel in Lacey offers morning swims in the indoor pool and 24-hour fitness center workouts. Located near Stottle Winery and Madsen Family Cellars, guests appreciate the helpful staff, free breakfast, WiFi, and parking.
The price is $109
$124 total
includes taxes & fees
Nov 15 - Nov 16
Best Western Plus Lacey Inn & Suites

4. Hampton Inn & Suites DuPont

Hampton Inn & Suites DuPont
2.5 star property
Dupont
8.8 out of 10, Excellent, (1,000 reviews)
The price is $115
$131 total
includes taxes & fees
Nov 20 - Nov 21
Hampton Inn & Suites DuPont

5. Best Western Liberty Inn DuPont JBLM

Best Western Liberty Inn DuPont JBLM
2.5 star property
Dupont
9.2 out of 10, Wonderful, (1,000 reviews)
Wake up to a free breakfast at this military-adjacent hotel just 5 minutes from JBLM. Wind down in the indoor pool or hot tub after exploring nearby Fort Lewis Museum. Guests consistently praise the attentive staff and convenient location.
The price is $122
$140 total
includes taxes & fees
Nov 22 - Nov 23
Best Western Liberty Inn DuPont JBLM

6. Holiday Inn Express & Suites Lacey – Olympia by IHG

Holiday Inn Express & Suites Lacey – Olympia by IHG
2.5 star property
Lacey
9.2 out of 10, Wonderful, (1,332 reviews)
The price is $101
$115 total
includes taxes & fees
Nov 22 - Nov 23
Holiday Inn Express & Suites Lacey – Olympia by IHG

7. Fairfield Inn & Suites by Marriott Tacoma DuPont

Fairfield Inn & Suites by Marriott Tacoma DuPont
3.0 star property
Dupont
9.2 out of 10, Wonderful, (319 reviews)
Relax in this Dupont hotel's indoor pool after exploring nearby Eagles Pride and Home Course golf courses. Free parking, breakfast, and WiFi enhance your stay, while Seattle-Tacoma airport is just a 46-minute drive away.
The price is $134
$153 total
includes taxes & fees
Nov 22 - Nov 23
Fairfield Inn & Suites by Marriott Tacoma DuPont

8. Home2Suites by Hilton Dupont, WA

Home2Suites by Hilton Dupont, WA
3.0 star property
Dupont
8.8 out of 10, Excellent, (828 reviews)
The price is $123
$141 total
includes taxes & fees
Nov 20 - Nov 21
Home2Suites by Hilton Dupont, WA

9. Hampton Inn & Suites Olympia Lacey

Hampton Inn & Suites Olympia Lacey
2.5 star property
Olympia
9.6 out of 10, Exceptional, (1,000 reviews)
Wake up to a complimentary buffet breakfast at this Olympia-Lacey hotel. Enjoy the 24-hour fitness center after exploring nearby Huntamer Park or catch a movie at Regal Martin Village. Attentive staff, free WiFi, and parking enhance your stay.
The price is $101
$115 total
includes taxes & fees
Dec 12 - Dec 13
Hampton Inn & Suites Olympia Lacey

10. Tacoma Seattle

Tacoma Seattle
2.0 star property
Monta Vista
10.0 out of 10, Exceptional, (1 review)
The price is $44
$50 total
includes taxes & fees
Nov 21 - Nov 22
Tacoma Seattle

11. Ramada by Wyndham Olympia

Ramada by Wyndham Olympia
2.5 star property
Olympia
7.6 out of 10, Good, (1,284 reviews)
Unwind at this welcoming Olympia hotel near Huntamer Park, featuring a refreshing indoor pool and complimentary hot breakfast. Enjoy free WiFi, ample parking, and round-the-clock workout options in the fitness center.
The price is $89
$102 total
includes taxes & fees
Nov 15 - Nov 16
Ramada by Wyndham Olympia

12. La Quinta Inn & Suites by Wyndham Tumwater - Olympia

La Quinta Inn & Suites by Wyndham Tumwater - Olympia
3.0 star property
Olympia
8.8 out of 10, Excellent, (1,002 reviews)
The price is $113
$128 total
includes taxes & fees
Dec 3 - Dec 4
La Quinta Inn & Suites by Wyndham Tumwater - Olympia

13. Mill Village Motel

Mill Village Motel
2.5 star property
Eatonville
9.0 out of 10, Wonderful, (910 reviews)
Escape to this welcoming hotel near Smallwood Park and Ohop Lake, where hiking and biking trails await outdoor enthusiasts. Clean rooms with premium TV channels offer comfort after adventures, while the attentive staff ensures a pleasant stay in a walkable location.
The price is $149
$168 total
includes taxes & fees
Nov 15 - Nov 16
Mill Village Motel

14. Spark by Hilton Tumwater

Spark by Hilton Tumwater
2.5 star property
Olympia
8.6 out of 10, Excellent, (430 reviews)
The price is $77
$88 total
includes taxes & fees
Dec 6 - Dec 7
Spark by Hilton Tumwater

15. Tacoma place

Tacoma place
2.0 star property
Lakewood
10.0 out of 10, Exceptional, (2 reviews)
The price is $53
$60 total
includes taxes & fees
Nov 15 - Nov 16
Tacoma place

16. DoubleTree by Hilton Olympia Downtown Capitol District

DoubleTree by Hilton Olympia Downtown Capitol District
4.0 star property
Downtown Olympia
8.4 out of 10, Very good, (1,002 reviews)
Steps from Percival Landing, this downtown Olympia hotel offers an indoor pool and convenient dining at Press NW Bistro & Bar. Clean rooms await after exploring the nearby Farmers Market or working out in the 24-hour fitness center.
The price is $111
$126 total
includes taxes & fees
Dec 13 - Dec 14
DoubleTree by Hilton Olympia Downtown Capitol District

17. Courtyard By Marriott Olympia

Courtyard By Marriott Olympia
3.0 star property
Olympia
9.2 out of 10, Wonderful, (523 reviews)
Splash around the refreshing indoor pool at this welcoming Olympia hotel. Located near the State Capitol Museum and Watershed Park, with free WiFi and parking. Grab coffee at the café or unwind with a drink at the bar after exploring local attractions.
The price is $115
$131 total
includes taxes & fees
Nov 22 - Nov 23
Courtyard By Marriott Olympia

18. Holiday Inn Express & Suites Tumwater – Olympia by IHG

Holiday Inn Express & Suites Tumwater – Olympia by IHG
2.5 star property
Olympia
9.0 out of 10, Wonderful, (182 reviews)
This Olympia accommodation offers an indoor pool and fitness center, plus free breakfast, WiFi and parking. Near Olympic Flight Museum and Brewery Park at Tumwater Falls, with easy access to Seattle-Tacoma Airport and Olympia-Lacey train station.
The price is $93
$106 total
includes taxes & fees
Nov 22 - Nov 23
Holiday Inn Express & Suites Tumwater – Olympia by IHG

19. Quality Inn & Suites Lacey Olympia

Quality Inn & Suites Lacey Olympia
2.5 star property
Lacey
8.0 out of 10, Very good, (1,001 reviews)
Wake up to a full breakfast at this serene Lacey hotel near local colleges and highways. The fitness center keeps your routine on track while friendly staff ensure a smooth stay. Free WiFi and parking complete your comfortable, tranquil retreat.
The price is $81
$92 total
includes taxes & fees
Dec 13 - Dec 14
Quality Inn & Suites Lacey Olympia

20. Comfort Inn & Suites Lakewood by JBLM

Comfort Inn & Suites Lakewood by JBLM
2.5 star property
Lakewood
9.4 out of 10, Exceptional, (776 reviews)
This Lakewood hotel boasts free breakfast, WiFi, and parking, plus a fitness center for your daily workout. Located near Tacoma Dome and Emerald Queen Casino, with Lakewold Gardens nearby and Lakewood Station just a 2-minute drive away.
The price is $114
$130 total
includes taxes & fees
Dec 6 - Dec 7
Comfort Inn & Suites Lakewood by JBLM
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Go beyond your typical stay in McKenna

Check out reviews of McKenna hotels guests love

Frequently Asked Questions

What hotels do travelers recommend in McKenna?

Guests like Prairie Hotel.

Can I book refundable hotels in McKenna?

If you want the flexibility to change your plans to McKenna, most properties provide refundable* bookable rates. You can find these properties by searching our site and using the "fully refundable" filter to narrow down the results.

What will the weather in McKenna be like during my visit?

The warmest months in McKenna are usually August and July with an average temp of 62°F. February and December are the chilliest months when the average temp is 40°F. The rainiest months are November and January.

Why should I book my McKenna hotel with Hotels.com?

There are plenty of reasons to book your McKenna travel with us: our free cancellations on selected hotels* gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.