Washington State may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels with Restaurants in Olympia

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Travelers Enjoyed These Hotels with Restaurants

Hampton Inn & Suites Olympia Lacey, WA
2.5 out of 5
4301 Martin Way East, Olympia, WA
Free CancellationReserve now, pay when you stay
The price is $93 per night
4.8/5Exceptional! (657 reviews)

"Everything was lovely from the friendly staff to the cleanliness! Plenty of close, safe parking. Walkable to restaurants to eat in or take away. Safe area. Easy access to area sites. They had changed their usual breakfast routine due to Covid but food was still delicious. Pool and guys was limited ..."…"

Reviewed on Aug 8, 2020

Hampton Inn & Suites Olympia Lacey, WA
Ramada by Wyndham Olympia
2.5 out of 5
4520 Martin Way E., I-5 & Exit 109, Olympia, WA
Free CancellationReserve now, pay when you stay
The price is $88 per night
4.5/5Wonderful! (988 reviews)

"It said 24hr pool and it wasn't that basically why I chose this hotel"…"

Reviewed on Jul 2, 2020

Ramada by Wyndham Olympia
Hilton Garden Inn Olympia
3 out of 5
2101 Henderson Park Lane SE, Olympia, WA
Free CancellationReserve now, pay when you stay
The price is $93 per night
4.5/5Wonderful! (484 reviews)

"Love to stay here thanks a lot. Very clean and quite"…"

Reviewed on Jul 31, 2020

Hilton Garden Inn Olympia
Best Western Plus Lacey Inn & Suites
2.5 out of 5
8326 Quinault Drive NE, Lacey, WA
Free CancellationReserve now, pay when you stay
The price is $93 per night
4.5/5Wonderful! (461 reviews)

"Front Desk staff very friendly and room very clean and comfortable beds"…"

Reviewed on Jul 13, 2020

Best Western Plus Lacey Inn & Suites
TownePlace Suites Olympia
3 out of 5
900 Capitol Way South, Olympia, WA
Free CancellationReserve now, pay when you stay
The price is $109 per night
4.4/5Excellent! (82 reviews)

"Very nice. Loved the layout, loved the patio. Very friendly"…"

Reviewed on May 11, 2020

TownePlace Suites Olympia
DoubleTree by Hilton Hotel Olympia
3.5 out of 5
415 Capitol Way N, Olympia, WA
Free CancellationReserve now, pay when you stay
The price is $101 per night
4.3/5Excellent! (676 reviews)

"The place was clean and nice. The staff were very nice. The pool was closed at no fault of the business, but it was still a disappointment. Will stay here again!!"…"

Reviewed on Jul 20, 2020

DoubleTree by Hilton Hotel Olympia
La Quinta Inn & Suites by Wyndham Tumwater - Olympia
3 out of 5
4600 Capitol Blvd. SE, Tumwater, Olympia, WA
Free CancellationReserve now, pay when you stay
The price is $94 per night
4.3/5Excellent! (772 reviews)

"Very clean, easy walk to restaurants, quiet motel."…"

Reviewed on Jun 27, 2020

La Quinta Inn & Suites by Wyndham Tumwater - Olympia
Best Western Tumwater-Olympia Inn
2.5 out of 5
5188 Capitol Boulevard SE, Tumwater, Olympia, WA
Free CancellationReserve now, pay when you stay
The price is $97 per night
4.3/5Excellent! (654 reviews)

"Very clean property well managed and safety conscious"…"

Reviewed on Jul 6, 2020

Best Western Tumwater-Olympia Inn
Little Creek Casino Resort
3.5 out of 5
91 W State Route 108, Shelton, WA
Free CancellationReserve now, pay when you stay
The price is $133 per night
4.2/5Very Good! (982 reviews)

"The bed was great. Work trucks starting up at 7:30 beneath our window was not so great. All else met our expectations."…"

Reviewed on Jul 10, 2020

Little Creek Casino Resort
Comfort Inn Lacey - Olympia
2.5 out of 5
4700 Park Center Ave NE, Lacey, WA
Free CancellationReserve now, pay when you stay
The price is $76 per night
4.1/5Very Good! (583 reviews)

"Very friendly and accommodating staff. Nice room. Pool and hot tub all to ourselves for almost 2 hours. Beautiful!"…"

Reviewed on Jul 21, 2020

Comfort Inn Lacey - Olympia
La Quinta Inn by Wyndham Olympia - Lacey
2.5 out of 5
4704 Park Center Ave Ne, Lacey, WA
Free CancellationReserve now, pay when you stay
The price is $76 per night
4/5Very Good! (831 reviews)

"Great place! Clean staff best la Quinta I’ve been in this week"…"

Reviewed on Aug 4, 2020

La Quinta Inn by Wyndham Olympia - Lacey
Quality Inn & Suites Lacey I-5
2.5 out of 5
120 College St. SE, Lacey, WA
Free CancellationReserve now, pay when you stay
The price is $76 per night
4/5Very Good! (295 reviews)

"Employees were very kinda, we weren’t even checked into our room 10 minutes before a housekeeper knocked on our door to make sure everything was good and clean enough for our stay. I will gladly return to this hotel. A experience."…"

Reviewed on Jul 21, 2020

Quality Inn & Suites Lacey I-5
Hotel RL Olympia
3 out of 5
2300 Evergreen Park Dr Sw, Olympia, WA
Free CancellationReserve now, pay when you stay
The price is $110 per night
3.9/5Very Good! (1,260 reviews)

"Wonderful experience would return in future. Extremely pleasant and helpful staff."…"

Reviewed on Aug 4, 2020

Hotel RL Olympia
Quality Inn Olympia Near State Capital
2.5 out of 5
1211 Quince Street SE, Olympia, WA
Get Rates
3.6/5Good! (654 reviews)

"nothing in particular. Close to the downtown area."…"

Reviewed on Mar 6, 2020

Quality Inn Olympia Near State Capital
Red Lion Inn & Suites Olympia, Governor Hotel
3 out of 5
621 Capitol Way South, Olympia, WA
Free CancellationReserve now, pay when you stay
The price is $98 per night
3.6/5Good! (987 reviews)

"It was nice just alot of homeless people etc hanging around the place."…"

Reviewed on May 24, 2020

Red Lion Inn & Suites Olympia, Governor Hotel
Super 8 by Wyndham Shelton
2 out of 5
2943 Northview Circle, Shelton, WA
Free CancellationReserve now, pay when you stay
The price is $94 per night
3.5/5Good! (294 reviews)

"It was clean and quiet, and the staff was friendly."…"

Reviewed on Jun 29, 2020

Super 8 by Wyndham Shelton
Shelton Inn
2 out of 5
628 West Railroad Avenue, Shelton, WA
Free CancellationReserve now, pay when you stay
The price is $83 per night
3.4/5Good! (296 reviews)

"Very well mannered staff. Most people curtious to one another and well maintained. Properly staffed for a huge motel or small one"…"

Reviewed on Jul 23, 2020

Shelton Inn
Days Inn by Wyndham Lacey Olympia Area
3.5 out of 5
8200 Quinnault NE, Lacey, WA
Free CancellationReserve now, pay when you stay
The price is $65 per night
2.8/5 (983 reviews)

"Had to get multiple reservations... and the hotel didn'!"…"

Reviewed on Jun 3, 2020

Days Inn by Wyndham Lacey Olympia Area
Don't see what you're looking for?
We've got more Hotels with Restaurants. Find the right one for you.
View all properties
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.

Pocket Guide: Hotels with Restaurants in Olympia

Search for hotels in Olympia on Expedia. You can easily find your hotels in Olympia using one of the methods below:

  • View our selection of featured hotels in Olympia
  • Use the map to find hotels in the Olympia neighborhood you prefer
  • Use the filters to see hotels in a specific area of Olympia, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Olympia
  • Enter your travel dates to view the best deals on hotels in Olympia - while they last

More trip options

Travelers Loved These Hotels with Restaurants