Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
charles city ia
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Europe
Europe
Italy
Italy
Caribbean
Caribbean
Mexico
Mexico
South America
South America
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Airbnb your home
Help Center
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Countryside
Lakefront
Rooms
Cabins
Farms
Amazing pools
Play
Vineyards
Lake
Filters
, 1 filter applied
1
Display total before taxes
Show map
Search results; 463 places in Charles City
463 places in Charles City
Guest favorite
Guest favorite
Home in Charles City
The Charles Guesthouse
5 beds
5 beds
Apr 21 – 26
Apr 21 – 26
R2,886 ZAR
night
R2,886 ZAR per night
4.91 out of 5 average rating, 97 reviews
4.91 (97)
Guest favorite
Guest favorite
Home in Osage
Cozy Riverfront Home on the Beautiful Cedar River
3 beds
3 beds
Apr 7 – 12
Apr 7 – 12
R3,109 ZAR
night
R3,109 ZAR per night
5.0 out of 5 average rating, 7 reviews
5.0 (7)
Guest favorite
Guest favorite
Apartment in Mason City
Cozy welcoming 1 bdrm apartment
2 beds
2 beds
Apr 1 – 6
Apr 1 – 6
R1,099 ZAR
night
R1,099 ZAR per night
4.8 out of 5 average rating, 20 reviews
4.8 (20)
Superhost
Superhost
Apartment in Elma
Elma Guest House
2 beds
2 beds
Apr 1 – 6
Apr 1 – 6
R1,437 ZAR
night
R1,437 ZAR per night
4.53 out of 5 average rating, 36 reviews
4.53 (36)
Guest favorite
Guest favorite
Farm stay in Charles City
Remodeled farmhouse on 4 acres-4 miles out of town
2 beds
2 beds
Jun 14 – 19
Jun 14 – 19
R2,452 ZAR
night
R2,452 ZAR per night
4.83 out of 5 average rating, 12 reviews
4.83 (12)
Guest favorite
Guest favorite
Home in New Hampton
The Alta Pine- Cozy 2-bedroom duplex that sleeps 6
3 beds
3 beds
Apr 8 – 13
Apr 8 – 13
R2,419 ZAR
night
R2,419 ZAR per night
4.97 out of 5 average rating, 31 reviews
4.97 (31)
Guest favorite
Guest favorite
Home in Alta Vista
The Recker House
5 queen beds
5 queen beds
Apr 1 – 6
Apr 1 – 6
R2,201 ZAR
night
R2,201 ZAR per night
4.86 out of 5 average rating, 97 reviews
4.86 (97)
Guest favorite
Guest favorite
Home in Nashua
Cozy Lakehouse - Winter Get-away! Sleeps 14
20 beds
20 beds
Apr 14 – 19
Apr 14 – 19
R5,091 ZAR
night
R5,091 ZAR per night
4.91 out of 5 average rating, 64 reviews
4.91 (64)
Guest favorite
Guest favorite
Home in Nashua
Nashua Lake House, Nashua, IA
3 beds
3 beds
Apr 12 – 17
Apr 12 – 17
R2,936 ZAR
night
R2,936 ZAR per night
4.88 out of 5 average rating, 56 reviews
4.88 (56)
Guest favorite
Guest favorite
Home in Osage
Beautiful Ranch Home in Quiet Neighborhood
5 beds
5 beds
Apr 7 – 12
Apr 7 – 12
R3,033 ZAR
night
R3,033 ZAR per night
5.0 out of 5 average rating, 22 reviews
5.0 (22)
Home in Nora Springs
Stella's Hometown guest house
2 beds
2 beds
Apr 2 – 7
Apr 2 – 7
R1,279 ZAR
night
R1,279 ZAR per night
New place to stay
New
Superhost
Superhost
Apartment in Elma
Elma Guest House, Too
2 beds
2 beds
Apr 1 – 6
Apr 1 – 6
R1,437 ZAR
night
R1,437 ZAR per night
4.29 out of 5 average rating, 7 reviews
4.29 (7)
Cabin in Osage
Experience Log cabin Living
4 queen beds
4 queen beds
Apr 1 – 6
Apr 1 – 6
R3,302 ZAR
night
R3,302 ZAR per night
4.82 out of 5 average rating, 101 reviews
4.82 (101)
Guest favorite
Guest favorite
Home in Alta Vista
Grandma Z's Guesthouse
3 queen beds
3 queen beds
Apr 6 – 11
Apr 6 – 11
R2,201 ZAR
night
R2,201 ZAR per night
4.91 out of 5 average rating, 95 reviews
4.91 (95)
Guest favorite
Guest favorite
Home in Greene
River Town AirBnb
2 beds
2 beds
Apr 1 – 6
Apr 1 – 6
R2,599 ZAR
night
R2,599 ZAR per night
5.0 out of 5 average rating, 12 reviews
5.0 (12)
Guest favorite
Guest favorite
Home in Osage
Cottage in the Maples
3 beds
3 beds
Apr 1 – 6
Apr 1 – 6
R3,060 ZAR
night
R3,060 ZAR per night
5.0 out of 5 average rating, 10 reviews
5.0 (10)
Guest favorite
Guest favorite
Loft in Osage
Teluwut Loft Apartment
3 beds
3 beds
Apr 1 – 6
Apr 1 – 6
R3,060 ZAR
night
R3,060 ZAR per night
4.91 out of 5 average rating, 79 reviews
4.91 (79)
Guest favorite
Guest favorite
Home in Greene
Charming home with access to the Shell Rock River.
2 queen beds
2 queen beds
May 13 – 18
May 13 – 18
R2,628 ZAR
night
R2,628 ZAR per night
5.0 out of 5 average rating, 103 reviews
5.0 (103)
1
2
3
4
…
15