Find and Book Top Rated Hotels in Perryville

Search among 2 available hotels and places to stay in Perryville from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-2 out of 2
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Places to stay near Perryville
8.4
Great82 reviews
MapView on map38.2 km from Perryville38.2 km from City Centre
From   US$ 85 /nightSelect
8.6
Great53 reviews
MapView on map46.7 km from Perryville46.7 km from City Centre
From   US$ 89 /nightSelect

Best Hotels and Places to Stay in Perryville

Why visit?

Perryville, Missouri, offers a charming and peaceful escape for tourists seeking a quaint small-town experience. With its historical attractions, scenic beauty, and warm hospitality, its no wonder why Perryville is becoming an increasingly popular destination for travelers. Whether you are visiting for its rich history, outdoor adventures, or simply want to relax and unwind, Perryville has something to offer for everyone.

Where to stay?

Downtown Perryville: For those looking to immerse themselves in the towns history and culture, staying in Downtown Perryville is ideal. The area is known for its well-preserved historic buildings, including the Perry County Courthouse and the Perryville Historic District. Enjoy the convenience of boutique hotels and charming bed and breakfasts located within walking distance of local shops, restaurants, and attractions.

Lake Perryville: Located a short distance from the city center, Lake Perryville is a popular destination for outdoor enthusiasts. Surrounded by picturesque natural landscapes, visitors can enjoy activities such as fishing, boating, hiking, and camping. Several hotels and lodges are available in this area, offering breathtaking lake views and easy access to the recreational opportunities at Lake Perryville State Park.

Route 51: Situated along Route 51, this area provides a convenient base for exploring both Perryville and the surrounding region. This location is ideal for travelers who want easy access to major highways while still being close to Perryvilles attractions. Here, youll find a range of hotel options, offering comfortable accommodations and modern amenities.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $120.

4-star hotels: The average price per night is around $120 to $180.

5-star hotels: The average price per night is around $180 to $250.

Best value for money:

Perryville Microtel Inn & Suites: This hotel offers comfortable and affordable accommodations in the heart of Perryville. With clean and spacious rooms, modern amenities, and friendly staff, it provides excellent value for money. Conveniently located near restaurants and shopping centers, it is a popular choice for budget-conscious travelers.

Days Inn by Wyndham Perryville: Situated near Lake Perryville, this hotel offers a balance of affordability and quality. The spacious rooms are equipped with all the necessary amenities, including free Wi-Fi and a complimentary breakfast. Its convenient location, within proximity to outdoor recreational activities, makes it an attractive choice for travelers seeking value for money.

Super 8 by Wyndham Perryville: Another budget-friendly option, this hotel offers comfortable rooms at an affordable price. Guests can enjoy amenities such as free breakfast, Wi-Fi, and an outdoor pool. Its location near downtown Perryville provides easy access to local attractions and dining options.

Best kids-friendly hotels:

Holiday Inn Express & Suites Perryville I-55: This family-friendly hotel offers spacious rooms and suites, suitable for families traveling with children. It features a heated indoor pool, a fitness center, and a complimentary breakfast. With its convenient location off Interstate 55, it provides easy access to both Perryvilles attractions and nearby family-friendly destinations.

Comfort Inn Perryville: This hotel offers comfortable rooms with family-friendly amenities such as a seasonal outdoor pool and a hot breakfast buffet. Its location near the Perryville Country Club and other recreational areas makes it a great choice for families looking to enjoy outdoor activities together.

Best hotels for a romantic getaway:

St. Marys River Retreat: Located near Perryville, this charming bed and breakfast offers a romantic and tranquil escape. Set amidst nature with a stunning view of the St. Marys River, it provides cozy and intimate rooms, perfect for a romantic getaway. Guests can enjoy a gourmet breakfast and relax in the peaceful surroundings.

The White House Bed & Breakfast: Nestled in the heart of Downtown Perryville, this historic home turned bed and breakfast exudes romance and charm. Its beautifully decorated rooms, elegant ambiance, and personalized service create a romantic atmosphere for couples. Guests can enjoy a delicious homemade breakfast and explore the nearby shops and historic sites.

Best for location:

Hampton Inn Perryville: Situated near the junction of Interstate 55 and Route 51, this hotel offers convenient access to both Perryville and the surrounding area. Guests can enjoy comfortable rooms, a complimentary breakfast, and access to amenities such as a fitness center and indoor pool.

Days Inn & Suites by Wyndham Perryville: Located along Route 51, this hotel provides easy access to Perryvilles attractions and is within a short drive of natural parks and recreational areas. It offers comfortable accommodations, complimentary breakfast, and a range of amenities to ensure a pleasant stay.

Pear Tree Inn Cape Girardeau West: While not in Perryville, this hotel is worth mentioning for its close proximity to the city and its excellent value. Situated in Cape Girardeau, just a short drive from Perryville, it offers comfortable rooms, complimentary breakfast, and easy access to shopping, dining, and entertainment options.

Best for a short city break:

Best Western Chester Hotel: Although located in Chester, Illinois, just across the Mississippi River from Perryville, this hotel offers a convenient option for a short city break. It provides comfortable rooms, a complimentary breakfast, and easy access to both Perryvilles attractions and nearby historical sites.

Super 8 by Wyndham Ste. Genevieve: Located in Ste. Genevieve, Missouri, a short drive from Perryville, this hotel is perfect for a short city break. It offers affordable accommodations, friendly service, and proximity to Ste. Genevieves historic downtown area, with its charming shops, galleries, and restaurants.

Show moreLess