Book Afton hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Afton

Cheap Afton hotels

'The Lodge' Spacious Afton Cabin Near Fishing!

'The Lodge' Spacious Afton Cabin Near Fishing!

Afton
With a stay at this cabin in Afton, you'll be 15.8 mi (25.5 km) from Holy Spirit Catholic Parish and 16.2 mi (26.1 km) from McKinley Park.
'The Lodge' Spacious Afton Cabin Near Fishing!
'The Barn' Secluded Home 7 Mi to Afton Lake!

'The Barn' Secluded Home 7 Mi to Afton Lake!

Afton
With a stay at this vacation home in Afton, you'll be 15.8 mi (25.5 km) from Holy Spirit Catholic Parish and 16.2 mi (26.1 km) from McKinley Park.
'The Barn' Secluded Home 7 Mi to Afton Lake!
'the Barn' Secluded Home 7 Mi to Afton Lake!

'the Barn' Secluded Home 7 Mi to Afton Lake!

2 out of 5
Afton
With a stay at this cottage in Afton, you'll be 15.8 mi (25.5 km) from Holy Spirit Catholic Parish and 16.2 mi (26.1 km) from McKinley Park.
'the Barn' Secluded Home 7 Mi to Afton Lake!
Save an average of 15% on thousands of hotels when you're signed in
'the Lodge' Spacious Afton Cabin Near Fishing!

'the Lodge' Spacious Afton Cabin Near Fishing!

2 out of 5
Afton
With a stay at this cottage in Afton, you'll be 15.8 mi (25.5 km) from Holy Spirit Catholic Parish and 16.2 mi (26.1 km) from McKinley Park.
'the Lodge' Spacious Afton Cabin Near Fishing!
Lakeside Hotel Casino

Lakeside Hotel Casino

3 out of 5
777 Casino Dr, Osceola, IA
Fully refundableReserve now, pay when you stay
The price is AU$149 per night from 26 Dec to 27 Dec
AU$149
includes taxes & fees
26 Dec - 27 Dec
Located in Osceola, Lakeside Hotel Casino is a 1-minute drive from Lakeside Casino and 6 minutes from Osceola Country Club.
Lakeside Hotel Casino
AmericInn by Wyndham Osceola

AmericInn by Wyndham Osceola

2.5 out of 5
111 Ariel Dr, Osceola, IA
Fully refundableReserve now, pay when you stay
The price is AU$192 per night from 10 Jan to 11 Jan
AU$192
includes taxes & fees
10 Jan - 11 Jan 2025
Located in Osceola, AmericInn by Wyndham Osceola is within a 5-minute drive of Lakeside Casino and Osceola Country Club.
AmericInn by Wyndham Osceola
Super 8 by Wyndham Osceola IA

Super 8 by Wyndham Osceola IA

2 out of 5
720 Warren Avenue, I-35 And US-34, Osceola, IA
Fully refundableReserve now, pay when you stay
The price is AU$124 per night from 6 Jan to 7 Jan
AU$124
includes taxes & fees
6 Jan - 7 Jan 2025
When you stay at Super 8 by Wyndham Osceola IA in Osceola, you'll be near the airport, within a 5-minute drive of Osceola Country Club and East Lake County ...
Super 8 by Wyndham Osceola IA
Cobblestone Inn & Suites - Winterset, IA

Cobblestone Inn & Suites - Winterset, IA

2.5 out of 5
1304 North 4th Avenue, Winterset, IA
Fully refundableReserve now, pay when you stay
The price is AU$162 per night from 8 Jan to 9 Jan
AU$162
includes taxes & fees
8 Jan - 9 Jan 2025
Located in Winterset, Cobblestone Inn & Suites - Winterset, IA is in a rural location, within a 5-minute drive of The Winterset Stage and Madison County ...
Cobblestone Inn & Suites - Winterset, IA
Quality Inn

Quality Inn

2.5 out of 5
900 S Sumner Ave, Creston, IA
Fully refundableReserve now, pay when you stay
The price is AU$208 per night from 29 Dec to 30 Dec
AU$208
includes taxes & fees
29 Dec - 30 Dec
Located in Creston, Quality Inn is within a 5-minute drive of McKinley Park and Holy Spirit Catholic Parish.
Quality Inn
Don't see what you're looking for?
See all available properties in Afton
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Hotels in Afton

While there aren't any hotels in Afton's centre, there are 3 options within 30 kilometres where you can hit the hay (and maybe hit the mini bar).

Swap tips and compare plans with fellow Afton adventurers at Supertel Inn And Conference Center and Super 8 - Creston, two hotels that are close by.

A further Afton accommodation spot is the Holiday Motel Creston, 14 kilometres from central Afton.

Attractions and Hotels Near Afton

Just can't keep those feet still? If you're nodding furiously, then set off and discover the wonders of the wider Iowa region. Among Iowa's natural wonders are its rural landscapes and rolling hills. After you've gotten all zen in Mother Nature, hit up history museums and farms. Additionally, if you've ever wanted to go snowboarding and skiing, you'll have the chance to in this part of United States of America.

Don't skedaddle before you've checked out the Smiley Face Water Tower and Adair City Park in Adair. If you're keen to stay in Adair, consider the rates at the Super 8 Adair IA and Adair Budget Inn. 75 kilometres to the east of Afton you'll also find Chariton, which is home to the Super 8 Chariton and Country Cabins Motel. Whether you're shooting through or staying in Chariton, be sure to check out Red Haw State Park and Lucas County Court House.

Tired of plane food? Itching for a little privacy? Then you'd be mad not to see if you can grab a room at the Holiday Inn Des Moines-Airport/Conf Center or the DoubleTree by Hilton Hotel Des Moines Airport. Neither are far from Des Moines International Airport, 70 kilometres from Afton's centre.

Afton hotels essential information

Accommodation
41 hotels
Lowest Price
AU$124
Highest Price
AU$208
Popular hotels
'The Lodge' Spacious Afton Cabin Near Fishing!, 'The Barn' Secluded Home 7 Mi to Afton Lake!, 'the Barn' Secluded Home 7 Mi to Afton Lake!, 'the Lodge' Spacious Afton Cabin Near Fishing!, Lakeside Hotel Casino, AmericInn by Wyndham Osceola, Super 8 by Wyndham Osceola IA, Cobblestone Inn & Suites - Winterset, IA, Quality Inn

Most recent Afton hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.