Hotels in St. Maries

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay in St. Maries?

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 landmarks in St. Maries

Learn more about St. Maries

St. Maries is well-known for its attractions such as Emerald Creek Garnet Area and Saint Joe River.

St. Maries featuring street scenes
Photo by Peg Owens
Open Photo by Peg Owens

Frequently asked questions

What accommodations do travelers recommend in St. Maries?
Guests like Private 2-Acre Retreat w/ MTN Views, Walk to River.
Can I book a refundable hotel in St. Maries?
If you’re looking for the flexibility to change your travel plans to St. Maries, most accommodations provide refundable* bookable rates. You can find these accommodations by searching our site and using the “fully refundable” filter to narrow the results down.
Where can I stay in St. Maries if I want a vacation home instead of a hotel?
If you want to find a good alternative to a hotel, browse our selection of 15 vacation homes. You can also book one of the 6 cabins for your stay.
What will the weather in St. Maries be like during my visit?
The warmest months in St. Maries are usually July and August with an average temp of 65°F. December and January are the chilliest months when the average temp is 31°F. The rainiest months are December and November.
Why should I book my St. Maries hotel through Hotels.com?
There are plenty of reasons to book your St. Maries travel with us: our free cancellations on selected hotels* gives you the flexibility you’re looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about St. Maries

Find out more about St. Maries

Discover the Hidden Gems of St. Maries: Nature's Playground Awaits

Nestled in the heart of northern Idaho, St. Maries offers a captivating blend of natural beauty and small-town charm. Surrounded by lush forests and the serene St. Joe River, this hidden gem is perfect for outdoor enthusiasts seeking adventure. Explore the nearby Coeur d'Alene National Forest or enjoy recreational activities at the pristine Lake Chatcolet. With its charming downtown, rich history, and friendly atmosphere, St. Maries invites travelers to unwind and savor the peaceful pace of life. Whether hiking, fishing, or simply soaking in the stunning landscapes, St. Maries promises an unforgettable escape into nature's embrace. For our best hotel rates in St. Maries and to enhance your stay, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Top locations to stay in St. Maries

When visiting St. Maries, Idaho, consider staying in Harrison, Carey Bay, or Medimont. Harrison offers lakeside charm and access to Coeur d'Alene Parkway State Park. Carey Bay features the scenic Saint Joe River and outdoor adventures. Medimont boasts Heyburn State Park's natural beauty. For first-time visitors, Harrison is best suited due to its vibrant marina and variety of attractions.

  1. HarrisonOpens in a new window: Harrison is a charming lakeside town that offers stunning views and a relaxed atmosphere, making it an ideal place to stay for nature lovers. With access to beautiful spots like Mica Bay and the Coeur d'Alene Parkway State Park, you can enjoy leisurely walks and breathtaking scenery. The Club at Black Rock provides a luxurious experience for those looking to indulge in golf or fine dining. Harrison is perfect for anyone wanting to unwind and soak in the serene lakeside vibe.
  2. Carey BayOpens in a new window: Carey Bay is a hidden gem that combines the beauty of the Saint Joe River with the allure of nearby lakes. It’s an excellent base for outdoor enthusiasts, offering quick access to the scenic Mica Bay and the Club at Black Rock for golf aficionados. Whether you're fishing, hiking, or just enjoying the waterfront, Carey Bay provides a peaceful retreat with a touch of adventure. Plus, it's close to recreational activities that make your stay exciting.
  3. MedimontOpens in a new window: Medimont is a quaint destination that boasts easy access to stunning natural parks like Heyburn State Park, perfect for hiking and exploring. The serene setting near the Saint Joe River offers a tranquil escape away from the hustle and bustle. Cultural attractions like local theaters add a nice touch for those looking to enjoy some entertainment. Medimont is an ideal spot for travelers seeking a laid-back experience infused with natural beauty and outdoor fun.

Things to do in St. Maries

St. Maries offers a stunning blend of serene lakes, lush forests, and majestic mountains, perfect for outdoor enthusiasts. Enjoy activities like hiking, boating, and camping under the stars, or hit the slopes for skiing in winter. With its diverse landscapes, it's an ideal getaway for nature lovers.

  • Cottonwood BayOpens in a new window – Embrace the beauty of Cottonwood Bay, where the allure of lakes and rivers comes alive. Nestled within a national state park, this stunning location offers a perfect blend of serene forest landscapes and recreational fun. Whether you're looking to paddle in the cool waters or hike through the lush surroundings, Cottonwood Bay has something for everyone. Don't miss the chance to splash around at the nearby waterpark, which promises a day filled with excitement and laughter. Capture breathtaking views as you explore the diverse wildlife and vibrant plant life around the bay. Pack a picnic and enjoy a leisurely day by the water, soaking up the sun and taking in the natural beauty that surrounds you. Cottonwood Bay is a must-visit destination for outdoor enthusiasts and families alike, ensuring a memorable experience in the heart of Idaho.

5 tips for savvy savings when booking a hotel in St. Maries

  1. Book for the cheapest times: For those looking to visit St. Maries on a budget, January, November, and December are the most affordable months, when hotel prices may drop. To truly experience the area's key landmarks, cultural sites, and natural beauty, a stay of at least 2 to 3 days is recommended. During your visit, you can explore attractions such as the stunning lake, the scenic river, the expansive national state park, and the lush forests. These experiences offer great value for money, making it an ideal getaway for travelers seeking both history and nature.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals in St. Maries, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted hotel rates as your travel date approaches. Enabling email alerts or push notifications from Hotels.com can help you stay informed about flash sales and special promotions, increasing your chances to save. Additionally, the Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, ensuring you can quickly spot the best options. This way, if prices drop or rooms become available, you could be among the first to book your getaway.
  3. Be flexible with dates: Prices may fluctuate due to factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay in a St. Maries hotel. For those seeking a unique experience, boutique hotels often provide a more personalized atmosphere and can sometimes offer better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is on the higher side, we’ll recommend more budget-friendly dates that could help you secure a better deal.
  4. Consider your location: Staying near key attractions or city centers can be convenient, but it usually tends to come with higher costs. For more budget-friendly options, think about hotels in less central neighborhoods, where you can balance affordability with easy access to the places you want to visit. You might also look into independent hotels a bit farther out, as they can offer a more authentic and wallet-friendly experience.
  5. Join One Key™: Become a One Key MemberOpens in a new window for free and book your next stay in St. Maries. Save on over 100,000 hotels worldwide with exclusive member prices. As a member, you can quickly progress through the tiers and enjoy perks, like free room upgrades when available and food and beverage discounts at select VIP Access properties.

Best time to go to St. Maries

St. Maries experiences its lowest average temperature in December, at 28.0°F (-2.2°C), while July is the hottest month, with an average temperature of 69.8°F (21.0°C). December tends to be the wettest month. The peak travel months to visit St. Maries are July to September, which see a higher number of tourists. During this peak period, the weather is sunny, accompanied by no rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly sunny to mostly cloudy conditions.

If you're looking to discover somewhere new, look no further than St. Maries. Whether you're planning to stay for a night or for the week, the area around St. Maries has accommodations to fit every need. Search for hotels in St. Maries with Hotels.com by checking our online map. Our map displays the areas and neighborhoods around all St. Maries hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best St. Maries hotel deals are here with our lowest price guarantee.