Skip to content
Sign up
Log in
Vacation rentals in Hannibal

Vacation rentals in Hannibal

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Hannibal

Guests agree: these stays are highly rated for location, cleanliness, and more.

  • Rocky Top Guesthouse on the River..NEWLY RENOVATED
    SUPERHOSTEntire bungalow · 4 guests · 2 beds · 1 bath
    Rocky Top Guesthouse on the River..NEWLY RENOVATED

    Complete your stay with a magnificent view of the Mississippi River from this private guesthouse sitting high on the bluff. It is located only 1.2 miles from downtown historic Hannibal where there are restaurants and shops, visitor attractions and parks.

    What guests are saying:

    “This is a spacious updated bungalow in a super safe location with incredible porch. Master bedroom, plus separate smaller sleeping alcove, kitchen, dining and living room plus a large bathroom; it feels much more impressive than the pictures indicate. The lighting is lovely and has beautiful windows. It is on private property, overlooking thre river and the landscaping is terrific. The deck has amazing views. Ted and Carol are top-notch hosts! Do yourself a favor and book this place; let these people Bless You with their lovely home and gracious ways. Hosts have been very intentional with the decor and hospitality without being too much. It was absolutely SPOTLESS! Very easy to understand. Very private. Hosts were available but never intrusive. Restorative. Worth every penny ! Thank You !! <3”

  • Downtown Apartment
    SUPERHOSTEntire apartment · 2 guests · 1 bed · 1 bath
    Downtown Apartment

    This private apartment is located within walking distance to Hannibal's historic downtown where all restaurants, nightlife, shopping, museums, etc. My space is very cozy and open to everyone.

    What guests are saying:

    “Had a lovely stay here on a beautiful fall weekend. I loved being able to step out to the street and look right down to the Mississippi River flowing by the historic landing. This unit is underneath Jim’s other apartment, both remodeled from an older building on the alley. A larger group could book both places and have the whole building to themselves (or, say, two couples who want to be near each other but not share the same unit). This unit is exactly as advertised and is clean, comfortable, and functional. Finish work on the apartment has a DIY feel but gets the job done. The beautiful ceramic shower is raised off the slab for drainage and there are a couple steps leading up to it — not a problem for me but perhaps a challenge for someone with mobility or balance issues. A detail I appreciated was the comfy office chair that made working at the table so much more comfortable. Good restaurants within a couple blocks — LaBinnah Bistro for fine dining, Palermo’s for takeout pizza, etc. Many more closer to Main Street and the river, all easily walkable (downhill from the apartment, uphill coming back).”

  • Modern 2 Bdr House in Great Neighborhood.
    SUPERHOSTEntire house · 4 guests · 2 beds · 1 bath
    Modern 2 Bdr House in Great Neighborhood.

    This house is close to family-friendly activities, shopping and nightlife. You’ll love this house because of its great neighborhood location and the ambiance. My place is good for families, couples, solo adventurers, and business travelers. Very close proximity to Hannibal YMCA, under 2 miles (less than 5 minutes) from Historical downtown Hannibal, Movie Theater, Hannibal Regional Hospital, Shopping Center and the Mark Twain Cave are all nearby. Located just 30 minutes from Mark Twain Lake.

    What guests are saying:

    “Place was so clean, had everything thing we needed, shampoo & conditioner an plenty of towels. Very comfortable an felt like home. Jason responded quickly with questions which was great. Very convenient to food places, grocery stores an down town. Also great if you have kids, there is a great park very close to the house. Just steps away !!!”

Vacation rentals for every style

Get the amount of space that is right for you.

  • Homes
  • Hotels
  • Unique stays

Popular amenities for Hannibal vacation rentals

  • Kitchen
  • Wifi
  • Pool
  • Free parking on premises
  • Air conditioning

Other great vacation rentals in Hannibal

Entire Historic Downtown Home
SUPERHOSTEntire house
Entire Historic Downtown Home
Price:$203 CAD/night
Historic Victorian Home with a Modern Flair
Entire house
Historic Victorian Home with a Modern Flair
Price:$215 CAD/night
Night at the Twain Museum: Luxury Hannibal Retreat
SUPERHOSTEntire house
Night at the Twain Museum: Luxury Hannibal Retreat
Price:$202 CAD/night
Quaint log cabin
SUPERHOSTEntire house
Quaint log cabin
Price:$81 CAD/night
The Royal Suite
SUPERHOSTPrivate room
The Royal Suite
Price:$224 CAD/night
Spacious Studio
Entire loft
Spacious Studio
Price:$176 CAD/night
Hard Rock Sky Palace
Private room
Hard Rock Sky Palace
Price:$51 CAD/night
Farmhouse
Entire apartment
Farmhouse
Price:$135 CAD/night
Friendly, clean, quiet during the day! (#B)
SUPERHOSTPrivate room
Friendly, clean, quiet during the day! (#B)
Price:$45 CAD/night
Main St. B & B - Safari
Private room
Main St. B & B - Safari
Price:$169 CAD/night
Three bedroom upstairs retreat - jacuzzi access
SUPERHOSTPrivate room
Three bedroom upstairs retreat - jacuzzi access
Price:$62 CAD/night
Location! Clean! Great View! No step entry!
Entire condominium
Location! Clean! Great View! No step entry!
Price:$126 CAD/night
Show all