Hotels in Portsmouth

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Aug 31 - Sep 1
Tomorrow
Sep 1 - Sep 2
This weekend
Sep 4 - Sep 6
Next weekend
Sep 11 - Sep 13

Top 5 hotels in Portsmouth at a glance

  1. Baymont by Wyndham Harlan — 2.5-star hotel in Harlan. Guest rating: 7.8/10 — Good.
  2. Cobblestone Inn & Suites - Avoca — 2.5-star hotel in Avoca. Guest rating: 8.8/10 — Excellent.
  3. Country Inn of Shelby — 2.5-star hotel in Shelby. Guest rating: 8.0/10 — Very Good.
  4. Capri Motel Avoca — 2-star hotel in Avoca. Guest rating: 8.0/10 — Very Good.
  5. Motel 6 Avoca, IA — 2-star hotel in Avoca. Guest rating: 8.0/10 — Very Good.

Where to stay in Portsmouth?

Baymont by Wyndham Harlan

Baymont by Wyndham Harlan
Harlan
$89
$100 total
includes taxes & fees
Sep 1 - Sep 2
Baymont by Wyndham Harlan

Cobblestone Inn & Suites - Avoca

Cobblestone Inn & Suites - Avoca
Avoca
$117
$131 total
includes taxes & fees
Sep 1 - Sep 2
Cobblestone Inn & Suites - Avoca

Country Inn of Shelby

Country Inn of Shelby
Shelby
$53
$61 total
includes taxes & fees
Sep 1 - Sep 2
Country Inn of Shelby

Capri Motel Avoca

Capri Motel Avoca
Avoca
$52
$58 total
includes taxes & fees
Sep 19 - Sep 20
Capri Motel Avoca

Motel 6 Avoca, IA

Motel 6 Avoca, IA
Avoca
$75
$89 total
includes taxes & fees
Sep 8 - Sep 9
Motel 6 Avoca, IA

Econo Lodge Inn & Suites Walnut

Econo Lodge Inn & Suites Walnut
Walnut
$69
$78 total
includes taxes & fees
Sep 30 - Oct 1
Econo Lodge Inn & Suites Walnut

Harlan Inn and Suites by OYO Harlan

Harlan Inn and Suites by OYO Harlan
Harlan
$64
$78 total
includes taxes & fees
Sep 8 - Sep 9
Harlan Inn and Suites by OYO Harlan

Super 8 by Wyndham Missouri Valley

Super 8 by Wyndham Missouri Valley
Missouri Valley
$67
$75 total
includes taxes & fees
Sep 28 - Sep 29
Super 8 by Wyndham Missouri Valley

Americas Best Value Inn Missouri Valley

Americas Best Value Inn Missouri Valley
Missouri Valley
$74
$83 total
includes taxes & fees
Sep 29 - Sep 30
Americas Best Value Inn Missouri Valley
View all properties

Check out reviews of Portsmouth hotels guests love

Baymont by Wyndham Harlan

Baymont by Wyndham Harlan

8/10 Good
"Beautiful facility excellent staff. Only complaint was beds were small otherwise highly recommend"
nathan 1-night trip
Posted 22 hours ago
Baymont by Wyndham Harlan
Capri Motel Avoca

Capri Motel Avoca

8/10 Good
"Good for a one night stay as we were passing through. No frills, just a comfortable bed for the night, and hot shower the next morning before getting back on the road."
Beth 1-night trip
Posted 2 days ago
Capri Motel Avoca
Econo Lodge Inn & Suites Walnut

Econo Lodge Inn & Suites Walnut

8/10 Good
"Comfortable bed. Large shower, tall showerhead, with great water pressure. Cool well working A-C. Basic simple breakfast. Quiet. Great location. Good place to get a comfortable night's rest."
Tanya 1-night trip
Posted 3 days ago
Econo Lodge Inn & Suites Walnut
Country Inn of Shelby

Country Inn of Shelby

10/10 Excellent
"Good stay! Staff was very nice. Room was recently remodeled and very clean! I’d stay here again.🙂"
Phillip 1-night trip
Posted 10 days ago
Country Inn of Shelby
Americas Best Value Inn Missouri Valley

Americas Best Value Inn Missouri Valley

8/10 Good
"Good value basic hotel. Our room was clean and quiet. Breakfast choices included cereal, bagels, yogurt and waffles not any protein options. Would stay here again."
Christy 1-night trip
Posted 2 weeks ago
Americas Best Value Inn Missouri Valley
Travelodge by Wyndham Missouri Valley

Travelodge by Wyndham Missouri Valley

10/10 Excellent
"The room was very clean and the people were very nice and helpful when needed"
Rodney 3-night trip
Posted 11 months ago
Travelodge by Wyndham Missouri Valley

Frequently asked questions

What hotels do travelers recommend in Portsmouth?
Can I book a refundable accommodation in Portsmouth?
If you need the flexibility to change your travel plans to Portsmouth, most hotels offer refundable* bookable rates. You can find these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Portsmouth be like during my trip?
The warmest months in Portsmouth are usually July and August with an average temp of 71°F. January and February are the chilliest months when the average temp is 28°F. The rainiest months are June and May.
Why should I book my Portsmouth hotel with Hotels.com?
There are plenty of reasons to book your Portsmouth travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Keep exploring