Find hotels near Peabody Opera House, St. Louis from $101

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Peabody Opera House hotels

Drury Plaza Hotel St. Louis at the Arch

Drury Plaza Hotel St. Louis at the Arch
3.0 star property
Downtown St. Louis, 0.7 mi from Peabody Opera House
9.4 out of 10, Exceptional, (3,354 reviews)
"Staff was very friendly, very clean hotel."
United States
Lynn
$160 nightly
The price is $187
Mar 17 - Mar 18
Total with taxes and fees
Drury Plaza Hotel St. Louis at the Arch

Live by Loews - St.Louis

Live by Loews - St.Louis
4.0 star property
Downtown St. Louis, 0.5 mi from Peabody Opera House
9.4 out of 10, Exceptional, (1,125 reviews)
"Excellent mattress, bedroom, lobby and bar! Breakfast was so good as well. This is by far our most favorite hotel!"
United States
Kristen
$149 nightly
The price is $177
Apr 5 - Apr 6
Total with taxes and fees
Live by Loews - St.Louis

Fairfield Inn & Suites by Marriott St. Louis Downtown

Fairfield Inn & Suites by Marriott St. Louis Downtown
3.0 star property
Downtown West, 0.6 mi from Peabody Opera House
9.2 out of 10, Wonderful, (1,000 reviews)
"Very clean, room spacious, staff friendly and helpful, breakfast was very good "
United States
Frank
$119 nightly
The price is $142
Apr 16 - Apr 17
Total with taxes and fees
Fairfield Inn & Suites by Marriott St. Louis Downtown

21C Museum Hotel St Louis

21C Museum Hotel St Louis
4.5 star property
Downtown West, 0.2 mi from Peabody Opera House
9.0 out of 10, Wonderful, (1,667 reviews)
"Great place to stay. I recommend it and will stay again. "
United States
Eric
$131 nightly
The price is $153
Apr 6 - Apr 7
Total with taxes and fees
21C Museum Hotel St Louis

Courtyard by Marriott St. Louis Downtown/Convention Center

Courtyard by Marriott St. Louis Downtown/Convention Center
3.0 star property
Downtown St. Louis, 0.5 mi from Peabody Opera House
9.0 out of 10, Wonderful, (1,003 reviews)
"Room was clean and very spacious! Staff was super friendly and helpful "
United States
Beth
$105 nightly
The price is $125
Mar 29 - Mar 30
Total with taxes and fees
Courtyard by Marriott St. Louis Downtown/Convention Center

Four Seasons Hotel St Louis

Four Seasons Hotel St Louis
5.0 star property
1 mi from Peabody Opera House
9.4 out of 10, Exceptional, (1,002 reviews)
"Great service, great staff , room service food really good,, great view of the arch and the river. "
United States
Jose
$325 nightly
The price is $380
Mar 22 - Mar 23
Total with taxes and fees
Four Seasons Hotel St Louis

Magnolia Hotel St. Louis, a Tribute Portfolio Hotel

Magnolia Hotel St. Louis, a Tribute Portfolio Hotel
4.0 star property
Downtown St. Louis, 0.5 mi from Peabody Opera House
8.8 out of 10, Excellent, (1,262 reviews)
"Had a great time, clean room, great food at the bar wonderful historic hotel, lots of nostalgia "
United States
Michael
$134 nightly
The price is $159
Mar 29 - Mar 30
Total with taxes and fees
Magnolia Hotel St. Louis, a Tribute Portfolio Hotel

Pear Tree Inn St. Louis Near Union Station

Pear Tree Inn St. Louis Near Union Station
3.0 star property
Downtown West, 0.6 mi from Peabody Opera House
8.8 out of 10, Excellent, (1,871 reviews)
"Staff was very helpful and friendly "
United States
Holly
$106 nightly
The price is $124
Apr 5 - Apr 6
Total with taxes and fees
Pear Tree Inn St. Louis Near Union Station

Embassy Suites by Hilton St. Louis Downtown

Embassy Suites by Hilton St. Louis Downtown
4.0 star property
Downtown St. Louis, 0.6 mi from Peabody Opera House
8.8 out of 10, Excellent, (1,295 reviews)
"Clean rooms, good breakfast, staff was fantastic!! "
United States
Christina
$122 nightly
The price is $145
Apr 6 - Apr 7
Total with taxes and fees
Embassy Suites by Hilton St. Louis Downtown

Hampton Inn St. Louis-Downtown (At the Gateway Arch)

Hampton Inn St. Louis-Downtown (At the Gateway Arch)
2.5 star property
Downtown St. Louis, 0.8 mi from Peabody Opera House
8.8 out of 10, Excellent, (1,247 reviews)
"Great location, two blocks from the Arch. Walking distance to scenic restaurants. "
United States
Chelsea
$114 nightly
The price is $133
Apr 7 - Apr 8
Total with taxes and fees
Hampton Inn St. Louis-Downtown (At the Gateway Arch)

Hilton Pennywell St. Louis at the Arch

Hilton Pennywell St. Louis at the Arch
4.0 star property
Downtown St. Louis, 0.7 mi from Peabody Opera House
8.8 out of 10, Excellent, (1,029 reviews)
"Clean room, staff and the area all excellent"
United States
Oscar Joel
$118 nightly
The price is $139
Apr 6 - Apr 7
Total with taxes and fees
Hilton Pennywell St. Louis at the Arch

Hotel Saint Louis, Autograph Collection

Hotel Saint Louis, Autograph Collection
4.0 star property
Downtown St. Louis, 0.5 mi from Peabody Opera House
8.8 out of 10, Excellent, (482 reviews)
"Great Luxury Hotel and location. "
United States
James
$152 nightly
The price is $181
Mar 29 - Mar 30
Total with taxes and fees
Hotel Saint Louis, Autograph Collection

St. Louis Union Station Hotel, Curio Collection by Hilton

St. Louis Union Station Hotel, Curio Collection by Hilton
4.0 star property
Downtown West, 0.3 mi from Peabody Opera House
8.6 out of 10, Excellent, (1,001 reviews)
"Clean rooms, staff was very helpful."
United States
Cynthia
$193 nightly
The price is $229
Mar 29 - Mar 30
Total with taxes and fees
St. Louis Union Station Hotel, Curio Collection by Hilton

Courtyard by Marriott St. Louis Downtown West

Courtyard by Marriott St. Louis Downtown West
3.0 star property
Downtown West, 0.7 mi from Peabody Opera House
8.6 out of 10, Excellent, (1,002 reviews)
"Nice, clean, friendly staff, we will stay there again"
United States
Lisa
$116 nightly
The price is $136
Apr 2 - Apr 3
Total with taxes and fees
Courtyard by Marriott St. Louis Downtown West

Hyatt Regency St. Louis at The Arch

Hyatt Regency St. Louis at The Arch
4.0 star property
Downtown St. Louis, 0.8 mi from Peabody Opera House
8.4 out of 10, Very Good, (3,995 reviews)
"Very nice stay!!!"
United States
Beth
$169 nightly
The price is $199
Mar 22 - Mar 23
Total with taxes and fees
Hyatt Regency St. Louis at The Arch

Grand Center Inn

Grand Center Inn
3.0 star property
1.9 mi from Peabody Opera House
9.4 out of 10, Exceptional, (80 reviews)
"Relaxing atmosphere and friendly staff. "
United States
David
$165 nightly
The price is $195
Apr 15 - Apr 16
Total with taxes and fees
Grand Center Inn

Home2 Suites by Hilton St. Louis Downtown

Home2 Suites by Hilton St. Louis Downtown
3.0 star property
Downtown West, 0.3 mi from Peabody Opera House
8.0 out of 10, Very Good, (700 reviews)
"So clean wonderful staff great location so much fun best breakfast would do that again for sure!"
United States
Catherine
$98 nightly
The price is $114
Mar 31 - Apr 1
Total with taxes and fees
Home2 Suites by Hilton St. Louis Downtown

Marriott St. Louis Grand

Marriott St. Louis Grand
4.0 star property
Downtown St. Louis, 0.6 mi from Peabody Opera House
8.2 out of 10, Very Good, (1,001 reviews)
"Good location for the convention centre"
Canada
Jonathan
$152 nightly
The price is $181
Mar 23 - Mar 24
Total with taxes and fees
Marriott St. Louis Grand

Angad Arts Hotel St. Louis, Tapestry Collection by Hilton

Angad Arts Hotel St. Louis, Tapestry Collection by Hilton
4.0 star property
1.7 mi from Peabody Opera House
8.8 out of 10, Excellent, (1,053 reviews)
"We stayed at the Angad Arts since it was so close to the Fabulous Fox. Very nice hotel with a nice restaurant. Wished weather had been nicer so I could've checked out the rooftop bar. Would definitely stay here again!"
United States
Kimberley
$130 nightly
The price is $154
Mar 29 - Mar 30
Total with taxes and fees
Angad Arts Hotel St. Louis, Tapestry Collection by Hilton

Tru By Hilton St. Louis Downtown

Tru By Hilton St. Louis Downtown
2.5 star property
Downtown West, 0.3 mi from Peabody Opera House
7.6 out of 10, Good, (667 reviews)
"Clean room friendly staff "
United States
Jenifer
$86 nightly
The price is $101
Mar 31 - Apr 1
Total with taxes and fees
Tru By Hilton St. Louis Downtown
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Peabody Opera House Hotel Reviews

Hotels near other Peabody Opera House attractions

Frequently asked questions

What are the top-rated hotels near Peabody Opera House?
Discover some of the top-rated hotels near Peabody Opera House that promise a delightful stay in St. Louis, Missouri.

Newly-renovated Unit w/ Parking! Pets Are Welcome! W/ Pool & Cinema Onsite!

With an impressive review rating of 10, this newly-renovated room is located just 3.8 miles from Peabody Opera House. It offers a unique blend of comfort and convenience, featuring amenities such as a shared heated pool and onsite cinema for entertainment. Guests will appreciate the added benefit of onsite parking and the nearby shopping and fitness facilities nearby, making it an ideal choice for those looking to explore St. Louis.

CentralWestEnd-WashU-STL- Euphoria

Rated a perfect 10 by travelers, this inviting hotel is situated only 3.1 miles from Peabody Opera House. Guests can enjoy the convenience of a fully equipped kitchen, including a dishwasher and full-size refrigerator, perfect for longer stays. With free self-parking and a cozy deck or patio, this accommodation provides a welcoming atmosphere for travelers looking to unwind after a day of exploration.

Charming, Historic Family Suite, Steps from the Chase Park Plaza and Forest Park

This charming suite, rated 10 and holding a 3-star rating, is located just 3.9 miles from Peabody Opera House. It features a kitchenette and modern amenities like a coffee maker and microwave, ensuring travelers have all they need for a comfortable stay. The historic ambiance combined with its nearby local attractions like Forest Park makes it a delightful option for travelers seeking a unique St. Louis experience.
What hotels are within walking distance to Peabody Opera House?
Discover some of the top-rated hotels within walking distance of Peabody Opera House, perfect for an unforgettable stay in St. Louis.

Drury Plaza Hotel St. Louis at the Arch

Drury Plaza Hotel St. Louis at the Arch is a welcoming 3-star hotel just a 15-minute walk from Peabody Opera House, rated 9.4 by travelers. Guests appreciate the indoor pool and hot tub, perfect for relaxation after a day of exploring. The hotel features a complimentary buffet breakfast daily, along with a fitness center and a river view terrace that enhances the stay with scenic surroundings.

Drury Inn & Suites St. Louis Union Station

Located 11 minutes on foot from Peabody Opera House, Drury Inn & Suites St. Louis Union Station also boasts a review rating of 9.4 from travelers. This 3-star hotel offers an inviting indoor pool and a hearty free breakfast to start the day right. Guests can take advantage of convenient amenities like self-parking and a fitness center, ensuring a comfortable stay just steps away from local attractions.

Fairfield Inn & Suites by Marriott St. Louis Downtown

Fairfield Inn & Suites by Marriott St. Louis Downtown, rated 9.2 by travelers, is a comfortable choice located only 13 minutes from Peabody Opera House. Guests enjoy a complimentary breakfast and access to a rooftop garden, ideal for relaxing after a busy day. The hotel also provides electric car charging stations and a fitness center, making it a great option for both leisure and business travelers.
How much is a hotel near Peabody Opera House?
Staying near Peabody Opera House is a treat, with plenty of hotels from $101 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Peabody Opera House?
Discovering family-friendly hotels near Peabody Opera House can enhance your St. Louis experience with comfort and convenience.

Four Seasons Hotel St Louis

Just 1.5 miles from Peabody Opera House, Four Seasons Hotel St Louis is a luxurious 5-star option with an impressive travelers' rating of 9.4. This hotel caters to families with accessible pool facilities, connecting rooms, and in-room babysitting services. Guests can indulge in a range of amenities, including an outdoor pool, a full-service spa, and fine dining options, ensuring a memorable stay for both parents and children.

Embassy Suites by Hilton St. Louis Downtown

Embassy Suites by Hilton St. Louis Downtown is a 4-star hotel located just a 17-minute walk from Peabody Opera House. With a travelers' rating of 8.8, this family-friendly hotel offers amenities such as a daily housekeeping service, connecting rooms, and free cribs for your little ones. Guests can enjoy a delicious cooked breakfast each morning, access to an indoor pool, and a fitness center. The hotel's spacious suites provide a comfortable space for families to unwind after a day of exploring.

Hampton Inn St. Louis-Downtown (At the Gateway Arch)

Located only 1.1 miles from Peabody Opera House, Hampton Inn St. Louis-Downtown is a welcoming choice with a review rating of 8.6. This family-friendly hotel features an arcade game room, free cribs, and toys for children, making it an ideal spot for families. Guests can start their day with a complimentary buffet breakfast and enjoy the indoor pool. The convenient location allows easy access to various attractions, ensuring a fun-filled stay in St. Louis.
Are there any 5-star hotels near Peabody Opera House?
Discover luxurious 5-star hotels near Peabody Opera House that provide an exceptional stay in St. Louis.

Four Seasons Hotel St Louis

Four Seasons Hotel St Louis is a stunning 5-star hotel located just 1.5 miles from Peabody Opera House, with an impressive review rating of 9.4 from travelers. This elegant hotel features a range of amenities designed for relaxation and indulgence, including an onsite spa, outdoor pool, and fitness facilities open 24 hours. Guests can enjoy breathtaking river views from the terrace, and the hotel also offers a selection of luxurious treatments, such as aromatherapy and couples massages. With exceptional dining options and 24-hour room service, Four Seasons Hotel St Louis is a perfect retreat for those looking for a memorable experience.
Which hotels near Peabody Opera House offer the best views?
Explore the top-rated hotels near Peabody Opera House that offer stunning views and memorable stays in St. Louis.

Four Seasons Hotel St Louis

With a remarkable review rating of 9.4, Four Seasons Hotel St Louis is a luxurious 5-star retreat located just 1.5 miles from Peabody Opera House. Guests can unwind at the rooftop terrace while enjoying breathtaking river views. The hotel features a full-service spa, outdoor pool, and 24-hour fitness facilities, ensuring a rejuvenating experience. Additional amenities include room service and valet parking, making it an ideal choice for travelers seeking both relaxation and elegance.

Hampton Inn St. Louis-Downtown (At the Gateway Arch)

Rated 8.6 by travelers, Hampton Inn St. Louis-Downtown is conveniently situated just 1.1 miles from Peabody Opera House. This welcoming hotel offers an indoor pool and fitness center, perfect for relaxation after a day of exploring. Guests can enjoy complimentary buffet breakfast daily and appreciate the river views from select rooms. With accessible self-parking and a 24-hour fitness center, it caters perfectly to those who value comfort and convenience.

Hilton St. Louis at the Ballpark

Hilton St. Louis at the Ballpark, rated 7.4 by travelers, is located a short 12-minute walk from Peabody Opera House. This 4-star hotel features a rooftop terrace with stunning views of the river and ballpark. Guests can take advantage of the indoor pool and hot tub, plus amenities like valet parking and a 24-hour fitness center. With its prime location and inviting atmosphere, it's an excellent choice for travelers looking to immerse themselves in the local culture.
What are the best affordable hotels near Peabody Opera House?
For a fantastic stay near Peabody Opera House without breaking the bank, check out these top-rated affordable hotels that cater perfectly to families and those seeking comfort.

Newly-renovated Unit w/ Parking! Pets Are Welcome! W/ Pool & Cinema Onsite!

Located just 3.8 miles from Peabody Opera House, this newly-renovated room offers a perfect family-friendly atmosphere with amenities like a heated pool and onsite cinema. Travelers will appreciate the WiFi and easy parking options available. With a stellar review rating of 10, travelers can enjoy nearby shopping and historical attractions, making it a delightful choice for a memorable stay.

CentralWestEnd-WashU-STL- Euphoria

Only 3.1 miles from Peabody Opera House, this exceptional hotel is ideal for families with children, featuring a fully-equipped kitchen and kid-friendly amenities like a highchair and stroller. Rated 10 by travelers, it also offers free self-parking and WiFi, ensuring a straightforward experience. Enjoy the spacious layout perfect for family gatherings and the convenience of nearby attractions.

Charming, Historic Family Suite, Steps from the Chase Park Plaza and Forest Park

This charming 3-star suite is situated 3.9 miles from Peabody Opera House and is perfect for families seeking a historic vibe. With a review rating of 10, it includes a kitchenette, parking options, and child-friendly features like a travel crib and stair gate. Guests can explore the nearby Chase Park Plaza and Forest Park, making it an excellent base for family adventures.
Are there any hotels with pools close to Peabody Opera House?
Searching for top-rated hotels with pools near Peabody Opera House? Look no further; these options provide a perfect blend of comfort and leisure for your stay in St. Louis.

Four Seasons Hotel St Louis

Four Seasons Hotel St Louis, a luxurious 5-star hotel, is just 1.5 miles from Peabody Opera House, offering travelers an impressive review rating of 9.4. Guests can enjoy a stunning outdoor pool complete with a poolside bar, ensuring a relaxing atmosphere. Additional amenities include a full-service spa, fitness center, and family-friendly services like free cribs and babysitting. The hotel also features a terrace with river views, making it an ideal retreat.

St. Louis Union Station Hotel, Curio Collection by Hilton

St. Louis Union Station Hotel, Curio Collection by Hilton is a charming 4-star hotel located only 7 minutes on foot from Peabody Opera House, with an excellent review rating of 8.4. Guests can unwind at the accessible pool, which features sun loungers for a leisurely day. The hotel also offers a fitness center, historic charm, and family-friendly amenities, including free breakfast for children and connecting rooms.

The Arch Convention Hotel

The Arch Convention Hotel is a comfortable 3.5-star hotel located a short 16-minute walk from Peabody Opera House, with a review rating of 6.8. This hotel features an inviting indoor pool equipped with free cabanas, perfect for families. Additional amenities include 24-hour fitness facilities, free parking, and family-friendly options such as cribs and suites with separate living areas.
What are the best pet-friendly hotels near Peabody Opera House?
If you're looking for the best pet-friendly hotels near Peabody Opera House, St. Louis has some great options that ensure a comfortable stay for both you and your furry friend.

Element St. Louis Midtown

Element St. Louis Midtown, located 2.4 miles from Peabody Opera House, is a 3-star hotel with an impressive review rating of 9.0 from travelers. This modern hotel welcomes pets and provides amenities such as food and water bowls in addition to in-room pet permissions. Guests can enjoy a complimentary breakfast, an indoor pool, and 24-hour fitness facilities, all while knowing their pets are comfortably accommodated.

The Westin St. Louis

The Westin St. Louis is a luxurious 4.5-star hotel situated only a 13-minute walk from Peabody Opera House, with a great traveler rating score of 8.6 from travelers. This pet-friendly hotel offers exceptional amenities, including in-room pet accommodations and designer toiletries. Guests can indulge in 24-hour room service, enjoy a meal at the on-site restaurant, and take advantage of the fitness center, ensuring a relaxing visit for both humans and pets.

Comfort Inn & Suites

Comfort Inn & Suites is conveniently located just 2.0 miles from Peabody Opera House and is rated 8.2 by travelers. This welcoming hotel allows pets, providing amenities such as in-room pet accommodations and food and water bowls. Guests can enjoy a complimentary buffet breakfast, fitness center, and free self-parking, making it perfect for a straightforward stay with your pet.
Can I book a fully refundable hotel close to Peabody Opera House?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Peabody Opera House", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Peabody Opera House?
To look for discounts on hotels near Peabody Opera House, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia