Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

Odessa Missouri Accommodations

Find the perfect hotel in Odessa using our hotel guide provided below. Find cheap and discounted hotel/motel rates in or nearby Odessa, MO for your upcoming personal or group trip. We list the best Odessa Missouri hotel rooms. Review the Odessa hotel list below to find the perfect lodging. We also have a map of the Odessa hotels. Coordinating a group? Get Odessa Group Hotel Rates

The Odessa center is approximately 19 miles northwest of Warrensburg Amtrak and 20 miles east of Independence Events Center.

Odessa is the county seat of Lafayette County, Missouri, located in the western part of the state, about an hour's drive from Kansas City. The city was founded in 1878 and was named after the city of Odesa in Ukraine. Today, the town is home to a number of oil and gas companies, as well as a booming arts community. The city is a base for the University of Missouri-Kansas City campus of Metropolitan Community College and is known for its historic downtown area. Odessa is home to a number of businesses and industries, a range of boutique shops and restaurants, and a large livestock auction market. This city is full of history, culture, and natural beauty. And if you're searching for a place to stay in Odessa, MO, look no further than the local hotels, inns, and suites! The accommodations here are clean, comfortable, and convenient, and the staff is always ready to help you make the most of your trip. Whether you're in town for business or pleasure, you'll find our local lodgings to be the perfect place to rest your head. More from this guide...

Odessa Hotels, Motels & Accommodations

Loews Kansas City Hotel 1515 Wyandotte Street, Kansas City, MO 64108 ~33.69 miles west of Odessa
  • Four star property
  • 800 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.8 /10 Guest Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Kansas City Marriott Downtown 200 West 12th Street, Kansas City, MO 64105 ~33.83 miles west of Odessa
  • Four-star property
  • 39 suites in hotel
Call to Book
Add your dates for price
Excellent 9.3 /10 Latest Reviews Call BookMore Details
The Fontaine 901 West 48th Place, Kansas City, MO 64112 ~33.74 miles west of Odessa
  • property
  • 14 suites in property
Call to Book
Add your dates for price
Excellent 9.4 /10 Guest Reviews Call BookMore Details
InterContinental Kansas City at the Plaza by IHG 401 Ward Pkwy, Kansas City, MO 64112 ~33.42 miles west of Odessa
  • 4 star property
  • Hotel has 371 rooms
Call to Book
Add your dates for price
Very Good 8.5 /10 Latest Reviews Call BookMore Details
Hotel Indigo Kansas City Downtown by IHG 101 West 11TH Street, Kansas City, MO 64105 ~33.75 miles west of Odessa
  • 3 star property
  • Pets Allowed
Call to Book
Add your dates for price
Excellent 9.4 /10 Recent Reviews Call BookMore Details
Sheraton Kansas City Hotel at Crown Center 2345 McGee Street, Kansas City, MO 64108 ~33.26 miles west of Odessa
  • Expensive property
  • Pets are Welcome
Call to Book
Add your dates for price
Very Good 8.4 /10 Reviews Call BookMore Details
Crossroads Hotel 2101 Central St, Kansas City, MO 64108 ~33.69 miles west of Odessa
  • Four-star property
  • 131 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.6 /10 Guest Reviews Call BookMore Details
Hotel Phillips Kansas City Curio Collection by Hilton 106 West 12th Street, Kansas City, MO 64105 ~33.74 miles west of Odessa
  • High end hotel
  • Check in: 4:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.7 /10 Guest Reviews Call BookMore Details
The Westin Kansas City at Crown Center 1 East Pershing Rd, Kansas City, MO 64108 ~33.39 miles west of Odessa
  • High end property
  • Pets Allowed
Call to Book
Add your dates for price
Excellent 9.1 /10 Reviews Call BookMore Details
Hotel Kansas City in The Unbound Collection by Hyatt 1228 BALTIMORE AVE, Kansas City, MO 64105 ~33.72 miles west of Odessa
  • Four star hotel
  • Check-in: 3:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.2 /10 Recent Reviews Call BookMore Details
Argosy Casino & Hotel 777 N.W. Argosy Parkway, Riverside, MO 64150 ~36.77 miles west of Odessa
  • High end hotel
  • Hotel has 9 floors
Call to Book
Add your dates for price
Very Good 8.4 /10 Reviews Call BookMore Details
AC Hotel by Marriott Kansas City Plaza 560 Westport Rd, Kansas City, MO 64111 ~33.59 miles west of Odessa
  • 3 star hotel
  • Gym is available on property
Call to Book
Add your dates for price
Very Good 8.4 /10 Read Reviews Call BookMore Details
Hotel Indigo Kansas City - The Crossroads by IHG 2020 Grand Boulevard, Kansas City, MO 64108 ~33.41 miles west of Odessa
  • Affordable hotel
  • Fitness / Gym is on-site
Call to Book
Add your dates for price
Excellent 9.2 /10 Latest Reviews Call BookMore Details
Ambassador Hotel Kansas City Autograph Collection 1111 Grand Blvd, Kansas City, MO 64106 ~33.53 miles west of Odessa
  • hotel
  • Pets are OK
Call to Book
Add your dates for price
Excellent 9.2 /10 Reviews Call BookMore Details
Hilton President Kansas City 1329 Baltimore Ave, Kansas City, MO 64105 ~33.67 miles west of Odessa
  • Expensive hotel
  • Check-in: 3:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.6 /10 Hotel Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Hotel Savoy Kansas City Tapestry Collection by Hilton 219 West 9th St, Kansas City, MO 64105 ~33.89 miles west of Odessa
  • 4 star property
  • 7 floors in hotel
Call to Book
Add your dates for price
Very Good 8.6 /10 Guest Reviews Call BookMore Details
Hilton Kansas City Country Club Plaza 770 West 47th St, Kansas City, MO 64112 ~33.62 miles west of Odessa
  • property
  • Hotel has an eco-friendly policy See policy
Call to Book
Add your dates for price
Very Good 8.8 /10 Review Score Call BookMore Details
Hampton Inn Kansas City / Downtown Financial District 801 Walnut Street, Kansas City, MO 64106 ~33.65 miles west of Odessa
  • Mid-scale property
  • Hotel has 6 floors
Call to Book
Add your dates for price
Very Good 8.8 /10 Review Score Call BookMore Details
Hampton Inn & Suites Kansas City Downtown Crossroads 1571 Main Street, Kansas City, MO 64108 ~33.58 miles west of Odessa
  • 3 star hotel
  • Pets are Allowed
Call to Book
Add your dates for price
Very Good 8.8 /10 Review Score Call BookMore Details
The Raphael Hotel Autograph Collection 325 Ward Pkwy, Kansas City, MO 64112 ~33.36 miles west of Odessa
  • High-end hotel
  • Access to gym on-site
Call to Book
Add your dates for price
Excellent 9.6 /10 Recent Reviews Call BookMore Details
Residence Inn by Marriott Kansas City Country Club Plaza 4601 Broadway, Kansas City, MO 64112 ~33.38 miles west of Odessa
  • 3-star hotel
  • Hotel has 106 rooms
Call to Book
Add your dates for price
Very Good 8.6 /10 Read Reviews Call BookMore Details
Courtyard by Marriott Kansas City Downtown / Convention Center 1535 Baltimore, Kansas City, MO 64108 ~33.64 miles west of Odessa
  • Affordable hotel
  • 153 rooms in property
Call to Book
Add your dates for price
Very Good 8.8 /10 Guest Reviews Call BookMore Details
Kansas City Marriott Country Club Plaza 4445 Main St, Kansas City, MO 64111 ~33.13 miles west of Odessa
  • Midscale property
  • Pet Friendly
Call to Book
Add your dates for price
Very Good 8.7 /10 Read Reviews Call BookMore Details
Crowne Plaza Kansas City Downtown by IHG 1301 Wyandotte St, Kansas City, MO 64105 ~33.75 miles west of Odessa
  • 4 star property
  • Hotel has 99 suites
Call to Book
Add your dates for price
Very Good 8.2 /10 Hotel Reviews Call BookMore Details
Residence Inn by Marriott Kansas City Downtown / Convention 1535 Baltimore, Kansas City, MO 64108 ~33.64 miles west of Odessa
  • 3 star hotel
  • 108 rooms in property
Call to Book
Add your dates for price
Excellent 9.2 /10 Review Score Call BookMore Details
Holiday Inn Express Kansas City Downtown by IHG 417 East 13th Street, Kansas City, MO 64106 ~33.35 miles west of Odessa
  • Mid-scale hotel
  • Check-in time: 4:00 PM
Call to Book
Add your dates for price
Excellent 9.2 /10 Hotel Reviews Call BookMore Details
Ameristar Casino Hotel Kansas City 3200 North Ameristar Drive, Kansas City, MO 64161 ~29.66 miles west of Odessa
  • Expensive property
  • 36 suites in property
Call to Book
Add your dates for price
Very Good 8.6 /10 Guest Reviews Call BookMore Details
Holiday Inn Kansas City Downtown by IHG 770 Admiral Blvd, Kansas City, MO 64106 ~33.29 miles west of Odessa
  • Affordable property
  • 110 rooms in property
Call to Book
Add your dates for price
Very Good 8.4 /10 Reviews Call BookMore Details
Harrahs Kansas City Hotel and Casino - a Caesars Rewards Destination 1 Riverboat Drive, North Kansas City, MO 64116 ~32.48 miles west of Odessa
  • Three Star property
  • Check in: 4:00 PM - 3:00 AM
Call to Book
Add your dates for price
Average 7.2 /10 Review Score Call BookMore Details
Home2 Suites by Hilton Kansas City Downtown 2001 Main St, Kansas City, MO 64108 ~33.49 miles west of Odessa
  • Three Star hotel
  • Gym is available on property
Call to Book
Add your dates for price
Very Good 8.8 /10 Latest Reviews Call BookMore Details
The Inn at Meadowbrook 4901 Meadowbrook Pkwy, Overland Park, KS 66207 ~36.00 miles west of Odessa
  • Four star property
  • Check in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.8 /10 Guest Reviews Call BookMore Details
Aloft by Marriott Kansas City Country Club Plaza 393 West 46th Street, Kansas City, MO 64112 ~33.39 miles west of Odessa
  • Mid-scale property
  • Check in: 3:00 PM - 2:00 AM
Call to Book
Add your dates for price
Excellent 9.0 /10 Review Score Call BookMore Details
Aloft by Marriott Leawood-Overland Park 11620 Ash Street, Leawood, KS 66211 ~36.50 miles west of Odessa
  • Mid-scale property
  • Pets are Welcome
Call to Book
Add your dates for price
Very Good 8.2 /10 Latest Reviews Call BookMore Details
Cascade Hotel Kansas City, a Tribute Portfolio Hotel 4600 WORNALL ROAD, Kansas City, MO 64112 ~33.32 miles west of Odessa
  • Three Star hotel
  • 10 floors in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 Hotel Reviews Call BookMore Details
AC Hotel by Marriott Kansas City Downtown 906 Grand Boulevard, Kansas City, MO 64106 ~33.61 miles west of Odessa
  • 3 star hotel
  • 11 suites in hotel
Call to Book
Add your dates for price
Excellent 9.0 /10 Hotel Reviews Call BookMore Details
Sheraton Overland Park Hotel at the Convention Center 6100 College Blvd, Overland Park, KS 66211 ~36.83 miles west of Odessa
  • High end property
  • 18 suites in property
Call to Book
Add your dates for price
Very Good 8.7 /10 Review Score Call BookMore Details
Wyndham Garden Kansas City Airport 7600 North West 97th Terrace, Kansas City, MO 64153 ~42.24 miles west of Odessa
  • 3 star hotel
  • Hotel has a green policy Learn more
Call to Book
Add your dates for price
Very Good 8.2 /10 Recent Reviews Call BookMore Details
Courtyard Kansas City at Briarcliff 4000 North Mulberry Dr, North Kansas City, MO 64116 ~35.61 miles west of Odessa
  • 3 star property
  • 123 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 Hotel Reviews Call BookMore Details
Marriott Kansas City Overland Park 10800 Metcalf Ave, Overland Park, KS 66210 ~37.53 miles west of Odessa
  • Three Star hotel
  • Hotel has 7 suites
Call to Book
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
Stoney Creek Hotel Kansas City - Independence 18011 Bass Pro Drive, Independence, MO 64055 ~21.46 miles west of Odessa
  • Three Star property
  • Check in: 4:00 PM - 2:00 AM
Call to Book
Add your dates for price
Excellent 9.2 /10 Reviews Call BookMore Details
Best Western Plus Kansas City Sports Complex Hotel 4011 Blue Ridge Cutoff, Kansas City, MO 64133 ~27.21 miles west of Odessa
  • Three Star property
  • Check-in: 4:00 PM - midnight
Call to Book
Add your dates for price
Average 7.9 /10 Guest Reviews Call BookMore Details
The Elms Hotel & Spa a Destination by Hyatt Hotel 401 Regent St, Excelsior Springs, MO 64024 ~27.88 miles northwest of Odessa
  • Four-star hotel
  • Check in time: 4:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.8 /10 Hotel Reviews Call BookMore Details
La Quinta Inn & Suites by Wyndham Kansas City Beacon Hill 2321 Troost Ave, Kansas City, MO 64108 ~32.74 miles west of Odessa
  • 3 star property
  • Free comp. breakfast
Call to Book
Add your dates for price
Very Good 8.3 /10 Recent Reviews Call BookMore Details
Aloft by Marriott North Kansas City 1875 DIAMOND PARKWAY, North Kansas City, MO 64116 ~33.32 miles west of Odessa
  • 3-star property
  • 4 floors in property
Call to Book
Add your dates for price
Very Good 8.5 /10 Reviews Call BookMore Details
The Park Hotel on the Plaza Kansas City Tapestry by Hilton 4600 J C Nichols Pkwy, Kansas City, MO 64112 ~33.27 miles west of Odessa
  • Mid-scale property
  • Fitness + Health Center
Call to Book
Add your dates for price
Very Good 8.2 /10 Recent Reviews Call BookMore Details
No Vacancy 1717 Wyandotte St, Kansas City, MO 64108 ~33.68 miles west of Odessa
  • 2 star property
  • 8 rooms in property
Call to Book
Add your dates for price
Excellent 9.0 /10 Guest Reviews Call BookMore Details
Hampton Inn & Suites Kansas City-Country Club Plaza 4600 Summit, Kansas City, MO 64112 ~33.67 miles west of Odessa
  • Three Star hotel
  • Fitness / Gym is on-site
Call to Book
Add your dates for price
Very Good 8.9 /10 Read Reviews Call BookMore Details
SpringHill Suites by Marriott Kansas City Plaza 4500 Madison Ave, Kansas City, MO 64111 ~33.75 miles west of Odessa
  • Affordable hotel
  • 96 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.0 /10 Hotel Reviews Call BookMore Details
Spark by Hilton Kansas City Plaza Streetcar 4309 Main Street, Kansas City, MO 64111 ~33.16 miles west of Odessa
  • Three Star hotel
  • Check in: 4:00 PM - midnight
Call to Book
Add your dates for price
Average 6.7 /10 Hotel Reviews Call BookMore Details
Fairfield Inn Kansas City Downtown / Union Hill by Marriott 3001 Main St, Kansas City, MO 64108 ~33.34 miles west of Odessa
  • Affordable property
  • 2 suites in hotel
Call to Book
Add your dates for price
Very Good 8.7 /10 Latest Reviews Call BookMore Details

Next: See My Odessa Hotels with Pricing

The Best Time to Visit Odessa, MO

The climate in Odessa Missouri is continental, with hot summers and cold winters. The average high in July is 89 °F, and the average low in January is 20 °F. Precipitation is moderate, with an average of about 40 inches of rain and snowfall each year. Odessa, Missouri, is a wonderful place to visit in any season. The city is host to the annual Puddle Jumper Days town fair, which celebrates the city's oil heritage, the Odessa Rodeo, a Christmas lighting ceremony and various other community events held throughout the year. Spring here is perfect for outdoor activities. The summer months are hot, but there are plenty of ways to stay cool, like swimming in one of the area's lakes or pools. Plus, you can go hiking, fishing, and camping. Meanwhile, fall is a great time to go apple picking at one of the local orchards and go for a walk or bike ride. And of course, the pumpkin spice lattes are always a hit! Winter is a magical time in Odessa, with the snow-covered streets and twinkling lights in the trees. And what could be better than cozying up by the fire with a cup of hot chocolate? Regardless of the season, you're sure to make lasting memories here!

Below is a chart of the current pricing seasonality of hotels and motels in Odessa, MO:

Odessa by Star Rating

Below are 3 charts demonstrating mean nightly cost trends by star rating class in Odessa, MO. You can use these charts to evaluate the least expensive seasons to book a room in Odessa for your upcoming travels.

Odessa, MO: 4-Star and Luxury Hotel Options

There is a number of premium accommodations available for larger groups in Odessa. There are several hotels in the area that offer suites and conference zones for big parties, as well as several bed and breakfast options that would be perfect for you and your company. The rates are generally very reasonable, and the rooms are comfortable and spacious. For those looking for a more intimate setting, there are a lot of rooms and cottages, too. 4-Star and luxury accommodation options in Odessa offer a variety of features to suit the needs of any traveler. Whether you're searching for a spacious suite with all the amenities of home or a premium hotel with on-site dining and spa services, you'll find it all here. With so much to see and do in the area, you'll appreciate being able to relax and rejuvenate in your own comfortable and stylish accommodations at the end of each day. Browse our selection of high-end hotels in Odessa, MO today!

The Best Low-Budget Hotels in Odessa, MO

3 Star Average Prices: $101.07

If you're searching for an affordable place to stay in Odessa, look no further than our selection of low-budget hotels! Whether you're in town for business or pleasure, there are accommodations that offer all the amenities and services you need to make the most of your trip without breaking the bank. There are plenty of inexpensive hotels in the area that are perfect for solo travelers. And best of all, the rates are unbeatable for those on a budget.

2 Star Average Prices: $88.57

Hotel Discounts in Odessa, MO!

In Odessa, MO, promotions on accommodation are available at a wide range of hotels and motels. Many of these discounts are for AAA members, seniors, government employees, and military personnel. Some lodgings offer promotions for booking early or during certain times of the year. Whether you're searching for basic accommodation or something a little more luxurious, you're sure to find a great deal on a room here. So, check out these discounts and start planning your trip to Odessa today!

The Best Activities in Odessa, MO

Odessa is a wonderful place to visit. There are plenty of things to do in this historic town, and the community is always supportive. Here are some of the best activities in this village: The Odessa Rodeo is a tradition that dates back to the early days of the town. It features rodeo events, a carnival, and more. The Odessa Aquatic Center is a state-of-the-art facility that has a pool, a diving well, and a leisure pool. It is perfect for lap swimming, recreational swimming, diving, and water exercise. The facility has a full-service snack bar, a party room, and a weight room. The Aquatic Center is open year-round and offers a variety of special events and programs. Odessa City Park has been a staple of the community for many years. It offers a variety of activities for residents and visitors to enjoy. There are several baseball and softball fields, a lake, tennis courts, a playground, a swimming pool, and a picnic area. The park has a walking trail that winds through the woods. The best restaurants in Odessa, MO are definitely the BBQ joints. There are several great ones to choose from, each with its own specialties. For traditional BBQ or something a little different, they offer unique dishes like BBQ nachos and smoked turkey legs. And for the vegetarians out there, don't worry, there are plenty of great places for you to eat in Odessa too. There are many fast-food restaurants, grills, and Mexican food spots, as well as various cafes and bars. The Ferguson-Herold Conservation Area west of the city is used for camping and hiking. This place is mostly forested with a mix of hardwood and coniferous trees. Hiking trails wind through the forest, providing opportunities to see wildlife and enjoy the scenery. And The Maple Leaf Lake Conservation Area is located east of Odessa is mostly an open prairie with a few small ponds and wetland areas. There are a few small wooded sites, too. Hiking and horseback riding trails wind through the prairie, providing opportunities to see wildlife and enjoy the scenery. Powell Gardens is a botanical garden featuring a variety of gardens, including a children's, a rose, and an herb garden. They have a conservatory, a nature center, and a museum. The nature center has a butterfly garden and a bird park. The conservatory houses a collection of tropical plants. The gardens host many events throughout the year, including concerts, classes, and festivals. The Missouri River near Odessa is a beautiful sight, too. It is so vast and blue that it is hard to believe that it is real. The river is a fantastic place to fish, swim, or just relax and enjoy the scenery. There are many hiking trails along the river that are perfect for a leisurely stroll or a vigorous hike. When it comes to finding the best activities in Odessa, MO, there is definitely no shortage of options. From hiking and biking trails to fishing and camping, there is something for everyone to enjoy. And, of course, let's not forget about the area's many museums, historical sites, and unique shops. Regardless your interests and plans, you're sure to find something to love in Odessa. Get out there and start exploring!

FAQs about hotels in Odessa

What are the best rated hotels in Odessa?

Loews Kansas City Hotel, The Inn at Meadowbrook and The Raphael Hotel Autograph Collection are the best rated hotels based on customer reviews in the last 365 days.

What are the upper-end hotels in Odessa?

The Fontaine, Ambassador Hotel Kansas City Autograph Collection and Hilton Kansas City Country Club Plaza are the top 3 luxury hotels near Odessa city center.

What hotels are closest to the city center of Odessa?

Stoney Creek Hotel Kansas City - Independence, Best Western Plus Kansas City Sports Complex Hotel, and The Elms Hotel & Spa a Destination by Hyatt Hotel are the properties closest to Odessa city center.

What are the most popular independent hotels in Odessa?

Welcome Inn - Blue Springs, August Meyer at Southmoreland on the Plaza and Aida Hotel are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels in Odessa?

TownePlace Suites by Marriott Kansas City Liberty, Fairfield Inn & Suites by Marriott Warrensburg and Kansas City Marriott Downtown are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels in Odessa?

Econo Lodge Belton - Kansas City South, Unity Hotel and Conference Center an Ascend Collection Hotel and Comfort Inn Warrensburg Station are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best Best Western hotels in Odessa?

Best Western Plus Kansas City Airport-KCI East, Best Western Plus Lees Summit Hotel & Suites and Best Western Independence Kansas City are the best rated Best Western branded hotels (based on user reviews score).

What are the most popular IHG hotels in Odessa?

Holiday Inn Express & Suites Overland Park South, Hotel Indigo Kansas City Downtown by IHG and Holiday Inn Express & Suites Lenexa - Overland Park Area by IHG are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top