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

Find Hotels in Rock Port, MO

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.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Neighborhood
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Economy Inn
2 out of 5
1905 S 11th St, Nebraska City, NE
Get Rates
21.43 mi from city center
3.5/5Good! (22 reviews)

"NOT an Expedia affiliated property! Arrived and they had no reservation for me. However, they had a room and it was very nice. Only complaint is tub was small (couldn't sit with legs straight) and water wasn't hot enough for a bath. But the stopper worked! That was huge! Doesn't look like much from ..."…"

Reviewed on May 6, 2019

Economy Inn
Tall Corn Inn
2 out of 5
1503 West Sheridan Ave, Shenandoah, IA
Get Rates
22.46 mi from city center
3.2/5 (35 reviews)

"Horrible! Checked in and they failed to tell me that the air conditioner did not work, the hot water did not work, and the phone in the room did not work. They advertise breakfast and there was no breakfast. Left after first night. Horrible Hotel would never recommend it! Staff at front desk or diss ..."…"

Reviewed on Sep 16, 2019

Tall Corn Inn
Super 8 by Wyndham Nebraska City
2.5 out of 5
2103 249th Street, I 29 and Hwy 2 Exit 10, Percival, IA
Get Rates
20.42 mi from city center
3.6/5Good! (345 reviews)

"Staff was great plenty of parking. Was happy to get a room."…"

Reviewed on Oct 25, 2020

Super 8 by Wyndham Nebraska City
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Shenandoah Inn & Suites
2.5 out of 5
620 West Sheridan Avenue, Shenandoah, IA
Free CancellationReserve now, pay when you stay
The price is $89 per night from Jan 20 to Jan 21
22.71 mi from city center
4.5/5Wonderful! (140 reviews)

"motel was very nice and we had a great stay."…"

Reviewed on Sep 27, 2020

Shenandoah Inn & Suites
Lied Lodge & Conference Center
3.5 out of 5
2700 Sylvan Road, Nebraska City, NE
Free CancellationReserve now, pay when you stay
The price is $129 per night from Jan 20 to Jan 21
23.08 mi from city center
4.7/5Exceptional! (108 reviews)

"Restaurant was very nice for my wife’s birthday dinner and a happy wife is a happy life as some would say"…"

Reviewed on Oct 11, 2020

Lied Lodge & Conference Center
Whispering Pines Bed and Breakfast
3 out of 5
2018 6th Ave, Nebraska City, NE
Get Rates
22.96 mi from city center
4.8/5Exceptional! (5 reviews)

"Our room was so comfortable and homey! We slept better than in our own beds at home. Everything was perfectly to our liking. Breakfast was wonderful as well as was the company and the owner of the residence was a delight. The only word I can use to sum up the whole thing is charming. We plan to be ..."…"

Reviewed on Oct 8, 2018

Whispering Pines Bed and Breakfast
Deluxe Inn Nebraska City
2 out of 5
1715 S 11th St, Nebraska City, NE
Free CancellationReserve now, pay when you stay
The price is $62 per night from Jan 20 to Jan 21
21.55 mi from city center
3.9/5Good! (136 reviews)

"The desk clerk was very friendly. The hotel was clean and comfortable."…"

Reviewed on Nov 24, 2020

Deluxe Inn Nebraska City
Best Western Nebraska City Inn
2.5 out of 5
2515 S 11th Street, Nebraska City, NE
Free CancellationReserve now, pay when you stay
The price is $88 per night from Jan 24 to Jan 25
21.28 mi from city center
4.4/5Wonderful! (247 reviews)

"Excellent service, clean room and property, good buffet breakfast, bed is great soft and pillows are amazing this room is perfect for our family"…"

Reviewed on Dec 24, 2020

Best Western Nebraska City Inn
Super 8 by Wyndham Shenandoah
2.5 out of 5
108 N Fremont St, Shenandoah, IA
Free CancellationReserve now, pay when you stay
The price is $60 per night from Jan 23 to Jan 24
22.54 mi from city center
3.5/5Good! (45 reviews)

"Pretty clean but carpets and chair needs cleaned. Hall smells like cats and the smell lingered n the room."…"

Reviewed on Aug 30, 2020

Super 8 by Wyndham Shenandoah
Super 8 by Wyndham Rock Port MO
2 out of 5
1301 US Highway 136 West, Rock Port, MO
Free CancellationReserve now, pay when you stay
The price is $63 per night from Jan 26 to Jan 27
2.95 mi from city center
2.9/5 (81 reviews)

"Nice enough for an overnight stay"…"

Reviewed on Jul 18, 2020

Super 8 by Wyndham Rock Port MO
Holiday Inn Express and Suites Nebraska City
2.5 out of 5
801 Hwy 2, Nebraska City, NE
Free Cancellation
The price is $109 per night from Jan 31 to Feb 1
21.06 mi from city center
4.4/5Excellent! (100 reviews)

"The hotel is good, new, clean. However, it is oddly located and proper signage is lacking."…"

Reviewed on Jul 23, 2020

Holiday Inn Express and Suites Nebraska City
Motel 6 Percival, IA
2 out of 5
2113 Sapp Bros Drive, Percival, IA
Free Cancellation
The price is $65 per night from Jan 20 to Jan 21
20.29 mi from city center
3.7/5Good! (141 reviews)

"The customer service was great, room was large, they had a apartment size full fridge in the room, but they didnt have a kierig or hair drier-more than likely due to Covid. Overall, we enjoyed our stay."…"

Reviewed on Dec 27, 2020

Motel 6 Percival, IA
Don't see what you're looking for?
See all available properties in Rock Port
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.

Visiting Rock Port

Visitors can enjoy all that Rock Port has to offer including the waterfront, zoo, and churches. Tourists can also enjoy the city's entertainment choices and theaters. You'll find 44 Expedia hotels and other accommodations in the larger area of St. Joseph.

Sightseeing and Staying in Rock Port

Waubonsie State Park is one of the places to visit in the surrounding region. Additionally, you can explore the sights and enjoy the activities in the larger area.

This is a top rated place to stay based on our user reviews:

Dressing for Rock Port

  • Between January and March, you can expect average temperatures of 60°F during the day and 17°F at night
  • From April to June, the average during the day is 88°F, while the average at night is 36°F
  • July through September has daytime averages of 89°F with nighttime averages of 48°F
  • In October-December, you can expect daytime averages of 73°F and nighttime averages of 17°F
  • Rock Port gets about 34.80 inches of rain per year
  • Usually July and August are the hottest months with an average of 87°F, whereas January and December are often coldest, averaging 19°F

Frequently asked questions

Where is the best place to stay in Rock Port?
Super 8 by Wyndham Rock Port MO is one of the top choices for your stay based on our traveler data. This property offers free breakfast and free WiFi. Two other options for your stay in the area are Lied Lodge & Conference Center and Best Western Nebraska City Inn.
If I need to cancel my hotel reservation in Rock Port, will I receive a refund?
Yes, the majority of hotel bookings are refundable provided that you cancel prior to the accommodation’s cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If you have a non-refundable reservation, you might still have the option to cancel and be given a refund within a 24-hour period of your booking. Enter dates in and click on “Search”, then you can filter by “free cancellation” to get the best options available in Rock Port.
Where can I learn more about changing or cancelling my trip to Rock Port?
To find more details about changing or cancelling your trip to Rock Port, click here.
What are some accommodations with pools in Rock Port?
Lied Lodge & Conference Center: Offers an indoor pool, a children’s pool, and a restaurant. Best Western Nebraska City Inn and Holiday Inn Express and Suites Nebraska City are a couple of other choices with an onsite pool.

Recent reviews of Rock Port hotels

More trip options