Skip to content
Sign up
Log in
Vacation rentals in St. Peters

Vacation rentals in St. Peters

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in St. Peters

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

  • Private Suite in Nice Home with a view! Near I-70
    SUPERHOSTPrivate room · 9 guests · 2 beds · 1.5 shared baths
    Private Suite in Nice Home with a view! Near I-70

    Our AirBnb is a perfect place to stop for a good nights rest on your road trip and also a great place to stay while you are in town for a longer period of time. The large private suite Is big enough to accommodate your group but we also have a second bedroom you can use at no extra charge if your group needs more space. Nice quite neighborhood, lots of street parking, meet our sweet golden retriever, check in at whatever time with the lock box code. Sheets are always freshly washed!

    What guests are saying:

    “Perfect little spot to rest your head - I stayed here on my cross country trip with my two dogs. The neighborhood is safe and quiet while being close to I-70. The bed was comfortable and it was nice to have a little sitting area, too. Brandon was very nice and even made coffee in the morning before my journey. The house is right on a little creek so it was a perfect spot for walking the pups. I was only here for about 12 hours, but would stay again. Thanks!!”

  • Private Luxury Suite 2 Blocks From Main Street
    SUPERHOSTEntire apartment · 2 guests · 2 beds · 1 bath
    Private Luxury Suite 2 Blocks From Main Street

    Welcome to the Bella Starr Suite in Old Town Saint Charles! Just two blocks from Historic Main Street and minutes from Lindenwood University, Streets of Saint Charles, Ameristar Casino and Frenchtown. STL International Airport is 12 minutes away. Come home and relax with plush linens, a 55" TV with HBO, sound system & board games. There is one queen bed and a single-sized pull-out sofa available for a guest. Laundry service for stays 7+ days. Stays 28+ days include weekly cleaning service.

    What guests are saying:

    “I had such a lovely time staying here! 100% better than staying at a hotel! Will definitely be staying again next time I'm in the area! Location is perfect and quiet. It is very comfortable and homey! The bathroom is actually my favorite, it's so cute! And the make up mirror is a perk!! The bed is also better than my own! I had to stay a couple extra days because of the weather back home and Kimberly was very understanding about me changing my schedule. Definitely recommend Kimberly's place to anyone thinking about staying here!”

  • Entire Private Gorgeous Updated Historic Home!
    Entire house · 8 guests · 4 beds · 1.5 baths
    Entire Private Gorgeous Updated Historic Home!

    Look no further! This is the best bang for your buck in the area! An original, yet updated, home located just two walking blocks from Historic Main Street. Comfortable and quiet, this home is perfect for travel nurses, families, or professionals looking to stay short or long term. I take pride in the home and will always be here to answer all your questions. The house is thoroughly sanitized with alcohol after each guest for your safety :) Sun-Wed 2 night stay min.

    What guests are saying:

    “The house was perfect. My son enjoyed the pool table and the back yard was very relaxing after a long day of driving. Charles was flexible with his pet policy to accommodate us. I adored the small town feel in his neighborhood. Will definitely stay again. :)”

Vacation rentals for every style

Get the amount of space that is right for you.

  • Homes
  • Hotels
  • Unique stays

Popular amenities for St. Peters vacation rentals

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

Other great vacation rentals in St. Peters

Private Suite in Nice Home with a view! Near I-70
SUPERHOSTPrivate room
Private Suite in Nice Home with a view! Near I-70
Price:$56 CAD/night
Spacious & Peaceful Queen Room Close to Everything
Private room
Spacious & Peaceful Queen Room Close to Everything
Price:$28 CAD/night
Private guest bedroom 3 in Charlestowne
SUPERHOSTPrivate room
Private guest bedroom 3 in Charlestowne
Price:$34 CAD/night
Private Luxury Suite 2 Blocks From Main Street
SUPERHOSTEntire apartment
Private Luxury Suite 2 Blocks From Main Street
Price:$99 CAD/night
Entire Private Gorgeous Updated Historic Home!
Entire house
Entire Private Gorgeous Updated Historic Home!
Price:$112 CAD/night
Treehouse Day Spas Penthouse in the Trees
SUPERHOSTTreehouse
Treehouse Day Spas Penthouse in the Trees
Price:$83 CAD/night
Comfy Private Room in quiet suburbs
Private room
Comfy Private Room in quiet suburbs
Price:$34 CAD/night
Private Walkout w/ 1 King Bed/1Bath + Living Room
Private room
Private Walkout w/ 1 King Bed/1Bath + Living Room
Price:$81 CAD/night
Escape to a relaxing hideaway nestled in trees.
SUPERHOSTPrivate room
Escape to a relaxing hideaway nestled in trees.
Price:$50 CAD/night
Clean & Cozy Bedroom in a Quiet Neighborhood
Private room
Clean & Cozy Bedroom in a Quiet Neighborhood
Price:$18 CAD/night
Quiet private room. 14mins from the airport
Private room
Quiet private room. 14mins from the airport
Price:$48 CAD/night
8 Park Condo Walk to SLU Medical/ Cardinal Glennon
Entire apartment
8 Park Condo Walk to SLU Medical/ Cardinal Glennon
Price:$58 CAD/night
Show all