Star Rating
Hotel Name
Price Range (USD)to
Amenities

Moravia Iowa Accommodations

Find hotels & motels in Moravia using the list below. Search for the cheapest discounted hotel and motel rates in or near Moravia, IA for your corporate or personal leisure travel. We show the best Moravia Iowa hotel/motel rooms. Review the Moravia hotel list below to find the perfect lodging. We also have a map of the Moravia hotels. Need 5+ Rooms? Secure Moravia Group Hotel Discounts

The Moravia center point is around 18 miles west of Air Power Museum and 22 miles west of Gallery of Art.

Moravia Hotels, Motels & Accommodations

Honey Creek Resort
+1-888-389-4121
12633 Resort Dr., Moravia, IA 52571
  • High end property
  • Hotel has 3 floors
From$160
Very Good 4.0 /5Guest Reviews CallBookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Moravia" Get Alexa Skill →
Super 8 by Wyndham Centerville - Centerville
+1-888-675-2083
1021 North 18th Highway 5 North, Centerville, IA 52544 ~10.65 miles south of Moravia
  • Inexpensive hotel
  • Check-in: 11:00 AM
Hampton Inn Ottumwa : 943 North Quincy Ave.
+1-800-716-8490
943 North Quincy Ave., Ottumwa, IA 52501 ~21.52 miles east of Moravia
  • Mid-scale Suburban hotel
  • Complimentary breakfast is offered
Holiday Inn Express And Suites Ottumwa, an IHG Hotel
+1-800-805-5223
941 North Quincy Ave., Ottumwa, IA 52501 ~21.55 miles east of Moravia
  • 3 star Suburban hotel
  • Hotel has 93 rooms
AmericInn by Wyndham Ottumwa
+1-888-965-1860
222 West 2nd St., Ottumwa, IA 52501 ~22.93 miles east of Moravia
  • Low Cost property
  • 54 rooms in property
  • Complimentary breakfast time
  • More comfort would be nice
From$89
Very Good 4.0 /5Review Score CallBookMore Details
Hotel Ottumwa
+1-888-788-5576
107 East 2nd St., Ottumwa, IA 52501 ~22.97 miles east of Moravia
  • Three Star Downtown hotel
  • Hotel has 6 floors
  • Convenient location
  • Friendly atmosphere
From$60
Very Good 4.0 /5Read Reviews CallBookMore Details
Cobblestone Inn & Suites Bloomfield in Bloomfield
+1-888-897-9207
509 South Washington St., Bloomfield, IA 52537 ~23.47 miles east of Moravia
  • Midscale Highway property
  • Check in: 03:00 PM
Super 8 by Wyndham Ottumwa - Ottumwa
+1-888-311-4278
2823 North Court, Ottumwa, IA 52501 ~24.04 miles east of Moravia
  • Inexpensive hotel
  • 61 rooms in hotel
SureStay Plus Hotel by Best Western Ottumwa - Ottumwa
+1-888-469-4795
2813 North Court Rd., Ottumwa, IA 52501 ~24.28 miles east of Moravia
  • Affordable Suburban property
  • Check-in time: 03:00
From$64
Average 3.0 /5Reviews CallBookMore Details
Days Inn by Wyndham Ottumwa - Ottumwa
+1-888-734-9421
2824 North Court, Ottumwa, IA 52501 ~24.39 miles east of Moravia
  • Low-priced hotel
  • Hotel has 44 rooms
Quality Inn And Suites Ottumwa : 125 West Joesph Ave.
+1-888-841-5292
125 West Joesph Ave., Ottumwa, IA 52501 ~24.40 miles east of Moravia
  • Low Cost Downtown property
  • Hotel has 13 suites
  • Every guests reviewed said rooms were clean
  • Friendly service
Super 8 by Wyndham Chariton - Chariton
+1-888-455-5160
169 East Grace Ave., Chariton, IA 50049 ~25.76 miles west of Moravia
  • Cheap property
Fairfield Inn N Stes Marriott : 2400 Coal Mine Loop
+1-888-965-8297
2400 Coal Mine Loop, Oskaloosa, IA 52577 ~28.93 miles north of Moravia
  • 3-star hotel
  • 4 floors in hotel
From$90
Very Good 4.0 /5Reviews CallBookMore Details
Everspring Inn & Suites
+1-888-906-6358
2401 a Ave. West, Oskaloosa, IA 52577 ~29.03 miles north of Moravia
  • 3-star hotel
  • Comp. Breakfast
Super 8 by Wyndham Oskaloosa IA - Oskaloosa
+1-888-749-6785
306 South 17th St., Oskaloosa, IA 52577 ~29.59 miles north of Moravia
  • Two star hotel
  • Free comp. breakfast
  • Best value for money
  • Average cleanliness
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Moravia" Get Alexa Skill →
Budget Inn in Oskaloosa
+1-888-878-9982
1210 a Ave. East, Oskaloosa, IA 52577 ~29.59 miles north of Moravia
  • Midscale hotel
  • Very good hotel
  • Modern bathrooms
From$80
Very Good 4.0 /5Review Score CallBookMore Details
Econo Lodge
+1-888-389-4485
1315 a Ave. East, Oskaloosa, IA 52577 ~29.64 miles north of Moravia
  • Low Cost Suburban hotel
  • 40 sleeping rooms in hotel
Econo Lodge - Oskaloosa
+1-888-389-4121
1315 A. Ave. East, Oskaloosa, IA 52577 ~29.66 miles north of Moravia
  • Economy Suburban hotel
  • 2 floors in property
From$54
Average 3.0 /5Reviews CallBookMore Details
Cobblestone Hotel & Suites
+1-888-675-2083
1212 Eric Dr., Knoxville, IA 50138 ~32.54 miles northwest of Moravia
  • Midscale Rural property
  • 36 rooms in property
Red Carpet Motel in Knoxville
+1-800-716-8490
1702 North Lincoln St., Knoxville, IA 50138 ~34.02 miles northwest of Moravia
  • Low-priced Downtown hotel
  • 41 sleeping rooms in hotel
  • Clean Rooms
  • Rooms are ok
From$45
Very Good 4.0 /5Review Score CallBookMore Details
Super 8 by Wyndham Knoxville in Knoxville
+1-800-805-5223
2205 North Lincoln St., Knoxville, IA 50138 ~34.29 miles northwest of Moravia
  • Economy Lake hotel
  • Check in time: 3:00PM
  • Rooms are not good
  • Spacious rooms
Country Inn & Suites by Radisson, Pella, IA - Pella
+1-888-965-1860
315 Roosevelt Rd., Pella, IA 50219 ~34.99 miles north of Moravia
  • Mid-scale Highway property
  • 3 floors in hotel
  • Clean hotel
  • The majority of guests thought the building was wonderful
From$103
Very Good 4.5 /5Recent Reviews CallBookMore Details
Super 8 by Wyndham Pella
+1-888-788-5576
105 East Oskaloosa St., Pella, IA 50219 ~35.26 miles north of Moravia
  • 2 star Downtown hotel
  • Check in: 11:00 AM
GrandStay Hotel & Suites Pella - Pella
+1-888-897-9207
2508 Bos Landen Dr., Pella, IA 50219 ~35.42 miles north of Moravia
  • Two-star Golf Course property
  • Check in: 3:00 pm
From$80
Very Good 4.0 /5Reviews CallBookMore Details
Royal Amsterdam Hotel
+1-888-311-4278
705 East 1st, Pella, IA 50219 ~35.85 miles north of Moravia
  • Low priced Downtown property
  • Check-in: 3:00 pm
  • Nice staff
  • Awful breakfast
From$169
Very Good 4.0 /5Latest Reviews CallBookMore Details
Next 25 Moravia Hotels >  [1 - 25 of 30]    
Next: See My Moravia Hotels with Pricing

Graph of Moravia, IA Hotel Prices for Next 20 Days

Rates shown are nightly rates before taxes and do not necessarily reflect all Moravia, IA discounts available. The chart reflects the cheapest Moravia hotel for each day and each star rating category.

FAQs about hotels in Moravia

What are the most favored hotels in Moravia?

AmericInn by Wyndham Fairfield, Hampton Inn Ottumwa and Country Inn & Suites by Radisson, Pella, IA are the best rated hotels based on customer reviews in the last 365 days.

What are the most high-end hotels in Moravia?

Honey Creek Resort, Hampton Inn Ottumwa and Holiday Inn Express And Suites Ottumwa, an IHG Hotel are the top 3 luxury hotels near Moravia city center.

What hotels are closest to the city center of Moravia?

Honey Creek Resort, Super 8 by Wyndham Centerville, and Hampton Inn Ottumwa are the properties closest to Moravia city center.

How much does a 3 star hotel in Moravia cost per night?

In the last year, the average 3 star hotel in Moravia has been $113.00 per night. (based on HotelPlanner prices)

What are the most popular independent hotels in Moravia?

Honey Creek Resort, Hotel Ottumwa and Everspring Inn & Suites are the best rated independent hotels (not part of a big brand).

What are the most popular Choice Hotels branded hotels in Moravia?

Quality Inn And Suites Ottumwa, Quality Inn & Suites and Econo Lodge are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

Back to Top