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

Harlan Inn&Suites by OYO Harlan

1148 Highway 59 North Harlan, IA

Guests traveling to Portsmouth will find Harlan Inn&Suites by OYO Harlan a practical choice, with rooms beginning at $61.17, creating a clean and inviting environment ideal for relaxation. Relax in rooms that offer a bit more luxury and convenience, providing a comfortable and economical travel experience.

With a short drive into downtown Portsmouth, guests at Harlan Inn&Suites by OYO Harlan can enjoy the city’s best attractions and return to the hotel’s quiet setting. Enjoy a memorable Portsmouth experience with accommodations that cater to your needs—book today!

  Call (855) 233-0132 to book with an agent.
  9.2 miles from Portsmouth, IA 51565

Starting at

$61.17

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Harlan

Ridgeway Dr. 5015 Harlan, IA

For a budget-friendly stay, Baymont by Wyndham Harlan offers inviting rooms with rates beginning at $92.99, creating a clean and comfortable space near Portsmouth. Relax with a cup of freshly brewed coffee from your in-room coffee maker at Baymont by Wyndham, available in every room.

At Baymont by Wyndham Harlan, guests can enjoy a restful stay with the convenience of having downtown Portsmouth just a drive away for a day of adventure. Find the comfort you need at a price you’ll love during your Portsmouth adventure—secure now!

  Call (855) 234-2997 to book with an agent.
  9.3 miles from Portsmouth, IA 51565

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

Country Inn of Shelby

15 East St Shelby, IA

For a hospitable stay, Country Inn of Shelby offers inviting rooms with rates starting at $56.99, creating a warm, welcoming atmosphere perfect for travelers bound for Portsmouth. Experience a stay that focuses on essential amenities and cleanliness, providing a comfortable and efficient lodging experience.

For a peaceful experience, Country Inn of Shelby offers a quiet retreat, while downtown Portsmouth remains easily accessible by car. Enjoy a hassle-free Portsmouth visit with a hotel that makes everything easy—reserve now!

  Call (855) 233-0132 to book with an agent.
  10.9 miles from Portsmouth, IA 51565

Starting at

$56.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Avoca IA

211 West Marty Drive Avoca, IA

For budget-savvy guests bound for Portsmouth, Motel 6 Avoca IA offers delightful, affordable rooms with rates starting at $59.99, creating a welcoming environment for rest. Enjoy the comfort of Motel 6’s modern rooms, designed with both simplicity and your comfort in mind.

Guests at Motel 6 Avoca IA can unwind in a serene setting, with downtown Portsmouth still within easy reach for a day of exploration. Stay affordably and comfortably on your Portsmouth getaway—lock in your hotel room today!

  Call (855) 233-0132 to book with an agent.
  14.0 miles from Portsmouth, IA 51565

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

Cobblestone Inn & Suites Avoca

7013 North Chestnut St Avoca, IA

For budget-savvy travelers headed to Portsmouth, Cobblestone Inn & Suites Avoca offers inviting rooms with rates beginning at $149.00, creating a warm, comfortable space perfect for rest. Find efficiency and comfort in rooms that are designed with the budget traveler in mind, offering basic amenities and a clean setting.

Relax in the quiet atmosphere of Cobblestone Inn & Suites Avoca, where peaceful surroundings and proximity to downtown Portsmouth combine for a perfect stay. Enjoy your Portsmouth adventure with a hotel that’s all about great value—lock in today!

  Call (855) 234-5074 to book with an agent.
  14.0 miles from Portsmouth, IA 51565

Starting at

$149.00

per night

Read Reviews View Amenities View All Rooms

Capri Motel Avoca

110 East Pershing Street Avoca, IA

With rates starting at $60.00, Capri Motel Avoca provides budget-conscious accommodations for guests visiting Portsmouth, creating a safe and inviting space for relaxation. Find comfort in rooms that offer practical amenities, ensuring a pleasant stay at an economical price.

Guests staying at Capri Motel Avoca will love the quiet atmosphere, while downtown Portsmouth remains close enough for a day of adventure. Enjoy a practical, inviting stay perfect for your Portsmouth travels—lock in today!

  Call (855) 233-7850 to book with an agent.
  14.8 miles from Portsmouth, IA 51565

Starting at

$60.00

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Inn & Suites

1614 Antique City Drivie Walnut, IA

Guests traveling to Portsmouth will find affordable comfort at Econo Lodge Inn & Suites, where rooms begin at $54.99, providing a welcoming atmosphere ideal for a peaceful stay. Engage with the local community, with many Econo Lodge locations situated in areas that offer a taste of local life and culture.

With a scenic drive into downtown Portsmouth, guests at Econo Lodge Inn & Suites can balance city exploration with the peaceful surroundings of their stay. Make your Portsmouth adventure affordable and stress-free—lock in your room today!

  Call (855) 234-7135 to book with an agent.
  18.8 miles from Portsmouth, IA 51565

Starting at

$54.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn Missouri Valley

3167 Joliet Ave Missouri Valley, IA

For an affordable and restful stay, Americas Best Value Inn Missouri Valley offers inviting accommodations with rooms starting at $67.99, creating a warm, welcoming space ideal for relaxation. Benefit from our commitment to affordability, ensuring you receive great value without compromising on comfort or quality.

At Americas Best Value Inn Missouri Valley, guests can recharge in quiet surroundings while knowing Portsmouth's lively destinations are just a drive away. Stay relaxed and within budget while exploring Portsmouth—reserve your room today!

  Call (855) 236-8982 to book with an agent.
  21.8 miles from Portsmouth, IA 51565

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Missouri Valley

1967 Highway 30 Missouri Valley, IA

For those visiting Portsmouth, Super 8 by Wyndham Missouri Valley offers budget-friendly accommodations with rooms from $68.99, creating a comfortable, inviting atmosphere. Rest assured with Super 8’s commitment to cleanliness, providing sanitized environments and peace of mind during your stay.

Escape the crowds at Super 8 by Wyndham Missouri Valley, where guests can relax in quiet comfort with Portsmouth's highlights just a short drive away. Plan your Portsmouth adventure with ease, knowing your accommodations are perfect—book today!

  Call (855) 234-2997 to book with an agent.
  21.8 miles from Portsmouth, IA 51565

Starting at

$68.99

per night

Read Reviews View Amenities View All Rooms

Denison Inn & Suites

315 Chamberlin Drive Denison, IA

Guests headed to Portsmouth can unwind in affordable comfort at Denison Inn & Suites, where restorative rooms start at $79.00, creating a clean, welcoming atmosphere. Enjoy a more satisfying stay with rooms that offer extra amenities and a welcoming environment, perfect for relaxation.

Immerse yourself in the comfort of Denison Inn & Suites, while Portsmouth remains easily accessible for day trips or city explorations. Get ready for a Portsmouth stay that’s as comfortable as it is affordable—reserve your room now!

  Call (855) 234-2997 to book with an agent.
  25.6 miles from Portsmouth, IA 51565

Starting at

$79.00

per night

Read Reviews View Amenities View All Rooms

The Park Motel

803 Highway 30 Denison, IA

For budget-conscious travelers headed to Portsmouth, The Park Motel offers easygoing rooms with rates from $79.00, creating a clean and welcoming atmosphere. Stay in rooms that are ideal for travelers looking for simplicity and value, with comfortable beds and basic services.

Enjoy the serene environment of The Park Motel, where spacious accommodations meet convenient access to the heart of Portsmouth. Treat yourself to a comfortable Portsmouth getaway that won't strain your budget—lock in now!

  Call (855) 235-0725 to book with an agent.
  26.2 miles from Portsmouth, IA 51565

Starting at

$79.00

per night

Read Reviews View Amenities View All Rooms

Cobblestone Inn & Suites Denison Majestic Hills

2511 Boulders Drive Denison, IA

Guests visiting Portsmouth can unwind in welcoming accommodations at Cobblestone Inn & Suites Denison Majestic Hills, where rooms start at $150.99, creating a warm and inviting atmosphere. Relax in rooms that are designed for travelers seeking practical accommodations with a focus on cleanliness and comfort.

Take advantage of the peaceful atmosphere at Cobblestone Inn & Suites Denison Majestic Hills, while staying close to Portsmouth for dining, entertainment, and more. Stay affordably and rest well in Portsmouth with a hotel that understands your needs—secure now!

  Call (855) 233-7850 to book with an agent.
  26.3 miles from Portsmouth, IA 51565

Starting at

$150.99

per night

Read Reviews View Amenities View All Rooms

Cobblestone Inn & Suites Denison Oak Ridge

161 Oak Ridge Drive Denison, IA

At Cobblestone Inn & Suites Denison Oak Ridge, guests traveling to Portsmouth will find inviting accommodations with rooms starting at $139.99, creating a warm and comfortable environment. Enjoy the added comfort and convenience of rooms that provide a little extra, making your stay both enjoyable and affordable.

Escape the city bustle at Cobblestone Inn & Suites Denison Oak Ridge, where a relaxing atmosphere awaits and Portsmouth remains within a short drive. Find the perfect place to rest and refresh while visiting Portsmouth—secure now!

  Call (855) 234-2997 to book with an agent.
  26.9 miles from Portsmouth, IA 51565

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

Cobblestone Inn & Suites Manning

120 Heritage Drive Manning, IA

With rates starting at $119.99, Cobblestone Inn & Suites Manning provides budget-conscious accommodations for travelers visiting Portsmouth, creating a serene atmosphere perfect for relaxation. Relax in accommodations that go beyond standard offerings, providing additional amenities for a comfortable and pleasant stay.

Escape to the comfort of Cobblestone Inn & Suites Manning, where a restful atmosphere ensures a quiet stay with Portsmouth's attractions nearby. Plan your Portsmouth visit with confidence, knowing your hotel has everything you need—lock in today!

  Call (855) 239-4019 to book with an agent.
  29.4 miles from Portsmouth, IA 51565

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Rock Island Inn & Suites

1702 Southwest 7th Street Atlantic, IA

For an affordable stay near Portsmouth, Rock Island Inn & Suites offers inviting accommodations with rooms beginning at $130.99, creating a clean and comfortable space. Stay in accommodations that provide enhanced comfort with additional amenities, making your visit both pleasant and affordable.

Rock Island Inn & Suites offers the perfect base for exploring Portsmouth, with the added benefit of returning to a peaceful, quiet stay. Make your Portsmouth travels both enjoyable and budget-friendly with inviting lodging—book today!

  Call (855) 234-5074 to book with an agent.
  30.6 miles from Portsmouth, IA 51565

Starting at

$130.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Atlantic

64968 Boston Road Atlantic, IA

With budget-friendly rooms beginning at $65.55, Days Inn by Wyndham Atlantic provides inviting accommodations for travelers to Portsmouth, creating a comfortable and welcoming space. Appreciate the modern amenities and services at Days Inn, designed to meet the needs of today's travelers.

Find your perfect getaway at Days Inn by Wyndham Atlantic, where a peaceful stay meets the ease of exploring Portsmouth’s attractions. Plan your Portsmouth visit with a hotel that delivers comfort and savings—reserve now!

  Call (855) 233-7850 to book with an agent.
  31.6 miles from Portsmouth, IA 51565

Starting at

$65.55

per night

Read Reviews View Amenities View All Rooms

Western Inn

1842 Madison Ave. Council Bluffs, IA

At Western Inn, travelers bound for Portsmouth can unwind in heartwarming comfort with rooms starting at $69.99, creating a warm and welcoming space for relaxation. Relax in rooms that offer additional amenities and a bit more space, making your stay comfortable and cost-effective.

Find both comfort and convenience at Western Inn, where you can rest in peaceful surroundings and still visit Portsmouth with ease. Discover Portsmouth with a hotel that offers unbeatable comfort at a great value—lock in now!

  Call (855) 235-0725 to book with an agent.
  32.3 miles from Portsmouth, IA 51565

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn & Suites Atlantic

1902 East 7th St Atlantic, IA

At Americas Best Value Inn & Suites Atlantic, travelers to Portsmouth will find inviting accommodations with rates beginning at $89.99, creating a warm and comfortable space perfect for relaxation. Enjoy the fresh air and scenery in our outdoor areas, ideal for relaxation and socializing during your stay.

Find your peaceful escape at Americas Best Value Inn & Suites Atlantic, situated within easy driving distance of Portsmouth’s top attractions. Enjoy Portsmouth adventures with a practical, budget-friendly hotel stay—reserve now!

  Call (855) 234-5074 to book with an agent.
  32.3 miles from Portsmouth, IA 51565

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Omaha Eppley Airport / Carter Lake

3000 Airport Eppley Drive Carter Lake, IA

Guests traveling to Portsmouth can unwind at Super 8 by Wyndham Omaha Eppley Airport / Carter Lake, where budget-friendly rooms start at $80.99, providing a warm and welcoming space perfect for rest. Rely on Super 8 for a consistent and dependable lodging experience, no matter where your travels take you.

Escape the everyday rush at Super 8 by Wyndham Omaha Eppley Airport / Carter Lake, a restful getaway where Portsmouth's attractions are always within easy reach. Make your Portsmouth trip stress-free and affordable—secure your hotel room today!

  Call (855) 239-5277 to book with an agent.
  32.3 miles from Portsmouth, IA 51565

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Candlewood Suites Omaha Airport an IHG Hotel

2601 Abbott Plaza Omaha, NE

At Candlewood Suites Omaha Airport an IHG Hotel, travelers to Portsmouth can enjoy inviting accommodations with rates starting at $115.00, providing a welcoming, comfortable environment. Experience the ease of Candlewood Suites' digital amenities, including online check-in and mobile room keys for a seamless stay.

Enjoy a restful stay at Candlewood Suites Omaha Airport an IHG Hotel, where calm lodgings provide a peaceful atmosphere close to Portsmouth's offerings. Settle into Portsmouth with a hotel that offers comfort and value—secure your room now!

  Call (855) 233-7850 to book with an agent.
  32.5 miles from Portsmouth, IA 51565

Starting at

$115.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Blair

558 South 13th St Blair, NE

For a relaxed and affordable stay, Super 8 by Wyndham Blair offers inviting accommodations with rates from $54.99, creating a clean and welcoming space perfect for relaxation. Count on Super 8's dedicated staff to ensure your stay is enjoyable, with a friendly and helpful approach to guest service.

Super 8 by Wyndham Blair provides a relaxing atmosphere for guests looking to unwind, with the attractions of Portsmouth always within reach. Lock in a welcoming, cost-conscious stay for your Portsmouth visit—reserve today!

  Call (855) 235-6136 to book with an agent.
  32.5 miles from Portsmouth, IA 51565

Starting at

$54.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Council Bluffs

1000 Woodbury Ave Council Bluffs, IA

With rates starting at $67.99, AmericInn by Wyndham Council Bluffs is ideal for guests bound for Portsmouth, providing comfortable accommodations in a warm, inviting setting. Stay active with AmericInn by Wyndham’s fitness centers, fully equipped with all the necessary gear to keep up with your workout routine.

Stay at AmericInn by Wyndham Council Bluffs for a restful experience, while Portsmouth remains close enough for exploration whenever you wish. Discover a Portsmouth experience where comfort and affordability come together—secure now!

  Call (855) 233-0132 to book with an agent.
  32.5 miles from Portsmouth, IA 51565

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn & Suites Omaha Airport

2525 Abbott Dr Omaha, NE

For an inviting and budget-conscious stay near Portsmouth, Sleep Inn & Suites Omaha Airport offers soothing rooms with rates beginning at $86.99, creating a welcoming atmosphere for rest. Unwind in Sleep Inn's inviting public spaces, featuring contemporary decor and comfortable seating areas.

Relax in the quiet comfort of Sleep Inn & Suites Omaha Airport, while keeping Portsmouth's attractions within easy reach whenever you desire. Make your Portsmouth journey relaxing and budget-smart with well-appointed lodging—secure today!

  Call (855) 235-0725 to book with an agent.
  32.5 miles from Portsmouth, IA 51565

Starting at

$86.99

per night

Read Reviews View Amenities View All Rooms