Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Columbia

Best deal Mar 29 - Mar 31
Tonight Mar 23 - Mar 24
This weekend Mar 29 - Mar 31
Next weekend Apr 5 - Apr 7

Best time to stay in Columbia

*Estimated average price per night / 3-star hotel. Prices may vary.
OFF SEASON
December:
$101 avg/night*
HIGH SEASON
May:
$135 avg/night*

Featured Columbia Hotels with an Indoor Pool

See all 114 Properties in Columbia
Wingate by Wyndham - Columbia
Wingate by Wyndham - Columbia
3.0 out of 5.0 3101 Wingate Ct, Columbia, MO
Free Cancellation
4.4/5 (1,431 reviews)
$76/ night for 2 guests

Nice newer hotel but the walls are paper thin. Could hear everything from room next door .

Reviewed on Mar 18, 2019
Holiday Inn Express Boonville
Holiday Inn Express Boonville
2.5 out of 5.0 2419 Mid America Industrial Dr, Boonville, MO
Free Cancellation
4.4/5 (228 reviews)
$94/ night for 2 guests

Front desk staff was excellent. She did a good job of taking care of everyone that was in the building

Reviewed on Jan 2, 2019
Comfort Suites Jefferson City
Comfort Suites Jefferson City
2.5 out of 5.0 4804 Country Club Dr, Jefferson City, MO
Free Cancellation
4.2/5 (243 reviews)
$85/ night for 2 guests

Great hotel. Clean. Great breakfast. Good selection and clean. Beds are comfortable and great comfortable down comforters

Reviewed on Mar 19, 2019
Holiday Inn Columbia East
Holiday Inn Columbia East
3.0 out of 5.0 915 Port Way, Columbia, MO
Free Cancellation
4.4/5 (450 reviews)
$92/ night for 2 guests

Happy w/ our stay. Close to I-70 but couldn’t hear any traffic noise, which was very nice.

Reviewed on Mar 1, 2019
Drury Inn & Suites Columbia Stadium Boulevard
Drury Inn & Suites Columbia Stadium Boulevard
3.0 out of 5.0 1000 Knipp St, Columbia, MO
Free Cancellation
4.4/5 (403 reviews)
$110/ night for 2 guests

Comfy beds, hot breakfast in morning was delicious!!

Reviewed on Mar 3, 2019
Baymont by Wyndham Fulton
Baymont by Wyndham Fulton
2.5 out of 5.0 2205 Cardinal Dr, Fulton, MO
Free Cancellation
4.3/5 (306 reviews)
$72/ night for 2 guests

Well-maintained and modern. Room was very clean (I'm a bit picky). Staff was professional and courteous. Breakfast was buffet-style and well-stocked, and the breakfast area was looked after. Heated indoor pool was a nice way to finish off the day with family. Would definitely stay here again and/or ...

Reviewed on Mar 10, 2019
Days Inn by Wyndham Boonville
Days Inn by Wyndham Boonville
2.0 out of 5.0 2401 Pioneer St, Boonville, MO
Free Cancellation
3.5/5 (563 reviews)
$46/ night for 2 guests

The staff was very nice. Helped us with finding restaurant for dinner. It was a very pleasant stay

Reviewed on Mar 17, 2019
Days Inn by Wyndham Columbia I-70
Days Inn by Wyndham Columbia I-70
2.0 out of 5.0 900 I 70 Dr Sw, Columbia, MO
Free Cancellation
2.6/5 (577 reviews)
$51/ night for 2 guests

This is my favorite place to stay in Columbia. This time I stayed towards the end of the complex, and it was a little inconvenient to navigate. It’s a really good price for a nice, clean room, and the staff is always excellent.

Reviewed on Oct 29, 2018
Holiday Inn Executive Center-Columbia Mall
Holiday Inn Executive Center-Columbia Mall
3.5 out of 5.0 2200 I-70 Drive SW, Columbia, MO
Free Cancellation
4.0/5 (455 reviews)
$98/ night for 2 guests

The hotel room was very clean and the staff is friendly.

Reviewed on Nov 29, 2018
Capitol Plaza Hotel Jefferson City
Capitol Plaza Hotel Jefferson City
3.5 out of 5.0 Jefferson City 415 W. McCarty St, Jefferson City, MO
Free Cancellation
3.6/5 (614 reviews)
$89/ night for 2 guests

Very convenient location. The beds are not very comfortable. It is great having the breakfast buffet but it is way too expensive for the menu.

Reviewed on Mar 9, 2019
Motel 6 Columbia - East
Motel 6 Columbia - East
2.0 out of 5.0 3402 I-70 Drive Southeast, Columbia, MO
Free Cancellation
3.2/5 (229 reviews)
$51/ night for 2 guests

The stay was nice for the price I had to pay it would’ve been great if they had a jacuzzi or water temp in swimming pool was warmer

Reviewed on Dec 18, 2018
Days Inn by Wyndham Jefferson City
Days Inn by Wyndham Jefferson City
2.0 out of 5.0 2100 Jefferson St, Jefferson City, MO
Free Cancellation
3.9/5 (795 reviews)
$60/ night for 2 guests

Okay conditions. Could be cleaner but the staff was very friendly and welcoming. Since I am not too picky about things, I will be back!

Reviewed on Mar 14, 2019
Holiday Inn Express Hotel & Suites Columbia Univ Area-Hwy 63
Holiday Inn Express Hotel & Suites Columbia Univ Area-Hwy 63
2.5 out of 5.0 1402 Cinnamon Hill Lane, Columbia, MO
Free Cancellation
4.6/5 (404 reviews)
$85/ night for 2 guests

Fresh and new! The property was clean and the staff were friendly and accommodating.

Reviewed on Mar 21, 2019
Country Inn & Suites by Radisson, Columbia, MO
Country Inn & Suites by Radisson, Columbia, MO
2.5 out of 5.0 817 N Keene St, Columbia, MO
Free Cancellation
4.5/5 (1,527 reviews)
$71/ night for 2 guests

Very convenient access for visiting Mizzou. Near shopping center plaza.

Reviewed on Mar 18, 2019
Fairfield Inn & Suites by Marriott - Jefferson City
Fairfield Inn & Suites by Marriott - Jefferson City
2.5 out of 5.0 3621 W. Truman Blvd, Jefferson City, MO
Free Cancellation
4.3/5 (207 reviews)
$94/ night for 2 guests

Good breakfast and clean hotel with friendly helpful staff.

Reviewed on Mar 9, 2019
Comfort Suites Columbia - University Area
Comfort Suites Columbia - University Area
2.5 out of 5.0 1010 Business Loop 70 W, Columbia, MO
Free Cancellation
4.2/5 (462 reviews)
$66/ night for 2 guests

Quite nice! Delicious breakfast, too. Clean and comfy.

Reviewed on Mar 21, 2019
Hilton Garden Inn Columbia
Hilton Garden Inn Columbia
3.0 out of 5.0 3300 Vandiver Dr, Columbia, MO
Free Cancellation
4.2/5 (257 reviews)
$96/ night for 2 guests

I informed the front desk that the spa was needing cleaned. Some people just ahead of us on using it left it a mess, and left debris in the spa and pool. They apologized and said they would clean it immediately.

Reviewed on Dec 19, 2018
Staybridge Suites Columbia
Staybridge Suites Columbia
3.0 out of 5.0 805 Keene Street, Columbia, MO
4.2/5 (371 reviews)
$79/ night for 2 guests

Construction going on really sucked couldn’t sleep

Reviewed on Mar 21, 2019
Map

Recently booked Hotels with an Indoor Pool in Columbia

Staybridge Suites Columbia
3.0 out of 5.0
Last booking: 40 minutes ago
Holiday Inn Executive Center-Columbia Mall
3.5 out of 5.0
Last booking: 58 minutes ago
Wingate by Wyndham - Columbia
3.0 out of 5.0
Last booking: 1 hour ago
Holiday Inn Express & Suites Kingdom City
2.5 out of 5.0
Last booking: 1 hour ago
Holiday Inn Express Hotel & Suites Columbia Univ Area-Hwy 63
2.5 out of 5.0
Last booking: 1 hour ago
Best Western Plus Columbia Inn
2.5 out of 5.0
Last booking: 1 hour ago
Best Western Teal Lake Inn
2.5 out of 5.0
Last booking: 2 hours ago