The best deals on hotels when visiting Saint Louis in California.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Saint Louis, California 95981

The Inn at Nakoma

41 Village Trail Clio, CA

Embrace a luxurious escape at The Inn at Nakoma near Saint Louis, where delightful accommodations offer a refined stay, with inviting rates beginning at $179.99. Experience a new level of opulence in rooms that combine luxury with cutting-edge technology for a truly unique stay.

Tucked away in a quiet location, The Inn at Nakoma offers a relaxing experience with Saint Louis never too far for a visit. Experience Saint Louis in style with a hotel that knows how to deliver on every promise—book today!

  Call (855) 239-5277 to book with an agent.
  22.1 miles from Saint Louis, CA 95981

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Brownsville Motel

8592 La Port Road Brownsville, CA

Guests traveling to Saint Louis will enjoy the inviting accommodations at Brownsville Motel, with rooms beginning at $71.99, creating a clean and comfortable space for rest. Find comfort in rooms that deliver reliable amenities, ensuring a pleasant stay at a budget-friendly price.

Escape the city’s hustle and bustle at Brownsville Motel, a quiet retreat where the best of Saint Louis is just a drive away. Stay affordably and enjoy extra perks on your Saint Louis adventure—reserve your room now!

  Call (855) 236-8982 to book with an agent.
  25.4 miles from Saint Louis, CA 95981

Starting at

$71.99

per night

Read Reviews View Amenities View All Rooms

Harmony Ridge Lodge

18883 State Highway 20 Nevada City, CA

Stay at Harmony Ridge Lodge for a comfortable trip to Saint Louis, where harmonious accommodations create a welcoming retreat, with budget-friendly rates from $136.99. Enjoy a stay that goes beyond expectations, with rooms equipped to provide comfort and convenience at every turn.

Discover your serene retreat at Harmony Ridge Lodge, perfectly positioned for guests seeking quiet comfort near Saint Louis. Take advantage of well-appointed lodging that enhances your Saint Louis adventure—reserve now!

  Call (855) 239-5277 to book with an agent.
  28.4 miles from Saint Louis, CA 95981

Starting at

$136.99

per night

Read Reviews View Amenities View All Rooms

Outside Inn

575 East Broad St Nevada City, CA

At Outside Inn, travelers bound for Saint Louis can enjoy inviting accommodations with rooms starting at $141.37, creating a plush and welcoming atmosphere. Relax in accommodations that offer a clean and welcoming environment, perfect for rest after a day of exploring or business.

Enjoy a quiet stay at Outside Inn, perfectly positioned for those wanting both relaxation and proximity to Saint Louis. Stay comfortably in Saint Louis without sacrificing quality or savings—lock in your hotel today!

  Call (855) 236-8982 to book with an agent.
  30.2 miles from Saint Louis, CA 95981

Starting at

$141.37

per night

Read Reviews View Amenities View All Rooms

Speakeasy Suites

233 Broad St Nevada City, CA

For a relaxing stay near Saint Louis, Speakeasy Suites offers inviting accommodations with rooms beginning at $188.99, creating a clean, welcoming environment ideal for rest. Experience a stay that focuses on the essentials, providing comfort and value in rooms that cater to budget-savvy travelers.

Find your perfect getaway at Speakeasy Suites, where a peaceful stay meets the ease of exploring Saint Louis’s attractions. Stay smart and keep your Saint Louis travel budget intact—reserve your hotel now!

  Call (855) 235-0725 to book with an agent.
  30.5 miles from Saint Louis, CA 95981

Starting at

$188.99

per night

Read Reviews View Amenities View All Rooms

National Exchange Hotel

211 Broad St Nevada City, CA

Enjoy the peaceful environment at National Exchange Hotel when visiting Saint Louis, where comfortable rooms create a relaxing stay, with nightly rates beginning at $159.99. Find comfort and convenience in rooms that provide a variety of modern amenities, designed to make your stay enjoyable.

Guests seeking both rest and adventure will love National Exchange Hotel, a quiet retreat with the vibrant offerings of Saint Louis nearby. Rest easy in Saint Louis with a hotel that understands the importance of relaxation—reserve now!

  Call (855) 234-2997 to book with an agent.
  30.5 miles from Saint Louis, CA 95981

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Northern Queen Inn

400 Railroad Ave. Nevada City, CA

Guests visiting Saint Louis can relax in budget-conscious comfort at Northern Queen Inn, where rooms start at $87.00, creating a clean and inviting space for unwinding. Find comfort in well-appointed rooms that offer everything you need for a worry-free and budget-friendly visit.

Situated beyond the busy city streets, Northern Queen Inn lets you unwind in peace, while keeping Saint Louis within your reach. Make the most of Saint Louis with a comfortable, affordable hotel—book your room now!

  Call (855) 233-7850 to book with an agent.
  30.8 miles from Saint Louis, CA 95981

Starting at

$87.00

per night

Read Reviews View Amenities View All Rooms

Sierra Woods Lodge

43440 Laing Rd Emigrant Gap, CA

For a heartwarming stay, Sierra Woods Lodge offers budget-friendly rooms with rates beginning at $113.99, creating a warm and welcoming environment ideal for guests visiting Saint Louis. Enjoy the essentials in well-maintained rooms that provide a comfortable and affordable environment for your visit.

Discover relaxation at Sierra Woods Lodge, where quiet comfort meets convenient access to the bustling attractions of Saint Louis. Make the most of your Saint Louis experience with affordable, welcoming lodging—book now!

  Call (855) 236-8982 to book with an agent.
  30.9 miles from Saint Louis, CA 95981

Starting at

$113.99

per night

Read Reviews View Amenities View All Rooms

Nevada City Inn

760 Zion St Nevada City, CA

At Nevada City Inn, guests visiting Saint Louis can enjoy affordable comfort with rooms starting at $67.99, providing a welcoming and comfortable environment. Enjoy rooms that balance affordability with the comforts of home, providing a practical and pleasing stay.

With its perfect location, Nevada City Inn offers guests the opportunity to experience both relaxation and city life near Saint Louis. Plan your Saint Louis visit with ease and budget-savvy lodging—book your room today!

  Call (855) 234-2997 to book with an agent.
  31.3 miles from Saint Louis, CA 95981

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

Best Western Gold Country Inn

972 Sutton Way Grass Valley, CA

For a budget-friendly and cushy stay, Best Western Gold Country Inn offers inviting rooms with rates from $100.99, creating a warm and comfortable environment near Saint Louis. Stay refreshed with Best Western's poolside service, offering snacks and beverages while you relax by the water.

Find the perfect balance of rest and fun at Best Western Gold Country Inn, nestled in a calm area with Saint Louis's sights within reach. Treat yourself to a comfortable Saint Louis getaway that won't strain your budget—lock in now!

  Call (855) 239-5277 to book with an agent.
  32.4 miles from Saint Louis, CA 95981

Starting at

$100.99

per night

Read Reviews View Amenities View All Rooms

Holiday Lodge

1221 East Main St Grass Valley, CA

For guests visiting Saint Louis, Holiday Lodge offers budget-friendly accommodations with rates starting at $89.99, providing a warm and inviting space for rest. Stay in a room that makes travel simple, with essential amenities that ensure a comfortable and stress-free experience.

Guests will love the quiet environment of Holiday Lodge, while having the option to easily visit Saint Louis's top attractions. Make your Saint Louis travel experience cost-effective and cozy—secure your room today!

  Call (855) 234-5074 to book with an agent.
  33.0 miles from Saint Louis, CA 95981

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Gold Country Casino Resort

4020 Olive Hwy Oroville, CA

Enjoy a sophisticated stay at Gold Country Casino Resort on your journey to Saint Louis, where inviting accommodations start at a budget-friendly rate of $157.99. Stay in rooms that not only provide comfort but also exude luxury, making every part of your stay delightful.

Find both rest and convenience at Gold Country Casino Resort, a calm escape nestled just a short distance from Saint Louis. Relax in Saint Louis at a hotel that makes every detail of your stay exceptional—lock in today!

  Call (855) 236-8982 to book with an agent.
  33.6 miles from Saint Louis, CA 95981

Starting at

$157.99

per night

Read Reviews View Amenities View All Rooms

The Pines Inn&Cottages

10845 Rough & Ready HWY Grass Valley, CA

Guests bound for Saint Louis will find friendly comfort at The Pines Inn&Cottages, where inviting rooms start at $144.99, creating a welcoming atmosphere ideal for relaxation. Find a balance of comfort and value in rooms that provide a straightforward, clean, and comfortable environment.

Find your sanctuary at The Pines Inn&Cottages, offering a peaceful retreat within a short drive to Saint Louis's best attractions. Enjoy the ease of exploring Saint Louis with a hotel that offers unbeatable value—lock in now!

  Call (855) 235-6136 to book with an agent.
  33.8 miles from Saint Louis, CA 95981

Starting at

$144.99

per night

Read Reviews View Amenities View All Rooms

Grass Valley Courtyard Suites

210 North Auburn Street Grass Valley, CA

Experience a cozy-like retreat at Grass Valley Courtyard Suites near Saint Louis, where comfortable rooms offer restful accommodations, with nightly rates beginning at a friendly $165.00. Experience the convenience of Courtyard's 24-hour front desk, where friendly staff are ready to assist you at any hour.

At Grass Valley Courtyard Suites, guests can enjoy a peaceful retreat with Saint Louis always within convenient reach. Unwind in Saint Louis with a hotel that offers a seamless blend of quality and savings—secure now!

  Call (855) 235-6136 to book with an agent.
  33.8 miles from Saint Louis, CA 95981

Starting at

$165.00

per night

Read Reviews View Amenities View All Rooms

Sierra Mountain Inn

816 West Main Street Grass Valley, CA

For a restful stay, Sierra Mountain Inn offers inviting rooms with rates starting at $142.99, creating a warm, welcoming atmosphere perfect for travelers bound for Saint Louis. Stay in rooms that offer simple comforts and clean surroundings, ensuring a hassle-free experience for all guests.

Find your ideal balance at Sierra Mountain Inn, where guests can experience the tranquility of the surroundings while Saint Louis stays close by. Settle in and enjoy your Saint Louis stay with amenities that make all the difference—reserve now!

  Call (855) 234-7135 to book with an agent.
  33.8 miles from Saint Louis, CA 95981

Starting at

$142.99

per night

Read Reviews View Amenities View All Rooms

Holbrooke Hotel

212 West Main St Grass Valley, CA

Enjoy an elevated stay at Holbrooke Hotel near Saint Louis, where inviting rooms create a peaceful ambiance, with nightly rates starting from $139.99. Find a blend of comfort and elegance in rooms that are thoughtfully designed to provide a luxurious yet comfortable stay.

Unwind in the calm surroundings of Holbrooke Hotel, where relaxation meets easy access to the vibrant energy of Saint Louis. Stay in Saint Louis with accommodations that treat you to a first-class experience—book today!

  Call (855) 233-0132 to book with an agent.
  33.9 miles from Saint Louis, CA 95981

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

Gold Miners Inn Grass Valley Ascend Hotel Collection

121 Bank Street Grass Valley, CA

At Gold Miners Inn Grass Valley Ascend Hotel Collection, guests visiting Saint Louis can enjoy inviting accommodations with rates beginning at $154.99, creating a heartwarming and welcoming space. Experience a more satisfying stay with rooms that provide additional amenities and a touch of luxury at an economical price.

At Gold Miners Inn Grass Valley Ascend Hotel Collection, you'll find a peaceful retreat with the added benefit of being close to Saint Louis for exploration. Discover a hotel that keeps your Saint Louis visit affordable and comfortable—book your room now!

  Call (855) 239-4019 to book with an agent.
  34.0 miles from Saint Louis, CA 95981

Starting at

$154.99

per night

Read Reviews View Amenities View All Rooms

The Dutch Flat Hotel

32798 Main St Dutch Flat, CA

Guests traveling to Saint Louis will appreciate the budget-friendly comfort at The Dutch Flat Hotel, where alluring rooms start at $129.99, creating a clean, inviting space. Enjoy the convenience of rooms equipped with necessary comforts, providing a solid foundation for a budget-friendly journey.

Unwind in comfort at The Dutch Flat Hotel, providing a serene getaway that remains conveniently connected to Saint Louis. Enjoy Saint Louis without overspending—secure your budget-friendly room now!

  Call (855) 236-8982 to book with an agent.
  34.3 miles from Saint Louis, CA 95981

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Lodge at Feather Falls Casino

3 Alverda Dr Oroville, CA

Stay at Lodge at Feather Falls Casino for a comfortable visit to Saint Louis, where plush accommodations provide a welcoming retreat, with room rates starting at $135.99 per night. Relax in rooms designed for comfort and convenience, featuring a variety of modern amenities to enhance your stay.

Travelers seeking both calm and convenience will find Lodge at Feather Falls Casino perfectly situated near Saint Louis for easy exploration. Maximize your time in Saint Louis with accommodations that are both practical and elegant—secure now!

  Call (855) 233-0132 to book with an agent.
  35.2 miles from Saint Louis, CA 95981

Starting at

$135.99

per night

Read Reviews View Amenities View All Rooms

Best Western Paradise Hotel

5475 Clark Rd Paradise, CA

At Best Western Paradise Hotel, travelers bound for Saint Louis can unwind in serene comfort with rooms beginning at $111.99, creating a welcoming space for relaxation. Enjoy the freshness and variety of Best Western’s breakfast buffet, offering everything from continental fare to local specialties.

Discover a peaceful retreat at Best Western Paradise Hotel, where quiet lodgings are paired with easy access to Saint Louis's best attractions. Take advantage of Saint Louis travel with lodging that delivers exceptional value—book today!

  Call (855) 239-5277 to book with an agent.
  36.4 miles from Saint Louis, CA 95981

Starting at

$111.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Oroville

1470 Feather River Blvd Oroville, CA

Guests bound for Saint Louis will find budget-conscious comfort at Super 8 by Wyndham Oroville, with harmonious rooms starting at $100.99, creating a clean, inviting environment for relaxation. Kick off your mornings right with coffee available directly in your room, thanks to Super 8’s convenient in-room facilities.

Discover the tranquility of Super 8 by Wyndham Oroville, where relaxation is complemented by quick access to the excitement of Saint Louis. Make your Saint Louis trip stress-free and affordable—secure your hotel room today!

  Call (855) 234-5074 to book with an agent.
  36.7 miles from Saint Louis, CA 95981

Starting at

$100.99

per night

Read Reviews View Amenities View All Rooms

Villa Court Inn Oroville

1527 Feather River Blvd Oroville, CA

At Villa Court Inn Oroville, guests traveling to Saint Louis will find inviting accommodations with rooms starting at $79.99, creating a warm and comfortable environment. Find a pleasant retreat in accommodations that provide additional amenities for a more relaxing and enjoyable stay.

Guests will love the calming atmosphere at Villa Court Inn Oroville, while Saint Louis's activities remain just a short trip away. Experience a well-rounded stay perfect for your Saint Louis travels—reserve today!

  Call (855) 234-7135 to book with an agent.
  36.7 miles from Saint Louis, CA 95981

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Oroville CA

505 Montgomery St Oroville, CA

With rates beginning at $69.99, Motel 6 Oroville CA offers budget-conscious accommodations for those bound for Saint Louis, creating a tucked away, comfortable environment. Relax in the vibrant, welcoming atmosphere of Motel 6's newly renovated properties, offering a modern twist on the classic motel experience.

Discover tranquility at Motel 6 Oroville CA, a peaceful escape situated within a short distance of Saint Louis's best attractions. Plan your Saint Louis travels with comfort and affordability—book your room today!

  Call (855) 236-8982 to book with an agent.
  36.8 miles from Saint Louis, CA 95981

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Oroville

1745 Feather River Blvd Oroville, CA

For a welcoming and budget-friendly stay, Days Inn by Wyndham Oroville offers inviting rooms with rates from $86.99, creating a pleasant space ideal for travelers bound for Saint Louis. Enjoy the simplicity of Days Inn's accommodations, where you'll find everything you need for a restful and productive stay.

Stay at Days Inn by Wyndham Oroville to enjoy a restful atmosphere and keep the fun of Saint Louis close at hand for day trips and adventures. Find out how easy Saint Louis travel can be with a hotel that meets all your needs—secure now!

  Call (855) 235-0725 to book with an agent.
  36.8 miles from Saint Louis, CA 95981

Starting at

$86.99

per night

Read Reviews View Amenities View All Rooms