Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Best Moravia IA hotels, motels and accommodations of 2020

Search the best hotels and places to stay in Moravia

View map
Filter by
Other filters
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Honey Creek Resort State Park Moravia12633 Resort Drive, Moravia, United States, 52571
Just 1.7 km away from Honey Creek State Park, this hotel features an indoor heated swimming pool, barbeque grills and a ballroom.
  • The hotel has
    • Free internet access
    +1
  • The hotel has
    • Car park on request
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
Price fromUS$ 109per nightSelect
Not available
Similar properties near Moravia
Americinn By Wyndham Ottumwa222 West 2Nd Street, Ottumwa, United States, 52501View on map
22.9 mi from Moravia22.9 mi from City Center
Located a few steps from Ottumwa Industrial Airport, the hotel features 54 rooms with views over the bridge.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
8.8
Great12 reviews
Price fromUS$ 86per nightSelect
Not available
Everspring Inn & Suites2401 A Ave West, Oskaloosa, United States, 52577View on map
29.0 mi from Moravia29.0 mi from City Center
This hotel with 59 rooms and a 24-hour bar is conveniently located 30 minutes' walk from the city center.
8.8
Great3 reviews
Price fromUS$ 99per nightSelect
Not available
Hampton Inn Ottumwa943 Quincy Avenue, Ottumwa, United States, 52501View on map
21.6 mi from Moravia21.6 mi from City Center
The hotel offers easy access to Pioneer Ridge Nature Area, boasting 77 rooms in the heart of Ottumwa.
9.6
Perfect7 reviews
Price fromUS$ 123per nightSelect
Not available
Motel 60 And Villa117 N 18Th St, Centerville, United States, 52544View on map
11.3 mi from Moravia11.3 mi from City Center
Offering convenient proximity to Centerville City Park, the hotel is also close to Graceland University.
5.0
Guest rating1 review
Price fromUS$ 65per nightSelect
Not available
Quality Inn & Suites Ottumwa125 W Joseph Ave, Ottumwa, United States, 52501View on map
24.4 mi from Moravia24.4 mi from City Center
Guests can swim in an indoor heated swimming pool on site, provided by the hotel conveniently set in a beach area.
Price fromUS$ 84per nightSelect
Not available
Days Inn By Wyndham Ottumwa2824 N Court St, Ottumwa, United States, 52501View on map
24.4 mi from Moravia24.4 mi from City Center
Located 6 km from Greater Ottumwa Convention & Visitors Bureau, this unique hotel features 44 rooms, a picnic area and barbeque grills.
8.0
Great4 reviews
Price fromUS$ 86per nightSelect
Not available
Econo Lodge1315 A Ave East, Oskaloosa, United States, 52577View on map
29.7 mi from Moravia29.7 mi from City Center
Located next to William Penn University, the venue comprises 40 rooms with garden views.
7.2
Very good7 reviews
Price fromUS$ 63per nightSelect
Not available
Budget Inn Oskaloosa1210 A Avenue East, Oskaloosa, United States, 52577View on map
29.6 mi from Moravia29.6 mi from City Center
Within easy reach of William Penn University, this hotel comprises 25 rooms with en suite bathrooms.
9.0
Perfect4 reviews
Price fromUS$ 45per nightSelect
Not available
Super 8 By Wyndham Oskaloosa Ia306 South 17Th Street, Oskaloosa, United States, 52577-3068View on map
29.6 mi from Moravia29.6 mi from City Center
Guests of this business hotel will be delighted with scenic hills views and proximity to Oskaloosa Skate and Bike Park.
7.4
Very good5 reviews
Price fromUS$ 76per nightSelect
Not available
Junction InnMotel920 East Maple Street, Centerville, United States, 52544View on map
11.3 mi from Moravia11.3 mi from City Center
Located next to Graceland University, the venue comprises 19 rooms with city views.
Price fromUS$ 68per nightSelect
Not available
Country Cabins Motel25119 Us 34, Chariton, United StatesView on map
24.6 mi from Moravia24.6 mi from City Center
Within easy reach of Indian Hills Community College, this hotel comprises 13 rooms with shared bathrooms.
Price fromUS$ 103per nightSelect
Not available
Royal Rest Motel137 East Grace Avenue, Chariton, United States, 50049View on map
25.9 mi from Moravia25.9 mi from City Center
Offering convenient proximity to Indian Hills Community College, the hotel is also close to Chariton City Airport.
Price fromUS$ 63per nightSelect
Not available
Super 8 By Wyndham Ottumwa2823 N Court St, Ottumwa, United States, 52501-1134View on map
24.3 mi from Moravia24.3 mi from City Center
Boasting location close to Indian Hills Community College, the venue includes 62 rooms and an outdoor pool.
5.0
Guest rating3 reviews
Price fromUS$ 65per nightSelect
Not available
Westbridge Inn & Suites117 N 18Th St, Centerville, United States, IA 52544View on map
11.2 mi from Moravia11.2 mi from City Center
A few meters away you can enjoy Indian Hills Community College.
Price fromUS$ 101per nightSelect
Not available
Indian Hills Inn & Rv Park100 Highway 34 East, Albia, United StatesView on map
8.6 mi from Moravia8.6 mi from City Center
Set near Albia Airport, this historical venue is 20 minutes' walk of the city center.
Price fromUS$ 78per nightSelect
Not available
Holiday Inn Express And Suites Ottumwa941 North Quincy Avenue, Ottumwa, United States, 52501View on map
21.6 mi from Moravia21.6 mi from City Center
Located within a short distance of Ottumwa Regional Health Center, this venue offers business accommodation with 93 non-smoking rooms.
Price fromUS$ 105per nightSelect
Not available
The Continental Hotel217 North 13Th Street, Centerville, United States, IA 52544View on map
11.3 mi from Moravia11.3 mi from City Center
Within easy reach of Graceland University, this hotel comprises 18 rooms with private bathrooms.
Price fromUS$ 174per nightSelect
Not available
Fairfield By Marriott Inn & Suites OskaloosaHotel2325 Coal Mine Loop, Oskaloosa, United States, 52577View on map
28.9 mi from Moravia28.9 mi from City Center
Select
Not available

Filtering results

Please wait...

19 hotels found