Find hotels near National Shrine of Our Lady of the Snows, from $63

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 1,237 hotels close to National Shrine of Our Lady of the Snows with room rates, reviews, and availability. Most hotels are fully refundable.

Drury Inn & Suites St. Louis Fairview Heights

3.0 star property
6.4 mi from National Shrine of Our Lady of the Snows
9.2 out of 10, Wonderful, (1001)
"Staff was very nice and the room was clean and comfortable."
United States
Deborah
$94 nightly
The price is $106
Dec 9 - Dec 10
Total with taxes and fees
Drury Inn & Suites St. Louis Fairview Heights

Quality Inn & Suites near St. Louis and I-255

2.5 star property
3.9 mi from National Shrine of Our Lady of the Snows
7.4 out of 10, Good, (1001)
"The welcoming staff was very helpful and friendly, parking was easy, breakfast options stayed stocked, and the location was close to many food options and not far from downtown St. Louis."
United States
Jermante'
$66 nightly
The price is $75
Dec 14 - Dec 15
Total with taxes and fees
Quality Inn & Suites near St. Louis and I-255

Drury Plaza Hotel St. Louis at the Arch

3.0 star property
6.8 mi from National Shrine of Our Lady of the Snows
9.4 out of 10, Exceptional, (3259)
"Always great stay"
United States
Richard
$135 nightly
The price is $158
Dec 9 - Dec 10
Total with taxes and fees
Drury Plaza Hotel St. Louis at the Arch

Hyatt Regency St. Louis at The Arch

4.0 star property
6.8 mi from National Shrine of Our Lady of the Snows
8.4 out of 10, Very Good, (3999)
"Loved our stay. Great location and awesome view from room "
United States
Phillip
$95 nightly
The price is $111
Dec 21 - Dec 22
Total with taxes and fees
Hyatt Regency St. Louis at The Arch

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

2.5 star property
6.9 mi from National Shrine of Our Lady of the Snows
8.8 out of 10, Excellent, (1158)
"Nice bed."
United States
Alex
$95 nightly
The price is $111
Dec 11 - Dec 12
Total with taxes and fees
Hampton Inn St. Louis-Downtown (At the Gateway Arch)

Super 8 by Wyndham Fairview Heights-St. Louis

2.0 star property
6.3 mi from National Shrine of Our Lady of the Snows
6.6 out of 10, (1000)
"Overall everything was just fine!!"
United States
Densill
$58 nightly
The price is $65
Dec 7 - Dec 8
Total with taxes and fees
Super 8 by Wyndham Fairview Heights-St. Louis

Embassy Suites by Hilton St. Louis Downtown

4.0 star property
7.1 mi from National Shrine of Our Lady of the Snows
8.8 out of 10, Excellent, (1237)
"Great hospitality"
United States
Alejandro
$107 nightly
The price is $127
Dec 11 - Dec 12
Total with taxes and fees
Embassy Suites by Hilton St. Louis Downtown

Motel 6 Caseyville, IL - Caseyville Il

2.0 star property
4.3 mi from National Shrine of Our Lady of the Snows
6.4 out of 10, (1005)
"Friendly staff, clean room, great price"
United States
Todd
$58 nightly
The price is $65
Dec 7 - Dec 8
Total with taxes and fees
Motel 6 Caseyville, IL - Caseyville Il

Courtyard by Marriott St. Louis Downtown/Convention Center

3.0 star property
7.2 mi from National Shrine of Our Lady of the Snows
9.0 out of 10, Wonderful, (1017)
"Was a great stay. "
United States
Lorilyn
$88 nightly
The price is $105
Jan 1 - Jan 2, 2026
Total with taxes and fees
Courtyard by Marriott St. Louis Downtown/Convention Center

Holiday Inn St. Louis Fairview Heights by IHG

3.0 star property
6.5 mi from National Shrine of Our Lady of the Snows
8.6 out of 10, Excellent, (662)
"Well run, brand new, and impressive. I spoke with the owners for a bit and they left a very positive impression. Hands dow this was the most impressive Holiday Inn I have ever stayed at. I usually stay at the Westin at St Louis and honestly, this place was nicer and they have a surprisingly nice restaurant. "
United States
Ryan
$103 nightly
The price is $117
Dec 23 - Dec 24
Total with taxes and fees
Holiday Inn St. Louis Fairview Heights by IHG

Drury Inn & Suites St. Louis O'Fallon, IL

3.0 star property
8.8 mi from National Shrine of Our Lady of the Snows
9.6 out of 10, Exceptional, (1004)
"Excellent location, clean and spacious room, great morning breakfast with numerous choices and of course helpful and pleasant staff."
United States
David
$102 nightly
The price is $118
Dec 14 - Dec 15
Total with taxes and fees
Drury Inn & Suites St. Louis O'Fallon, IL

Magnolia Hotel St. Louis, a Tribute Portfolio Hotel

4.0 star property
7.1 mi from National Shrine of Our Lady of the Snows
8.8 out of 10, Excellent, (1146)
"Really nice hotel!"
United States
DARIN
$101 nightly
The price is $120
Dec 8 - Dec 9
Total with taxes and fees
Magnolia Hotel St. Louis, a Tribute Portfolio Hotel

Hampton Inn O'Fallon

2.5 star property
8.8 mi from National Shrine of Our Lady of the Snows
9.2 out of 10, Wonderful, (808)
"The staff was courteous. Overall everything is good. We would return there again if we ever go back to the state. "
United States
Mark
$98 nightly
The price is $113
Dec 26 - Dec 27
Total with taxes and fees
Hampton Inn O'Fallon

Benton Park Inn

3.5 star property
7.4 mi from National Shrine of Our Lady of the Snows
9.6 out of 10, Exceptional, (311)
"Beautifully situated stay with welcoming host. Extremely enjoyable stay would highly recommend."
United States
Mary
$131 nightly
The price is $154
Dec 8 - Dec 9
Total with taxes and fees
Benton Park Inn

Comfort Suites Fairview Heights - St. Louis

2.5 star property
6 mi from National Shrine of Our Lady of the Snows
6.6 out of 10, (1001)
"had a nice stay"
United States
Larry
$76 nightly
The price is $85
Dec 7 - Dec 8
Total with taxes and fees
Comfort Suites Fairview Heights - St. Louis

Hilton Pennywell St. Louis at the Arch

4.0 star property
6.9 mi from National Shrine of Our Lady of the Snows
8.8 out of 10, Excellent, (1012)
"My second time staying there as always it was lovely "
United States
Nina
$103 nightly
The price is $122
Dec 19 - Dec 20
Total with taxes and fees
Hilton Pennywell St. Louis at the Arch

Country Inn & Suites by Radisson, Fairview Heights, IL

3.0 star property
6 mi from National Shrine of Our Lady of the Snows
8.0 out of 10, Very Good, (41)
"Good for one night viait while traveling "
United States
GRAHAM
$80 nightly
The price is $90
Dec 29 - Dec 30
Total with taxes and fees
Country Inn & Suites by Radisson, Fairview Heights, IL

Drury Inn & Suites St. Louis Union Station

3.0 star property
7.8 mi from National Shrine of Our Lady of the Snows
9.4 out of 10, Exceptional, (1287)
"Great location and staff are friendly. "
United States
GARY
$119 nightly
The price is $142
Dec 9 - Dec 10
Total with taxes and fees
Drury Inn & Suites St. Louis Union Station

Live by Loews - St.Louis

4.0 star property
7 mi from National Shrine of Our Lady of the Snows
9.4 out of 10, Exceptional, (1096)
"Clean room, great view of stadium. "
United States
JILLIAN
$149 nightly
The price is $177
Dec 7 - Dec 8
Total with taxes and fees
Live by Loews - St.Louis

Comfort Inn & Suites O'Fallon - St. Louis Area

2.0 star property
8.5 mi from National Shrine of Our Lady of the Snows
6.8 out of 10, (82)
"Clean room staff friendly no issues"
United States
Dolores
$54 nightly
The price is $63
Dec 14 - Dec 15
Total with taxes and fees
Comfort Inn & Suites O'Fallon - St. Louis Area
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 National Shrine of Our Lady of the Snows Hotel Reviews

Hotels near other National Shrine of Our Lady of the Snows attractions

Find out more about National Shrine of Our Lady of the Snows

Top reasons to visit National Shrine of Our Lady of the Snows

  • Serene Spiritual Retreat: The shrine offers a tranquil environment perfect for spiritual reflection and personal retreats.
  • Lourdes Grotto: Visit the beautiful Lourdes Grotto, a peaceful spot for prayer and contemplation.
  • Diverse Accommodations: Choose from a range of lodging options, from budget motels to luxurious hotels.
  • Family-Friendly Activities: Enjoy various nearby attractions and entertainment suitable for all ages.
  • Rich Cultural Exploration: Discover local charm with vibrant neighborhoods and cultural sites nearby.

Find great hotels near National Shrine of Our Lady of the Snows

At the National Shrine of Our Lady of the Snows, you'll discover a diverse selection of accommodations that cater to every preference and budget. From cozy motels to luxurious hotels, this area features options ranging from 1.5 to 5 stars. Whether you're traveling for business or leisure, you'll find friendly staff and essential amenities, ensuring a memorable stay. Explore nearby attractions and enjoy competitive room rates that suit your vacation needs.

  • Hyatt Regency St. Louis at The Arch: Situated seven miles from the National Shrine of Our Lady of the Snows, this 4-star hotel combines business efficiency with a pet-friendly atmosphere. Ideal for business travelers, it boasts multiple meeting rooms, a conference space, and a 24-hour business center. The stylish accommodations offer a comfortable retreat after a day of meetings or sightseeing, while pets are welcomed on-site, making it a great choice for those traveling with furry companions.
  • Clayton Plaza Hotel & Extended Stay: Located 15 miles away, this 3.5-star hotel caters to both business and pet-loving travelers. The hotel features a variety of business amenities, including multiple meeting rooms and a 24-hour business center, ensuring a productive stay. Families and pets are also welcome; however, there are restrictions on pet types. Enjoy the spacious rooms designed for comfort as you explore the nearby attractions.
  • Drury Plaza Hotel St. Louis at the Arch: Just seven miles from the National Shrine, this 3-star hotel is perfect for families and pet owners. It offers a cozy atmosphere with family-friendly amenities such as free cribs for little ones. Business travelers will appreciate the available conference space and business center. Additionally, this hotel welcomes pets, providing a comfortable stay for all members of the family, including four-legged ones, under certain restrictions.

Discover the best areas to stay near National Shrine of Our Lady of the Snows

Your visit to the National Shrine of Our Lady of the Snows promises a delightful experience in a family-friendly atmosphere. Explore nearby cities that boast warm weather, friendly locals, and budget-friendly excursions. From serene parks to vibrant neighborhoods, you'll find a mix of relaxation and adventure, making it a perfect getaway for all types of travelers. Enjoy the welcoming vibe as you discover the beauty and culture of this charming region.

  • St. Louis: A vibrant metropolis located 8 miles from the National Shrine of Our Lady of the Snows, St. Louis is known for its rich cultural heritage and urban charm. Visitors flock here year-round, particularly during the peak months of March and from June to July. The city offers a diverse range of family-friendly activities and outdoor adventures, including access to sporting events and theater performances. Key highlights include the iconic Gateway Arch, bustling arenas, and beautiful parks, making it a perfect destination for an exciting urban experience.
  • Centreville: Situated just 2 miles from the National Shrine of Our Lady of the Snows, Centreville is a welcoming city that thrives during the summer months, especially from June to August. Families and adventure seekers will find plenty to do, with numerous recreational areas and educational facilities. The city is surrounded by lush parks, including urban and national parks, offering ample opportunities for outdoor activities such as hiking and picnicking. Centreville's friendly atmosphere and community events create a charming backdrop for a relaxing getaway.
  • Alorton: Only 2 miles from the National Shrine of Our Lady of the Snows, Alorton is a quaint neighborhood that attracts visitors seeking outdoor adventures and scenic beauty. With peak travel times in January, May, and November, Alorton offers a unique blend of recreational areas and natural landscapes. The nearby national and state parks provide stunning views and opportunities for exploration, making it a great spot for nature lovers. Alorton's small-town charm, combined with its proximity to larger attractions, makes it a delightful escape for travelers.

Things to do near National Shrine of Our Lady of the Snows

At the National Shrine of Our Lady of the Snows, visitors can enjoy various activities such as live music and sports, including baseball. This serene location offers a unique Catholic retreat experience, inviting guests to embark on a sacred journey while exploring nearby attractions and the beautiful holiday park. It's a perfect destination for those seeking spiritual enrichment and relaxation in a tranquil setting.

Food and drinks

Anheuser-Busch Brewery, 7 miles away, offers a lively atmosphere with craft beers. Villa Marie Winery & Banquet Center and Bella Vista Winery, both 14 miles away, serve delightful local wines in romantic settings. Don't miss the local cuisine at nearby restaurants for an authentic taste of the region.

Shopping

For shopping near the National Shrine of Our Lady of the Snows, visit St. Claire Square Mall, located 6 miles away, offering family-friendly entertainment. You can also check out Soulard Farmer's Market, 7 miles away, which features local vendors. If you're up for a drive, Kruta Bakery is 9 miles away.

Recreation

Catch a game at Busch Stadium, just 7 miles away, for an energetic sports experience. For a peaceful retreat, Pleasant Ridge Park, 6 miles away, offers serene walking trails and picnic spots. Enjoy a round of golf at Stonewolf Golf Course, also 7 miles away, surrounded by beautiful landscapes.

Adventure

At World Wide Technology Raceway, located 7 miles from the shrine, you can experience the thrill of motor racing in a vibrant sports atmosphere. For family fun, Lazer Force Lazer Tag & Pedal Karts, 4 miles away, offers exciting adventure activities. Enjoy the scenic River des Peres Greenway Trailhead, 11 miles distant, perfect for hiking.

Nightlife

For nightlife near the National Shrine of Our Lady of the Snows, Horseshoe St. Louis Casino offers thrilling gaming and a vibrant atmosphere, just 7 miles away. Enjoy a show at the Fox Theater, 9 miles away, or catch a family-friendly film at The Edge, also 7 miles distant.

Booking tips and Expedia advantages for National Shrine of Our Lady of the Snows

When visiting the National Shrine of Our Lady of the Snows, take advantage of free entry and nearby attractions like the Gateway Arch and Forest Park. To save on accommodations, consider visiting from November to January for lower prices. Use Expedia to find budget-friendly options by filtering for eco-certified hotels and sorting prices from lowest to highest. You can also save money by booking a package that combines your hotel, flights, and activities. Don't forget to join Expedia's One Key membership for exclusive discounts and cash rewards on future stays!

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around National Shrine of Our Lady of the Snows are November to January, where the prices are slightly lower. This is in comparison to March to May, where prices are slightly higher.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. For instance, selecting the "Eco-certified" filter will showcase sustainable and environmentally friendly hotels currently available. To find the best rates and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay at the National Shrine of Our Lady of the Snows with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near National Shrine of Our Lady of the Snows

Whether you're seeking culture, family-friendly activities, or an urban experience, the area around the National Shrine of Our Lady of the Snows offers a variety of attractions. Explore the serene shrine area, visit the Lourdes Grotto, or discover the unique Eglise Rupestre. Additionally, enjoy the nearby urban park and entertainment facilities, making this destination perfect for any traveler looking to immerse themselves in local charm and spirituality.

  • Enterprise Center: Experience thrilling sports events and live entertainment at this vibrant arena. With a family-friendly atmosphere, it's the perfect spot to catch a game or concert, making it a great outing for all ages.
  • Gateway Arch: This iconic monument is a symbol of St. Louis' rich history and culture. Take a tram ride to the top for breathtaking views of the city and the Mississippi River, or explore the museum at its base to learn more about its significance.
  • City Museum: An imaginative playground for both kids and adults, this unique museum features repurposed architectural elements, interactive exhibits, and whimsical art installations, offering a one-of-a-kind experience that sparks creativity and fun.

The nearest major airports for your trip to National Shrine of Our Lady of the Snows

For visiting the National Shrine of Our Lady of the Snows in Illinois, the nearest major airport is St. Louis Lambert International Airport (STL), situated 19 miles away. Recommended hotels nearby include The Ritz-Carlton, St. Louis, and Ameristar Casino Resort and Spa, both around 7 miles from the airport. Another option is The Last Hotel, located 12 miles from STL. Alternatively, you can fly into Spirit of St. Louis Airport (SUS), which is 31 miles away. Nearby accommodations include DoubleTree by Hilton Hotel St. Louis - Chesterfield, just 4 miles from SUS, and The Wildwood Hotel, located 6 miles away.

Frequently asked questions

What's the area like around National Shrine of Our Lady of the Snows?
National Shrine of Our Lady of the Snows is located in an area that travelers like for its live music. You'll find 30 hotels and other accommodations within a few miles for a convenient home base.
What's the best hotel to stay close to National Shrine of Our Lady of the Snows?
Quality Inn & Suites near St. Louis and I-255 is one of the top choices for your stay based on our traveler data, and this hotel offers free breakfast and an indoor pool. It's located 3.9 mi (6.3 km) from National Shrine of Our Lady of the Snows. Other good options within a few miles include Red Lion Inn & Suites Caseyville and Motel 6 Caseyville, IL - Caseyville Il.
How many hotels should I expect to find close to National Shrine of Our Lady of the Snows?
Expedia has 30 hotels and other accommodations a few miles from National Shrine of Our Lady of the Snows.
If I need to cancel the hotel reservation for my stay near National Shrine of Our Lady of the Snows, will I receive a refund?
Yes! The majority of hotel bookings are refundable provided that you cancel before the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you booked a non-refundable reservation, it might still be possible to cancel it and be given a refund within a 24-hour period of your booking. Put your dates in and click on "Search", then use the filter option "fully refundable" to get the best deals available near National Shrine of Our Lady of the Snows.
Where can I learn more about changing or cancelling my trip in the area near National Shrine of Our Lady of the Snows?
To find more details about picking new dates or cancelling your stay near National Shrine of Our Lady of the Snows, click here.
What can I see and do near National Shrine of Our Lady of the Snows?
Create some family memories at Eckert's Millstadt Farm and Greater St. Louis Air & Space Museum. If you have some time to wander around the area, you might stop by Frank Holten State Recreation Area, Arsenal BG Ballpark, or Lazer Force Lazer Tag & Pedal Karts. You might also stop by Gateway Arch, located 6.6 mi (10.6 km) from National Shrine of Our Lady of the Snows, or St. Louis Union Station which is 7.7 mi (12.5 km) away.

Explore a world of travel with Expedia