Skip to content

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 room in St. Peters
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 with a queen bed, full size fold out bed, and air mattresses for your use. Extra bedding provided. It’s a 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!
$77 per night
SUPERHOST
Home in St. Peters
Updated, spacious, 3 bdrm, home on quiet court.
Updated 3 bed, 2 bath home on a quiet court in St. Charles County with furnished kitchen, large deck with outdoor dining, tvs in every room, finished basement with living area, ping pong table, board games and washer/dryer. Minutes from shopping, restaurants, bars, casinos, wineries, gyms, hospitals, and major highways. Just a 30 min drive to downtown St. Louis, Forest Park, StL Zoo, and the Gateway Arch, 15 mins from Lambert Airport, and mins from several baseball, soccer and hockey complexes.
$145 per night
SUPERHOST
Rental unit in Saint Charles
The Bricks On Main-King Bed on Historic Main St.
Take a step back into history with this charming one bed, one bath, right on historic Main St. You will admire the exposed brick, original 11' tin ceilings, and spacious open floor plan. You will be in walking distance to 100+restaurants, bars, coffee shops, and shopping spots right outside your front door. Join us for festivals, Christmas Traditions, Oktoberfest, there is always something happening. Enjoy sunrises overlooking the river or find a patio for dinner. Fall in love with St. Charles
$78 per night

Stay near St. Peters's top sights

Photo of Mid Rivers Mall
Mid Rivers Mall9 locals recommend
Photo of Hobos At The Legion
Hobos At The Legion3 locals recommend
Photo of Red Robin Gourmet Burgers and Brews
Red Robin Gourmet Burgers and Brews6 locals recommend
Photo of Bowlero St. Peters
Bowlero St. Peters8 locals recommend
Photo of Kokomo Joe's Entertainment & Escape Rooms
Kokomo Joe's Entertainment & Escape Rooms5 locals recommend
Photo of Fresh Thyme Farmers Market
Fresh Thyme Farmers Market7 locals recommend

Other great vacation rentals in St. Peters

Rental unit in Saint Charles
Lewis and Clark Suite - 1 Bed/1 Bath on Main
$103 per night
SUPERHOST
Rental unit in Saint Charles
Walk to Main, 1 Bed/1 Bath Apartment
$90 per night
SUPERHOST
Rental unit in Saint Charles
Townhome Luxury
$97 per night
SUPERHOST
Rental unit in Saint Charles
Modern Comfort Walking Distance to Main
$96 per night
SUPERHOST
Rental unit in Saint Charles
Stay on Main!
$85 per night
SUPERHOST
Home in St. Peters
Suburban Dream 3BR House - 18 mins to STL
$119 per night
SUPERHOST
Rental unit in Saint Charles
Peaceful 2 Bedroom Next to Park!
$95 per night
SUPERHOST
Rental unit in Saint Charles
Quiet 1 bedroom apartment near Main Street!
$91 per night
SUPERHOST
Guest suite in Saint Charles
3 BDRM Modern Spread. Quiet/Central
$90 per night
Rental unit in Saint Charles
Pop Lucks Guest Suite Steps From Historic Main St
$90 per night
SUPERHOST
Home in Saint Charles
Madison Oasis #1 - Walking distance to Main St
$85 per night
SUPERHOST
Rental unit in Saint Charles
Ella Rose Guest Suite in Historic Old St Charles
$85 per night
SUPERHOST

Stays in Cave Springs Estates

Rental unit in Saint Charles
Retro & Spacious, 2 Bedroom On Main!
$120 per night
SUPERHOST
Rental unit in Saint Charles
Stylish and Central TownHome
$104 per night
SUPERHOST
Rental unit in Saint Charles
Style and Space, Upstairs 2 Bedroom Apt w/ Balcony
$87 per night
SUPERHOST
Townhouse in Saint Charles
Spacious Historic Townhouse in Frenchtown
$103 per night
SUPERHOST