The best deals on hotels when visiting Sunshine in Iowa.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Sunshine, Iowa 52544

The Continental Hotel

217 North 13th Street Centerville, IA

Step into charm and comfort at The Continental Hotel on your journey to Sunshine, where intimate-feeling accommodations provide warmth, with inviting rates starting at $162.99. Stay in rooms designed for the modern traveler, offering a perfect mix of luxury amenities and practical comforts.

At The Continental Hotel, guests are close enough to downtown Sunshine for a short drive, making it easy to experience the city’s top destinations. Experience a Sunshine retreat that blends modern elegance with timeless comfort—reserve now!

  Call (855) 233-7850 to book with an agent.
  2.8 miles from Sunshine, IA 52544

Starting at

$162.99

per night

Read Reviews View Amenities View All Rooms

Westbridge Inn & Suites

117 North 18th St Centerville, IA

With budget-friendly rooms beginning at $85.00, Westbridge Inn & Suites provides friendly accommodations for travelers to Sunshine, creating a welcoming environment for rest. Find a cozy and affordable stay in rooms that provide a comfortable sleeping environment and basic conveniences.

Guests staying at Westbridge Inn & Suites can enjoy the ease of driving into downtown Sunshine, where the city’s best destinations are just minutes away. Embrace a worry-free Sunshine adventure with practical, inviting lodging—reserve your room now!

  Call (855) 236-8982 to book with an agent.
  3.0 miles from Sunshine, IA 52544

Starting at

$85.00

per night

Read Reviews View Amenities View All Rooms

Indian Hills Inn & RV Park

100 Highway 34 East Albia, IA

For a budget-conscious and comfortable stay, Indian Hills Inn & RV Park offers tranquil accommodations with rooms from $84.95, creating a clean and inviting space. Relax in accommodations that balance comfort and practicality, offering a comfortable environment at a great price.

Travelers will find the perfect retreat at Indian Hills Inn & RV Park, where calm surroundings offer rest while downtown Sunshine remains accessible. Enjoy more of Sunshine with affordable, value-driven lodging—reserve your room today!

  Call (855) 234-5074 to book with an agent.
  20.0 miles from Sunshine, IA 52544

Starting at

$84.95

per night

Read Reviews View Amenities View All Rooms

Cobblestone Inn & Suites Bloomfield

509 South Washington St Bloomfield, IA

For a enchanting stay, Cobblestone Inn & Suites Bloomfield offers inviting rooms with rates starting at $129.99, creating a warm, welcoming atmosphere perfect for travelers bound for Sunshine. Find additional comfort and convenience in accommodations that offer more amenities for a relaxing and affordable visit.

Find both comfort and convenience at Cobblestone Inn & Suites Bloomfield, where you can rest in peaceful surroundings and still visit Sunshine with ease. Take advantage of extra features and affordability while exploring Sunshine—lock in now!

  Call (855) 234-5074 to book with an agent.
  26.8 miles from Sunshine, IA 52544

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Southfork Motel&Grill

905 South Washington Street Bloomfield, IA

Guests bound for Sunshine will appreciate the inviting accommodations at Southfork Motel&Grill, where cushy rooms start at $109.99, creating a warm, welcoming environment. Experience dependable comfort in well-appointed rooms that provide everything you need for a relaxing and budget-friendly stay.

Escape to the peace and quiet of Southfork Motel&Grill, where guests can unwind and still explore Sunshine whenever they choose. Stay cozy and keep your budget intact on your Sunshine adventure—reserve now!

  Call (855) 235-6136 to book with an agent.
  26.8 miles from Sunshine, IA 52544

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express&Suites Ottumwa an IHG Hotel

941 North Quincy Avenue Ottumwa, IA

Guests visiting Sunshine will find affordable comfort at Holiday Inn Express&Suites Ottumwa an IHG Hotel, where rooms start at $158.99, creating a warm, inviting space perfect for relaxation. Partake in Holiday Inn Express's commitment to a great start, ensuring every guest wakes up refreshed and ready for the day.

Find your peaceful getaway at Holiday Inn Express&Suites Ottumwa an IHG Hotel, a restful haven where guests can unwind and still visit Sunshine's lively offerings. Enjoy your Sunshine visit to the fullest with a hotel that delivers cost-effective comfort—secure now!

  Call (855) 233-0132 to book with an agent.
  31.7 miles from Sunshine, IA 52544

Starting at

$158.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Ottumwa

943 North Quincy Ave Ottumwa, IA

With rooms beginning at $174.99, Hampton Inn Ottumwa provides inviting accommodations for travelers bound for Sunshine, creating a quiet, welcoming environment. Savor the variety of Hampton’s waffle station at breakfast, allowing you to customize your morning treat with a selection of toppings.

At Hampton Inn Ottumwa, you’ll enjoy restful accommodations with the added convenience of being close to Sunshine's exciting attractions. Discover how stress-free Sunshine can be with well-appointed, affordable lodging—book today!

  Call (855) 236-8982 to book with an agent.
  31.7 miles from Sunshine, IA 52544

Starting at

$174.99

per night

Read Reviews View Amenities View All Rooms

Cobblestone Hotel & Suites Ottumwa

108 Church St Ottumwa, IA

Guests traveling to Sunshine will find restorative accommodations at Cobblestone Hotel & Suites Ottumwa, where rooms begin at $129.00, creating a warm, inviting environment ideal for relaxation. Relax in accommodations that offer more than just the essentials, providing a comfortable and enjoyable experience at a budget-friendly price.

Find your escape at Cobblestone Hotel & Suites Ottumwa, offering the perfect blend of calm and proximity to the attractions of Sunshine. Stay smart and relaxed in Sunshine with a hotel that checks every box—book today!

  Call (855) 234-5074 to book with an agent.
  32.6 miles from Sunshine, IA 52544

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Ottumwa

222 West 2nd Street Ottumwa, IA

At AmericInn by Wyndham Ottumwa, travelers bound for Sunshine can unwind in intimate-feeling comfort with rooms beginning at $93.99, creating a welcoming space for relaxation. Experience the convenience of free parking at AmericInn by Wyndham, making your travels easier and more hassle-free.

Guests seeking both tranquility and adventure will love AmericInn by Wyndham Ottumwa, where rest is easy and Sunshine's excitement is always close by. Find the perfect base for your Sunshine adventure with lodging that fits your budget—secure now!

  Call (855) 233-7850 to book with an agent.
  33.0 miles from Sunshine, IA 52544

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

Hotel Ottumwa

107 East 2nd St Ottumwa, IA

Relax in the welcoming surroundings of Hotel Ottumwa as you explore Sunshine, where refined rooms offer comfort and warmth, with nightly rates starting at $76.99. Stay in accommodations that not only promise luxury but deliver it, with rooms that are beautifully appointed and fully equipped.

Discover comfort at Hotel Ottumwa, offering a peaceful stay with easy access to all the exciting activities in Sunshine. Relax in Sunshine with a hotel that makes every aspect of your stay feel indulgent—lock in today!

  Call (855) 235-0725 to book with an agent.
  33.0 miles from Sunshine, IA 52544

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

Best Western Ottumwa Inn & Suites

2813 North Court Street Ottumwa, IA

Choose Best Western Ottumwa Inn & Suites for a welcoming stay when traveling to Sunshine, where quality rooms create a peaceful escape, with budget-friendly rates from $84.00. Take a relaxing stroll through Best Western's garden courtyards, beautifully maintained as peaceful retreats from the bustling city.

Discover a peaceful getaway at Best Western Ottumwa Inn & Suites, where the comfort of spacious rooms is combined with easy access to Sunshine. Relax and unwind in Sunshine at a hotel that feels like a home away from home—reserve now!

  Call (855) 234-5074 to book with an agent.
  34.8 miles from Sunshine, IA 52544

Starting at

$84.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Ottumwa

2823 North Court St Ottumwa, IA

With budget-friendly rooms from $66.99, Super 8 by Wyndham Ottumwa is ideal for travelers to Sunshine, creating a secure, welcoming environment perfect for relaxation. Kick off your mornings right with coffee available directly in your room, thanks to Super 8’s convenient in-room facilities.

Take a break from the city buzz at Super 8 by Wyndham Ottumwa, a peaceful spot where Sunshine is always close enough for a quick trip. Stay smart and comfortable while keeping costs low on your Sunshine visit—reserve now!

  Call (855) 234-7135 to book with an agent.
  34.8 miles from Sunshine, IA 52544

Starting at

$66.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn&Suites Ottumwa

125 West Joseph Ave Ottumwa, IA

With budget-friendly rooms from $83.99, Quality Inn&Suites Ottumwa provides inviting comfort for travelers visiting Sunshine, creating a warm, welcoming space. Explore the area with Quality Inn's bike rental service, a fun and eco-friendly way to tour the local sights.

At Quality Inn&Suites Ottumwa, you can experience a serene atmosphere, with Sunshine's vibrant streets always close enough for an adventure. Maximize your Sunshine adventure with thoughtfully designed, affordable lodging—secure your room now!

  Call (855) 234-7135 to book with an agent.
  35.0 miles from Sunshine, IA 52544

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Kirksville

2604 North Baltimore Street Kirksville, MO

Guests visiting Sunshine will appreciate the inviting comfort at Hampton Inn Kirksville, with budget-friendly rooms starting at $209.00, creating a clean, welcoming space. Appreciate the small comforts in Hampton’s rooms, such as ample charging ports and high-quality toiletries, enhancing your stay.

Whether for work or leisure, Hampton Inn Kirksville offers a balance of tranquility and easy access to Sunshine's major attractions. Experience Sunshine without overspending with a hotel that enhances your visit—lock in now!

  Call (855) 234-7135 to book with an agent.
  40.1 miles from Sunshine, IA 52544

Starting at

$209.00

per night

Read Reviews View Amenities View All Rooms

Quality Inn Kirksville

2209 North Baltimore St Kirksville, MO

At Quality Inn Kirksville, travelers to Sunshine will find budget-friendly rooms with rates beginning at $94.99, creating a welcoming and comfortable environment. Choose Quality Inn as your next travel haven, where excellent amenities, comfort, and value align for an impeccable stay.

Unwind in the calm surroundings of Quality Inn Kirksville, where relaxation meets easy access to the vibrant energy of Sunshine. Relax and unwind in Sunshine with a hotel that prioritizes your comfort—book your room today!

  Call (855) 239-4019 to book with an agent.
  40.4 miles from Sunshine, IA 52544

Starting at

$94.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Oskaloosa

2325 COAL MINE LOOP Oskaloosa, IA

For budget-savvy travelers, Fairfield Inn & Suites by Marriott Oskaloosa offers inviting accommodations with rates starting at $159.99, creating a clean and welcoming environment ideal for relaxation. Discover the added convenience of Fairfield's mobile app, offering features like remote room control and quick service requests.

At Fairfield Inn & Suites by Marriott Oskaloosa, guests are treated to restful accommodations with the advantage of being close to Sunshine's top destinations. Plan your Sunshine adventure with extra comfort at a price you’ll love—book today!

  Call (855) 234-5074 to book with an agent.
  40.5 miles from Sunshine, IA 52544

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

EverSpring Inn & Suites

2401 a Ave. West Oskaloosa, IA

At EverSpring Inn & Suites, guests traveling to Sunshine will find restorative accommodations with rooms from $99.99, creating a welcoming and relaxing atmosphere. Stay in accommodations that provide the essentials for a comfortable visit, with a focus on providing a good value experience.

Relax at EverSpring Inn & Suites, where restful lodgings are matched with the convenience of having Sunshine's highlights nearby. Enjoy peace of mind on your Sunshine trip with accommodations designed for relaxation—book today!

  Call (855) 239-5277 to book with an agent.
  40.7 miles from Sunshine, IA 52544

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Budget Inn Oskaloosa

1210 a Ave. East Oskaloosa, IA

Guests bound for Sunshine can enjoy affordable comfort at Budget Inn Oskaloosa, with rooms beginning at $65.00, creating a calm and inviting atmosphere perfect for relaxation. Relax in accommodations that offer practical comfort, making your stay both pleasant and affordable.

Just a drive from Sunshine, Budget Inn Oskaloosa offers guests a peaceful place to recharge while keeping city attractions accessible. Book now and enjoy a practical, affordable Sunshine stay—reserve your room today!

  Call (855) 233-0132 to book with an agent.
  41.4 miles from Sunshine, IA 52544

Starting at

$65.00

per night

Read Reviews View Amenities View All Rooms

Quality Inn Oskaloosa

306 South 17th St Oskaloosa, IA

With rooms starting at $80.99, Quality Inn Oskaloosa offers inviting accommodations for travelers to Sunshine, creating a peaceful and welcoming environment ideal for rest. Relax with a book from Quality Inn's lending library, featuring a selection of popular novels and local travel guides.

Guests at Quality Inn Oskaloosa can unwind in spacious surroundings while having quick access to all the excitement Sunshine offers. Experience Sunshine with added comfort and savings—reserve your hotel today!

  Call (855) 235-0725 to book with an agent.
  41.4 miles from Sunshine, IA 52544

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Red Carpet Motel

1702 North Lincoln Street Knoxville, IA

With rooms starting at $92.99, Red Carpet Motel offers budget-friendly comfort for travelers visiting Sunshine, creating a tranquil environment ideal for unwinding. Relax in accommodations that offer practical comfort and standard amenities, making your stay both pleasant and economical.

Step into the calm of Red Carpet Motel, where restful lodgings are paired with proximity to Sunshine's vibrant streets. Book an inviting, budget-friendly hotel for your Sunshine travels and relax—reserve now!

  Call (855) 234-7135 to book with an agent.
  42.1 miles from Sunshine, IA 52544

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Knoxville

2205 North Lincoln St Knoxville, IA

With rates from $92.99, Super 8 by Wyndham Knoxville is an ideal choice for travelers visiting Sunshine, creating a warm and inviting environment ideal for rest. Enjoy traveling with pets at Super 8’s accommodating facilities, where your animal companions are treated as valued guests.

Stay at Super 8 by Wyndham Knoxville for a quiet retreat, where the calm environment is matched by quick access to Sunshine's activities. Stay relaxed and keep your budget intact while visiting Sunshine—reserve now!

  Call (855) 233-7850 to book with an agent.
  42.3 miles from Sunshine, IA 52544

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

Hotel O Oskaloosa Hwy 63 / 92

2278 Highway 63 North Oskaloosa, IA

At Hotel O Oskaloosa Hwy 63 / 92, travelers to Sunshine can enjoy inviting accommodations with rooms from $46.89, creating a warm and comfortable space ideal for unwinding. Relax in rooms that offer a bit more luxury and space, making your stay comfortable and budget-friendly.

Nestled outside the city’s core, Hotel O Oskaloosa Hwy 63 / 92 provides a great option for those seeking tranquility near Sunshine. Discover affordable comfort that’s perfect for exploring Sunshine—reserve your room today!

  Call (855) 233-7850 to book with an agent.
  42.9 miles from Sunshine, IA 52544

Starting at

$46.89

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Kirksville University Area an IHG Hotel

2523 South Franklin St. Kirksville, MO

Guests bound for Sunshine will appreciate the inviting accommodations at Holiday Inn Express & Suites Kirksville University Area an IHG Hotel, where snug rooms start at $163.99, creating a welcoming space for rest. Enjoy a hassle-free stay with Holiday Inn Express's 24/7 customer service, ready to assist you at any time.

Escape to the peace and quiet of Holiday Inn Express & Suites Kirksville University Area an IHG Hotel, where guests can unwind and still explore Sunshine whenever they choose. Choose a hotel that adds value to your Sunshine journey—lock in your room now!

  Call (855) 234-7135 to book with an agent.
  43.2 miles from Sunshine, IA 52544

Starting at

$163.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Kirksville

3805 South Baltimore St Kirksville, MO

Guests traveling to Sunshine can relax at Days Inn by Wyndham Kirksville, where budget-friendly rooms start at $89.99, creating a reassuring, comfortable environment ideal for rest. Enjoy the simplicity and efficiency of Days Inn's check-in and check-out process, designed to get you on your way quickly.

Find your ideal escape at Days Inn by Wyndham Kirksville, where guests can unwind in comfort and explore Sunshine at their convenience. Book a value-focused hotel for your Sunshine travels and make the most of your visit—secure now!

  Call (855) 233-7850 to book with an agent.
  43.4 miles from Sunshine, IA 52544

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms