The best deals on hotels when visiting Marietta 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 Marietta, Iowa 50158

Tremont Inn on Main

24 West Main St Marshalltown, IA

Find relaxation and quality at Tremont Inn on Main as you explore Marietta, where hospitable rooms create a warm environment, with nightly rates starting at $144.00. Find the pinnacle of comfort and luxury in rooms that are equipped with everything you need for a flawless stay.

From Tremont Inn on Main, a short drive takes guests right into downtown Marietta, where the city’s best sights and attractions await exploration. Experience the joy of Marietta with a hotel that turns relaxation into an art form—book today!

  Call (855) 239-4019 to book with an agent.
  5.0 miles from Marietta, IA 50158

Starting at

$144.00

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Marshalltown South

2613 South Center St Marshalltown, IA

At Comfort Inn Marshalltown South, travelers visiting Marietta can enjoy inviting accommodations with rooms from $87.99, creating a clean and welcoming environment ideal for rest. Savor a moment of quiet in Comfort Inn's peaceful surroundings, designed to provide a serene retreat from the day's activities.

With downtown Marietta a convenient drive away, guests at Comfort Inn Marshalltown South can balance the excitement of city exploration with the quiet atmosphere of the hotel. Embrace added comfort and convenience while exploring Marietta—book your hotel now!

  Call (855) 234-7135 to book with an agent.
  6.5 miles from Marietta, IA 50158

Starting at

$87.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Marshalltown

3315 South Center Street Marshalltown, IA

For an inviting stay near Marietta, Super 8 by Wyndham Marshalltown offers affordable comfort with rates from $63.99, creating a clean, calm space for unwinding and rest. Connect effortlessly with complimentary high-speed Wi-Fi at Super 8, ideal for both leisure and business connectivity needs.

At Super 8 by Wyndham Marshalltown, guests can relax in a quieter environment, with downtown Marietta still within easy reach for a day of exploring. Stay affordably and experience more of Marietta—lock in your hotel room today!

  Call (855) 239-4019 to book with an agent.
  6.8 miles from Marietta, IA 50158

Starting at

$63.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Marshalltown

115 Iowa Ave. W Marshalltown, IA

At Baymont by Wyndham Marshalltown, guests visiting Marietta can enjoy inviting accommodations with rates beginning at $80.00, creating a secure and welcoming space. Appreciate the attention to detail in Baymont by Wyndham’s room design, featuring work desks and comfortable seating areas.

From Baymont by Wyndham Marshalltown, a quick drive into downtown Marietta offers guests the chance to explore the city’s best spots while enjoying a peaceful retreat afterward. Plan your Marietta getaway with a hotel that knows how to make you feel at home—reserve today!

  Call (855) 234-5074 to book with an agent.
  6.9 miles from Marietta, IA 50158

Starting at

$80.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Marshalltown an IHG Hotel

102 Iowa Ave. West Marshalltown, IA

Guests traveling to Marietta will appreciate the inviting accommodations at Holiday Inn Express & Suites Marshalltown an IHG Hotel, where gentle rooms start at $110.00, creating a warm, welcoming space. Experience the vibrant energy of Holiday Inn Express's modern decor, designed to lift your spirits and enhance your stay.

Guests staying at Holiday Inn Express & Suites Marshalltown an IHG Hotel can enjoy the calm of being slightly further out, with downtown Marietta still accessible for a day of sightseeing. Plan your perfect Marietta getaway with a hotel that has your comfort and savings in mind—book today!

  Call (855) 233-0132 to book with an agent.
  6.9 miles from Marietta, IA 50158

Starting at

$110.00

per night

Read Reviews View Amenities View All Rooms

Motel 6 Marshalltown IA

18 West Berle Road Marshalltown, IA

With budget-friendly rooms from $64.99, Motel 6 Marshalltown IA is ideal for travelers visiting Marietta, creating a charming and inviting atmosphere perfect for relaxation. Experience the warm hospitality that Motel 6 is known for, with a staff dedicated to making your stay enjoyable.

Guests staying at Motel 6 Marshalltown IA will appreciate the quiet atmosphere, while downtown Marietta remains accessible by car for easy city exploration. Enjoy Marietta with a hotel that keeps your comfort and budget in mind—reserve today!

  Call (855) 235-6136 to book with an agent.
  6.9 miles from Marietta, IA 50158

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Marshalltown

20 West Iowa Ave Marshalltown, IA

Guests headed to Marietta can unwind in affordable comfort at Hampton Inn & Suites Marshalltown, where relaxing rooms start at $117.99, creating a clean, welcoming atmosphere. Welcome to Hampton by Hilton, where you're greeted with a smile and the promise of a comfortable, value-packed stay.

From Hampton Inn & Suites Marshalltown, a quick drive into downtown Marietta offers guests the chance to explore the city’s best spots while enjoying a peaceful retreat afterward. Stay relaxed and on budget while exploring Marietta with thoughtfully designed lodging—lock in today!

  Call (855) 236-8982 to book with an agent.
  7.0 miles from Marietta, IA 50158

Starting at

$117.99

per night

Read Reviews View Amenities View All Rooms

Rock Island Inn & Suites Marshalltown

3303 South Center St Marshalltown, IA

For a comfy and affordable stay, Rock Island Inn & Suites Marshalltown offers inviting rooms with rates beginning at $85.99, creating a comfortable space near Marietta. Stay in rooms that provide a touch of luxury and additional amenities, making your visit both pleasant and economical.

Guests staying at Rock Island Inn & Suites Marshalltown will appreciate the balance of easy city access and the calm of a quieter setting further from downtown Marietta. Stay comfortably in Marietta with amenities that make your trip memorable—lock in today!

  Call (855) 234-7135 to book with an agent.
  7.0 miles from Marietta, IA 50158

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

The Village Motel

2005 Edgington Ave Eldora, IA

At The Village Motel, guests visiting Marietta will find inviting rooms starting at $69.99, providing a welcoming, affordable environment ideal for relaxation and comfort. Enjoy standard amenities in well-maintained rooms that provide a comfortable environment at a budget-friendly price.

Relax in the quiet setting of The Village Motel, where peaceful surroundings make for a restful stay and downtown Marietta is still nearby. Lock in an affordable, cozy stay for your Marietta trip—reserve your room today!

  Call (855) 235-6136 to book with an agent.
  19.9 miles from Marietta, IA 50158

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Grundy Center

2101 Commerce Drive Grundy Center, IA

For a budget-friendly stay, AmericInn by Wyndham Grundy Center offers inviting rooms with rates beginning at $85.99, creating a clean and comfortable space near Marietta. Stay on top of your laundry with AmericInn by Wyndham’s guest laundry facilities, available for a small fee.

Take a break from the city noise at AmericInn by Wyndham Grundy Center, offering restful accommodations and quick access to Marietta's best spots. Step into Marietta comfort with inviting, cost-effective lodging—book your room now!

  Call (855) 233-0132 to book with an agent.
  21.9 miles from Marietta, IA 50158

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

Designer Inn & Suites

403 Bus Highway 30 West Toledo, IA

At Designer Inn & Suites, guests traveling to Marietta will find inviting accommodations with rooms starting at $55.99, creating a warm and comfortable environment. Enjoy a room that offers additional conveniences and comforts, ensuring a more pleasant and cost-effective stay.

Stay at Designer Inn & Suites for a relaxing retreat, with the added benefit of having Marietta's attractions just minutes away. Stay comfortably in Marietta with a hotel that delivers on quality and savings—book today!

  Call (855) 233-7850 to book with an agent.
  22.2 miles from Marietta, IA 50158

Starting at

$55.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Toledo

207 West Highway 30 Toledo, IA

For travelers visiting Marietta, Super 8 by Wyndham Toledo offers inviting accommodations with rooms starting at $57.99, creating a warm, welcoming space perfect for relaxation. Choose Super 8 by Wyndham for your next adventure, where friendly service and comfortable stays come at an unbeatable value.

At Super 8 by Wyndham Toledo, you can enjoy both restful accommodations and the easy access to Marietta's vibrant downtown area. Make the most of your Marietta travels with comfortable, cost-saving lodging—book now!

  Call (855) 234-7135 to book with an agent.
  22.5 miles from Marietta, IA 50158

Starting at

$57.99

per night

Read Reviews View Amenities View All Rooms

Best Western Holiday Manor

208 West 4th St. North Newton, IA

With rooms beginning at $73.09, Best Western Holiday Manor provides affordable accommodations for travelers visiting Marietta, creating a warm and welcoming environment for relaxation. Discover the comfort of Best Western’s heated indoor pools, providing a year-round swimming option regardless of the weather.

Stay at Best Western Holiday Manor to experience quiet surroundings, while keeping Marietta's vibrant sights just a convenient drive away. Step into Marietta comfort with a hotel that prioritizes both convenience and savings—book today!

  Call (855) 233-0132 to book with an agent.
  26.6 miles from Marietta, IA 50158

Starting at

$73.09

per night

Read Reviews View Amenities View All Rooms

Hotel Grinnell

925 Park Street Grinnell, IA

Enjoy quality and relaxation at Hotel Grinnell on your journey to Marietta, where inviting accommodations offer a warm stay, with rates from an affordable $200.00. Find a luxurious escape in rooms that provide comfort and elegance, equipped with all the amenities for a perfect stay.

Escape the hustle at Hotel Grinnell, where you can enjoy a peaceful getaway while staying close to Marietta's attractions. Relax in Marietta with a hotel that provides superior service at an unbeatable value—secure now!

  Call (855) 233-7850 to book with an agent.
  27.4 miles from Marietta, IA 50158

Starting at

$200.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Newton

1635 South 12th Ave. W Newton, IA

Guests traveling to Marietta will find Super 8 by Wyndham Newton a hospitable and budget-friendly option, with rooms starting at $51.85, creating a warm and welcoming environment for relaxation. Rely on the attentive service at Super 8, where the staff’s dedication to your comfort makes all the difference in your stay.

Find your peaceful getaway at Super 8 by Wyndham Newton, a restful haven where guests can unwind and still visit Marietta's lively offerings. Enjoy practical savings and added comfort on your Marietta trip—reserve now!

  Call (855) 234-2997 to book with an agent.
  27.5 miles from Marietta, IA 50158

Starting at

$51.85

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Inn & Suites

1405 West 19th St. S Newton, IA

For those traveling to Marietta, Econo Lodge Inn & Suites offers affordable comfort with rooms starting at $55.99, providing a welcoming atmosphere ideal for unwinding. Stay connected with free Wi-Fi at Econo Lodge, perfect for keeping up with work or sharing your travel experiences online.

Discover a peaceful retreat at Econo Lodge Inn & Suites, where quiet lodgings are paired with easy access to Marietta's best attractions. Book your Marietta adventure with a hotel that keeps comfort affordable—lock in today!

  Call (855) 235-0725 to book with an agent.
  27.6 miles from Marietta, IA 50158

Starting at

$55.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Newton

1605 West 19th St. S Newton, IA

For those traveling to Marietta, Days Inn by Wyndham Newton offers inviting accommodations with rooms starting at $50.99, creating a warm and welcoming space perfect for unwinding. Relax in the assurance that Days Inn meets rigorous standards for cleanliness and guest satisfaction, providing a worry-free stay.

Relax at Days Inn by Wyndham Newton, where spacious rooms and proximity to Marietta create an inviting atmosphere for guests. Stay smart and save on your Marietta trip without sacrificing comfort—book today!

  Call (855) 233-7850 to book with an agent.
  27.7 miles from Marietta, IA 50158

Starting at

$50.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Newton at I-80

1700 West 19th St. S Newton, IA

At Quality Inn Newton at I-80, travelers visiting Marietta can unwind in comforting comfort with rooms beginning at $47.99, creating a warm and welcoming environment. Be greeted by Quality Inn's warm hospitality and a comfortable setting, ensuring your travel experience is both pleasant and fulfilling.

Enjoy a quiet stay at Quality Inn Newton at I-80, with spacious accommodations that offer both comfort and proximity to Marietta. Stay comfortably in Marietta with amenities that make your trip memorable—lock in today!

  Call (855) 234-5074 to book with an agent.
  27.8 miles from Marietta, IA 50158

Starting at

$47.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Newton

4401 South 22nd Ave. E Newton, IA

For those bound for Marietta, AmericInn by Wyndham Newton offers peaceful, budget-friendly accommodations with rates from $80.00, creating a comfortable space perfect for relaxation. Stay informed with AmericInn by Wyndham’s in-room news and entertainment options, keeping you connected to the world during your stay.

At AmericInn by Wyndham Newton, the inviting atmosphere ensures relaxation, with downtown Marietta always within an easy drive. Get ready to enjoy Marietta with accommodations that balance cost and comfort—lock in today!

  Call (855) 236-8982 to book with an agent.
  27.8 miles from Marietta, IA 50158

Starting at

$80.00

per night

Read Reviews View Amenities View All Rooms

Cobblestone Inn & Suites Newton

4222 South 22nd Ave. E Newton, IA

For a comfortable and budget-friendly experience, Cobblestone Inn & Suites Newton offers harmonious rooms with rates starting at $79.99, creating a warm environment perfect for rest. Find a relaxing retreat in accommodations that offer more amenities, providing extra comfort at an affordable price.

Find both rest and convenience at Cobblestone Inn & Suites Newton, a calm escape found just a short distance from Marietta. Rest and recharge in Marietta with accommodations that make every moment memorable—lock in today!

  Call (855) 234-2997 to book with an agent.
  27.8 miles from Marietta, IA 50158

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Golden Door Motel

515 1st Street Traer, IA

Guests bound for Marietta will find tucked away comfort at Golden Door Motel, with inviting rooms starting at $82.95, creating a warm and welcoming space perfect for relaxation. Find added comfort in rooms that provide more than the essentials, offering a step up in amenities for a pleasant visit.

Experience relaxation at Golden Door Motel, where the calm surroundings invite you to unwind while still being near Marietta. Relax and explore Marietta with ease, thanks to a hotel that prioritizes your comfort—secure now!

  Call (855) 239-5277 to book with an agent.
  28.4 miles from Marietta, IA 50158

Starting at

$82.95

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Grinnell near I-80

1630 West St. South Grinnell, IA

For those visiting Marietta, Comfort Inn & Suites Grinnell near I-80 offers budget-friendly accommodations with rooms from $87.99, creating a comfortable, inviting atmosphere. Appreciate the bright and clean atmosphere of Comfort Inn's properties, where guest comfort and satisfaction are the focus.

Unwind in the tranquil setting of Comfort Inn & Suites Grinnell near I-80, a perfect spot to relax while keeping Marietta close enough for adventure. Step into Marietta with a hotel that makes your visit enjoyable and cost-effective—book now!

  Call (855) 234-2997 to book with an agent.
  29.4 miles from Marietta, IA 50158

Starting at

$87.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Grinnell IA

1710 West St. S Grinnell, IA

Guests visiting Marietta will appreciate the pleasant comfort at Country Inn & Suites by Radisson Grinnell IA, where rooms begin at $84.99, creating a welcoming and inviting environment. Experience the convenience of early check-in at Country Inn & Suites, subject to availability, to start your relaxation sooner.

Find your restful haven at Country Inn & Suites by Radisson Grinnell IA, where the calm surroundings are paired with proximity to Marietta's best offerings. Explore Marietta worry-free with accommodations that prioritize comfort—secure today!

  Call (855) 233-7850 to book with an agent.
  29.5 miles from Marietta, IA 50158

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Colfax Inn

1402 North Walnut St Colfax, IA

With rooms beginning at $63.99, Colfax Inn is a convenient choice for travelers to Marietta, providing budget-conscious comfort in a warm, inviting setting. Find value in rooms that offer reliable comfort, ensuring a pleasant and worry-free stay at an economical price.

Find your perfect getaway at Colfax Inn, where relaxation meets the convenience of having Marietta nearby. Enjoy extra perks and budget-friendly rates on your Marietta trip—reserve today!

  Call (855) 233-0132 to book with an agent.
  29.6 miles from Marietta, IA 50158

Starting at

$63.99

per night

Read Reviews View Amenities View All Rooms