Hotel O places you steps from William Penn University and within a 15-minute stroll of McGrew Fine Arts Center. Highlights at this motel include free in-room WiFi. .In proximity to this Oskaloosa motel you'll find Knoxville Raceway.
Des Moines International Airport (DSM) - 72 min drive
Restaurants
Casey's General Store - 3 min drive
Taco John's - 3 min drive
Scooter’s Coffee - 3 min drive
Full Bloom Brewhouse - 4 min drive
McDonald's - 3 min drive
About this property
Hotel O
Self parking is free.
Smoking is allowed in designated areas at this Oskaloosa motel.
34 guestrooms or units
Front desk (24 hours)
Smoking in designated areas
Hotel O offers 34 accommodations with air conditioning. This accommodation offers separate sitting areas and includes desks. This Oskaloosa motel provides complimentary wireless Internet access, with a speed of 500+ Mbps (good for 6+ people or 10+ devices). Bathrooms include a bath. Housekeeping is provided on request.
In-room WiFi speed: 500+ Mbps (good for 6+ people or 10+ devices)
Parking and transport
Free self parking on site
Limited on-site self parking
Family friendly
In-room microwave
Mini-fridge
Conveniences
24-hour front desk
Guest services
Housekeeping on request
Accessibility
No lift
More
Designated smoking areas (fines apply)
Room amenities
Bathroom
Bathtub
Private bathroom
Shampoo
Soap
Toilet paper
Towels provided
Food and drink
Microwave
Mini-fridge
More
Air conditioning
Desk
Heating
Laptop workspace
Separate sitting area
Policies
Check-in
Check-in start time: 2:00 PM; check-in end time: 11:00 PM
Late check-in subject to availability
Late check-in fee: USD 20 for check-in between 11:30 PM and 7:00 AM
Minimum check-in age - 21
Check-out
Check-out before 11:00 AM
Special check-in instructions
Front desk staff will greet guests on arrival at the property
Information provided by the property may be translated using automated translation tools
Access methods
Staffed front desk
Pets
Pets: USD 20 per pet (varies based on length of stay)
Only dogs are allowed
Service animals are exempt from fees.
Children and extra beds
Children are welcome.
Payment types
Important information
Fees
Guests will be asked to pay the following charges at the property:
Deposit: USD 100 per stay
Breakage deposit: USD 100 per stay
A damage deposit of USD 100 will be collected before check-in.
We've listed all charges provided to us by the property.
Optional extras
The fees and deposits listed below will be charged at the time of service, check-in, or check-out.
Pet fee: USD 20 per pet (varies based on length of stay)
Service animals are exempt from fees
Late check-in fee: USD 20 for check-in between 11:30 PM and 7:00 AM
This may not be a comprehensive list. Fees and deposits are subject to change and might not include tax.
You need to know
Extra-person charges may apply and vary depending on property policy
Government-issued photo identification and a credit card, debit card or cash deposit may be required at check-in for incidental charges
Special requests are subject to availability upon check-in and may incur additional charges; special requests cannot be guaranteed
This property accepts credit cards, debit cards and cash
Charges for extra guests may apply and vary according to property policy.
A cash deposit, credit card or debit card for incidental charges and government-issued photo identification may be required upon check-in.
Special requests are subject to availability at the time of check-in. Special requests can't be guaranteed and may incur additional charges.
This property is managed by a professional host. The provision of housing is linked to their trade, business or profession. This property accepts Visa, Mastercard, American Express, Discover, debit cards and cash.
Property Registration Number yes
Frequently asked questions
Is parking available at Hotel O?
Yep, Hotel O has a free self car park.
How much does it cost to stay at Hotel O?
As of 30 Aug 2026, prices found for a 1-night stay for 2 adults at Hotel O on 31 Aug 2026 start from AU$111, including taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
Is there a free airport shuttle available at Hotel O?
No, Hotel O does not offer an airport shuttle service.
What time are check-in & check-out at Hotel O?
Check-in begins at 2:00 PM. Check-out time is 11:00 AM.
Hotel O Reviews
Reviews
5.0
All reviews shown are from real guest experiences. Only travellers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.
First of all this is an older building and it is in need of repair. And it offers a discounted price to compensate for this. Don't let the outward appearance discourage you. I stayed 5 nights. The location is just out of town and is a safe location to stay in. The room I had was very clean. The bedding, furniture, towels were in very good condition. They looked new. The AC worked very well, and the refrigerator was good sized and cold. You could set the thermostat where you wanted it. The bathroom was small, but it had a hot shower and a tub. Not a turned down water heater to save money like hotels costing 5 times their price! It had a heat lamp in the ceiling, plus a separate exhaust fan. I never heard any of the other guests while in my room , and there was no partying of any kind going on that I noticed. The people at the desk and the maids were fantastic, friendly, and helpful, and made me feel like they appreciated me using their hotel. They were "kind" people if you care about that. I will be staying in this hotel for all my visits in the future to Oskaloosa, IA. It's about a 3 minute ride to be right in the city where the restaurants and shops are. Oskaloosa is a great mid-sized midwestern town with lots of goods and services. The people who were staying in the hotel were driving mostly new cars. They were dressed nicely and were a friendly bunch. There is also a security person on site. Jeff Anderson
First of all this is NOT an Hotel ; it is a Motel. Room was clean, but did ask that the floor be swept. A different story from the outside looks & the inside of the room; my room looked like it was recently re-done, vanity as great with great lighting for applying your makeup. But no other extras that usually are in “today’s room. No hair dryer, no Kleenex, tiny, tiny one bath soaps, TV didn’t work & only showed me pay for options & no phone & no way to contact the front desk. Had to ask about ice machine which was on the front part & I was on the back side, no visible sign.
I would say this is a Motel would be for a single traveling male who is interested in a fresh shower & a nights sleep & on the merry way.
Location for me was 25 miles away & an 8 day drive back & forth.
But the worst part was going the booking agency Expedia. Agents can not even beginning English & talk so fast you can not understand so booking was horrible. Then I booked on July 17th for an August 8th arrival; but received NO conformation, so when I went back to get me the information they tell me I don’t have a room reservation & I’m arriving the next day 8th. Now all they have is a double bed room which costs more money. By now im totally frustrated & have to book. Upon arrival late at night, the 2 people at the desk were magnificent & after filling the in they fine my reservation made on the 17th & they gave me the single bed room. Front desk staff were great & the TV needed a password.