Set in Hannibal, Missouri, Happy Stay Inn is a hotel. It offers a spa and a kids' club for families. Accommodation includes the Double Room. Guests rate it 2.8/5 across 33 reviews.
Should you book Happy Stay Inn?
Expect guest scores around 2.9/5.
Best for
- Travelers who want a pool
- Spa & wellness breaks
- Families with children
- Road trips & drive-up convenience
- Travelers with pets
Rooms & rates
Choose from 1 room type — including the Double Room. Rates start from $59 a night.
Unwind at the spa
Book a treatment at the on-site spa — an easy way to relax after a day on the road or exploring the area.
The location
Happy Stay Inn is in Hannibal, Missouri, rated 2.8/5 by guests. Nearby is Veterans Memorial, about 0.4 km away.
Rooms & rates
What you'll enjoy
Gallery














Amenities & facilities
Great for your stay
- Parking
- Pets allowed
- Private bathroom
- Air conditioning
- Bath
- Free WiFi
- Family rooms
- Free parking
Bathroom
- Toilet paper
- Bath or shower
- Private bathroom
- Toilet
- Free toiletries
- Hairdryer
- Bath
Kitchen
- Cleaning products
- Microwave
- Refrigerator
Room amenities
- Drying rack for clothing
- Clothes rack
Living Area
- Seating Area
Media & Technology
- Flat-screen TV
- Telephone
- TV
Location
500 Mark Twain Ave, Hannibal, Missouri
Happy Stay Inn is located in Hannibal, Missouri. Guests rate the area well for things to do.
Things to do nearby
- Veterans Memorial historic site 0.4 km
- Tom & Huck Statue artwork 0.41 km
- Art Gallery 310 gallery 0.54 km
- William Henry Hatch historic site 0.65 km
- Mark Twain Steamboat Pilot artwork 0.66 km
- Scenic Overlook Mark Twain Memorial Bridge viewpoint 1.09 km
- Samuel Langhorne Clemens "Mark Twain" Statue historic site 1.3 km
What guests say
Guests rate Happy Stay Inn 2.9/5 across 33 reviews. A few reviewers note room for improvement around cleanliness.
- Things to do4.8/5
- Restaurants3.9/5
- Public transit0/5
- Airport access3.9/5
Good to know
Frequently asked questions
Is Happy Stay Inn suitable for families?
Yes — Happy Stay Inn offers family-friendly rooms and facilities.
Does Happy Stay Inn have a spa?
Yes, Happy Stay Inn has a spa offering treatments and wellness facilities.
What are the check-in and check-out times at Happy Stay Inn?
At Happy Stay Inn, check-in is from 3:00 PM, and check-out is until 11:00 AM.
What amenities does Happy Stay Inn offer?
Happy Stay Inn offers Free Wi-Fi, 24 hour Front desk, Free Parking, and Accessible.
What room types are available at Happy Stay Inn?
Room options include Double Room.
How much does it cost to stay at Happy Stay Inn?
Nightly rates start from around $59, varying by date and room type.
Where is Happy Stay Inn located?
Happy Stay Inn is located in Hannibal, Missouri, at 500 Mark Twain Ave.
What is the phone number for Happy Stay Inn?
You can reach Happy Stay Inn at +1573-221-4100.