Find hotels in St. James, MO from $54

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

Our top choices for St. James hotels

Greenlight Inn & Suites

Greenlight Inn & Suites
2.0 star property
St. James
8.6 out of 10, Excellent, (440)
"Great sleep "
United States
Kim
$59 nightly
The price is $66
Jan 1 - Jan 2, 2026
Total with taxes and fees
Greenlight Inn & Suites

Finns Motel

Finns Motel
2.5 star property
St. James
8.0 out of 10, Very Good, (331)
"Found this awesome (older) hotel. Very comfortable & enjoyed our night stay. Bathroom very small - but again older, very well maintained hotel."
United States
Joyce
$53 nightly
The price is $60
Dec 27 - Dec 28
Total with taxes and fees
Finns Motel

Economy Inn

Economy Inn
2.5 star property
St. James
8.2 out of 10, Very Good, (469)
"The room was very nice. "
United States
Christina
$48 nightly
The price is $54
Jan 18 - Jan 19, 2026
Total with taxes and fees
Economy Inn

Fairfield Inn & Suites by Marriott Rolla

Fairfield Inn & Suites by Marriott Rolla
2.5 star property
Rolla
9.6 out of 10, Exceptional, (506)
"Clean room, friendly staff, nice hotel. "
United States
Robert
$139 nightly
The price is $158
Jan 4 - Jan 5, 2026
Total with taxes and fees
Fairfield Inn & Suites by Marriott Rolla

Baymont by Wyndham Rolla

Baymont by Wyndham Rolla
2.5 star property
Rolla
8.0 out of 10, Very Good, (1001)
"Love the lake in the back! Rooms are clean, parking is easy"
United States
Keith
$80 nightly
The price is $90
Dec 31 - Jan 1, 2026
Total with taxes and fees
Baymont by Wyndham Rolla

Days Inn by Wyndham Rolla

Days Inn by Wyndham Rolla
2.5 star property
Rolla
8.2 out of 10, Very Good, (1007)
"The bed was crazy comfortable!! I slept very well, which has been a rarity for most hotels! "
United States
Ronald
$71 nightly
The price is $81
Dec 31 - Jan 1, 2026
Total with taxes and fees
Days Inn by Wyndham Rolla

Comfort Suites Rolla

Comfort Suites Rolla
2.5 star property
Rolla
8.8 out of 10, Excellent, (948)
"The room was great and the staff was very nice."
United States
Shirley
$108 nightly
The price is $122
Dec 28 - Dec 29
Total with taxes and fees
Comfort Suites Rolla

Super 8 by Wyndham Cuba

Super 8 by Wyndham Cuba
2.0 star property
Cuba
8.8 out of 10, Excellent, (990)
"Clean room, nice staff and relaxing atmosphere "
United States
Sharon
$82 nightly
The price is $94
Jan 4 - Jan 5, 2026
Total with taxes and fees
Super 8 by Wyndham Cuba

Holiday Inn Express Hotel & Suites Rolla - U of Missouri S&T by IHG

Holiday Inn Express Hotel & Suites Rolla - U of Missouri S&T by IHG
2.5 star property
Rolla
8.8 out of 10, Excellent, (881)
"Room was clean, friendly staff, breakfast was good."
United States
Gregory
$137 nightly
The price is $154
Jan 2 - Jan 3, 2026
Total with taxes and fees
Holiday Inn Express Hotel & Suites Rolla - U of Missouri S&T by IHG

Hampton Inn Rolla

Hampton Inn Rolla
2.5 star property
Rolla
9.2 out of 10, Wonderful, (462)
"Staff friendly "
United States
Yanira
$139 nightly
The price is $157
Jan 3 - Jan 4, 2026
Total with taxes and fees
Hampton Inn Rolla

Owensville Motor Inn

Owensville Motor Inn
2.5 star property
Owensville
8.8 out of 10, Excellent, (172)
"The room was nice enough for the price, but a breakfast would have been nice. "
United States
Leo Schedivy
$67 nightly
The price is $74
Dec 31 - Jan 1, 2026
Total with taxes and fees
Owensville Motor Inn

Regency Inn

Regency Inn
2.5 star property
Rolla
8.0 out of 10, Very Good, (326)
"The staff was pleasant and helpful.. room was nice and clean and rhe beds were comfortable! We stayed an extra night. "
United States
Pamela
$59 nightly
The price is $67
Dec 26 - Dec 27
Total with taxes and fees
Regency Inn

Best Western Coachlight

Best Western Coachlight
2.5 star property
Rolla
7.6 out of 10, Good, (625)
"The staff was super friendly and the room was very clean"
United States
Jeremy
$90 nightly
The price is $101
Dec 25 - Dec 26
Total with taxes and fees
Best Western Coachlight

Econo Lodge Rolla I-44 Exit 184 Near Missouri University of Science and Technology

Econo Lodge Rolla I-44 Exit 184 Near Missouri University of Science and Technology
2.0 star property
Rolla
7.0 out of 10, Good, (565)
"We were happy with the whole experience for the price. Staff very friendly, easily accessible, quiet, safe, very clean. Microwave, tv, internet, fridge. No elevator which was not a problem for us. Breakfast was granola bars and packages of donuts and coffee but for the unbelievably cheap price of the room, that is fine. We would stay here again. "
United States
Mary
$61 nightly
The price is $69
Dec 28 - Dec 29
Total with taxes and fees
Econo Lodge Rolla I-44 Exit 184 Near Missouri University of Science and Technology

Quality Inn Rolla

Quality Inn Rolla
2.5 star property
Rolla
8.0 out of 10, Very Good, (361)
"Room was really clean, staff very friendly"
United States
Nadine
$86 nightly
The price is $97
Jan 4 - Jan 5, 2026
Total with taxes and fees
Quality Inn Rolla

Days Inn & Suites by Wyndham Cuba

Days Inn & Suites by Wyndham Cuba
2.0 star property
Cuba
7.4 out of 10, Good, (761)
"Perfect for travelers... ez on/off the highway. Comfortable bed. Big parking lot. "
United States
Christopher
$75 nightly
The price is $85
Dec 25 - Dec 26
Total with taxes and fees
Days Inn & Suites by Wyndham Cuba

Motel 6 Rolla, MO

Motel 6 Rolla, MO
2.0 star property
Rolla
6.6 out of 10, (259)
"Room was very clean and staff were lovely. The hotel is easy to access off the interstate but also a busy area for pets without a lot of grass areas. Hotel did keep the pet area clean and easy to access. Great spot to stay for the price."
United States
cheryl
$55 nightly
The price is $62
Jan 1 - Jan 2, 2026
Total with taxes and fees
Motel 6 Rolla, MO

Super 8 by Wyndham Rolla

Super 8 by Wyndham Rolla
2.0 star property
Rolla
8.2 out of 10, Very Good, (1000)
"Are room is clean and spacious, and pretty well updated. Property is quiet and in a good area. Would definitely stay here again. "
United States
Barry
$70 nightly
The price is $80
Jan 4 - Jan 5, 2026
Total with taxes and fees
Super 8 by Wyndham Rolla

Spacious Ozarks Family Home - Private Pool & Grill

Spacious Ozarks Family Home - Private Pool & Grill
3.0 star property
Bourbon
$490 nightly
The price is $525
Dec 28 - Dec 29
Total with taxes and fees
Spacious Ozarks Family Home - Private Pool & Grill
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St. James attractions

Learn more about St. James

Nestled among rolling hills, St. James invites visitors to sample award-winning vintages at St. James Winery and Meramec Vineyards. Families can explore the crystal-clear waters of Maramec Spring Park, where rainbow trout swim beneath historic iron works and hiking trails wind through lush Ozark scenery.

Footbridge and Dam In The Woods

Top St. James Hotel Reviews

More cheap stays in St. James

Hotels in St. James with star-rating

Find out more about St. James

Top reasons to visit St. James

  • Outdoor Adventures: St. James is perfect for outdoor enthusiasts with scenic parks and recreational areas for hiking and fun.
  • Cultural Experiences: Explore local history through nearby museums and historic sites, including the Missouri University.
  • Family-Friendly Fun: Enjoy a lively water park and various community events that cater to all ages.
  • Vibrant Nightlife: Experience the town's charm through its vibrant nightlife options and local gatherings.
  • Diverse Accommodations: Choose from a range of hotels and motels, offering family-friendly and pet-friendly options.

Find great hotels in and around St. James

Explore a variety of hotel accommodations in St. James, Missouri, ideal for every traveler. Whether you're seeking pet-friendly options, family-friendly experiences, or business-themed facilities, you'll find suitable choices to make your stay comfortable. From cozy motels to welcoming hotels, St. James offers diverse guest rooms and competitive prices to fit your budget.

  • Days Inn by Wyndham Rolla: Days Inn by Wyndham Rolla offers a warm and welcoming atmosphere, perfect for families and pet lovers alike. Located 9 miles from St. James, this hotel emphasizes inclusivity, catering to LGBTQIA travelers and providing amenities that ensure a comfortable stay for kids. Guests can enjoy complimentary cribs and access to first aid kits, enhancing the family-friendly experience. Pets are also welcome, with specific policies in place to accommodate dogs and cats, making it an ideal choice for those traveling with furry companions. Enjoy a pleasant stay with friendly service at this family-oriented hotel.
  • Greenlight Inn & Suites: Situated conveniently in St. James, Greenlight Inn & Suites is designed with the business traveler in mind, offering a range of facilities to enhance productivity. With a 24-hour business center and located in a business district, this hotel is perfect for those juggling work and leisure. The property is also pet-friendly, allowing dogs while maintaining specific pet policies for a hassle-free stay. The welcoming atmosphere and modern amenities make it an excellent choice for professionals seeking comfort and convenience during their visit.
  • Motel 6 Rolla, MO: Motel 6 Rolla, MO is a budget-friendly motel located 9 miles from St. James, ideal for travelers seeking an LGBTQIA-friendly environment. This motel prides itself on its welcoming attitude towards pets, allowing dogs and cats with minimal restrictions. Guests appreciate the straightforward accommodations and the commitment to providing a comfortable experience for all. With its emphasis on affordability and convenience, Motel 6 offers a practical option for those looking to explore the area without breaking the bank.

Where to stay near St. James

Discover the charm of St. James, Missouri, where adventure and family-friendly vibes await. Enjoy a delightful getaway by exploring the city's scenic parks and engaging in outdoor activities. Nearby attractions, including the historic Missouri University, offer diverse experiences for everyone. Whether you seek a relaxed town escape or an action-packed adventure, St. James provides the perfect backdrop for unforgettable memories with friendly locals and a welcoming atmosphere.

  • Rolla: Situated a mere 9 miles from St. James, Rolla is a vibrant city that attracts visitors year-round, with peak travel during the summer months. Known for its adventurous spirit, outdoor activities, and stunning scenery, Rolla offers a plethora of attractions. You can enjoy the thrills of a local water park or explore the natural beauty of nearby national parks and lakes. Whether you're kayaking, hiking, or simply soaking in the picturesque views, Rolla provides a delightful travel experience for nature lovers and adventure seekers alike.
  • Cuba: Just 12 miles from St. James, Cuba is a charming city that welcomes travelers throughout the year, especially during the summer. This city is renowned for its outdoor activities and scenic landscapes, making it a great spot for adventure enthusiasts. Visitors can indulge in recreational activities at local parks or take a leisurely stroll along the river. With its proximity to national parks, Cuba offers a perfect blend of relaxation and adventure, ensuring a memorable experience for all who visit.
  • Steelville: Located 14 miles away from St. James, Steelville is a seasonal gem that sees its highest visitor numbers from May to July. This city is a paradise for outdoor enthusiasts, offering breathtaking scenery and thrilling adventures. With access to rivers, national parks, and recreational areas, Steelville is ideal for those looking to explore the great outdoors. Additionally, the local arena entertainment facility provides options for relaxation after a day of adventures, making Steelville a perfect destination for an exciting getaway.

Things to do in and around St. James

St. James, Missouri, offers a delightful mix of outdoor adventures and scenic beauty. Visitors can enjoy the local recreational areas and a fun water park. For culture enthusiasts, nearby museums provide a glimpse into the region's history. Don't miss the vibrant nightlife options and community events that showcase the town's charm. Major attractions await to enhance your vacation experience in this picturesque destination.

Shopping

For shopping in St. James, visit Fall Creek Rock Shop, just 6 miles away, for unique gifts and souvenirs. Also, check out Fanning Route 66 Outpost, located 8 miles from St. James, offering a variety of Route 66 memorabilia and local products.

Recreation

Maramec Spring Park is a tranquil oasis in St. James, offering serene walking trails and beautiful spring views for relaxation. A short drive away, Huzzah Conservation Area invites visitors to explore its scenic landscapes, perfect for hiking and unwinding in nature's embrace.

Adventure

The Fugitive Beach, located 11 miles from St. James, offers an exhilarating waterpark experience with thrilling slides, relaxing lagoons, and sandy beaches. Enjoy a day filled with family fun, exciting activities, and the perfect blend of adventure and entertainment amidst a vibrant atmosphere.

Nightlife

The nightlife in St. James offers charming options like the Cedar Street Playhouse, a theater filled with culture and family-friendly entertainment, located 9 miles away. For a romantic movie date, check out Regal Forum, a cinema just 8 miles from St. James.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St. James

To save money on your trip to St. James, consider visiting between December and February when prices are lower. Monday is the most affordable day to book your stay, while Friday tends to be pricier. Use Expedia’s search tool to find budget-friendly accommodations, and explore package deals that combine flights, hotels, and activities for extra savings. Joining Expedia's One Key membership can provide you with exclusive discounts and opportunities to earn OneKeyCash for future stays. Additionally, look for free activities in the area to enhance your travel experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. James are December to February, where the prices are slightly lower. This is in comparison to May to July, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St. James is Monday. The most expensive day to stay in St. James is Friday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your choices based on your budget, preferred location, and the type of hotel that suits you best. To find the most affordable options and special offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in St. James with your flights and activities through an Expedia package deal.
  • 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 in and around St. James

St. James, Missouri, is perfect for outdoor enthusiasts and adventure seekers. Visitors can explore historic sites like colleges and sports stadiums, as well as engaging history museums. The area offers a rich cultural experience while promoting eco-friendly activities amidst beautiful scenery. Whether you're interested in local history or outdoor adventures, St. James provides a variety of attractions to satisfy every traveler's interests.

  • Missouri University of Science and Technology: Located 9 miles from St. James, this historic university offers a rich cultural atmosphere, showcasing innovations in science and technology. Explore beautiful architecture and enjoy the vibrant campus life.
  • Rosati Winery Museum: Situated within St. James, this charming museum highlights the history of local winemaking. With its cultural vibe, visitors can learn about the region's heritage while enjoying wine tastings and picturesque views.
  • Allgood-Bailey Stadium: Just 10 miles away, this historic stadium is a hub for sports enthusiasts. Experience local sporting events and soak in the lively atmosphere that combines both sports and community culture.

Best time to go to St. James

The best time to visit St. James can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in St. James falls in July, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in St. James falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January32.4°F (0.2°C)Light RainMostly CloudyAverageSlightly Low
February35.4°F (1.9°C)Light RainMostly CloudyAverageSlightly Low
March46.4°F (8.0°C)Light RainMostly CloudySlightly HighAverage
April55.4°F (13.0°C)Light RainMostly SunnySlightly HighAverage
May65.3°F (18.5°C)Light RainMostly SunnyAverageSlightly High
June75.2°F (24.0°C)Light RainMostly SunnyAverageSlightly High
July78.3°F (25.7°C)Light RainMostly SunnySlightly HighSlightly High
August76.3°F (24.6°C)Light RainMostly SunnyAverageAverage
September69.8°F (21.0°C)Light RainMostly SunnyAverageAverage
October57.6°F (14.2°C)Light RainMostly SunnySlightly LowAverage
November45.7°F (7.6°C)Light RainMostly SunnySlightly LowAverage
December37.6°F (3.1°C)Light RainMostly SunnySlightly LowSlightly Low

The nearest major airports for your trip to St. James

Traveling to St. James, Missouri, is convenient with the nearby Fort Leonard Wood, MO (TBN-St. Robert Regional) airport, located 34 miles away. A few excellent hotel options close to the airport include Z Loft Extended Stay Hotel, a 3.5-star property just 6 miles from Fort Leonard Wood, and Lafayette Grand Manor, also rated 3.5 stars, situated 8 miles away. For a budget-friendly choice, the Baymont Inn and Suites Ft. Leonard/Saint Robert offers a comfortable stay and is 7 miles from the airport. Various transportation services are available to facilitate easy access between these hotels and the airport, ensuring a smooth start to your vacation.

Frequently asked questions

What is the best area to stay in St James?
The best area to stay in St. James is near the historic downtown, particularly around the intersection of US-68 and MO-F.

This central area offers convenient access to local attractions and dining. The main street, US-68 (also known as Jefferson Street), runs through the heart of the town, featuring several local businesses and the St. James City Park. It's a pleasant area for those who appreciate being close to community hubs.

For couples looking for a relaxed getaway, staying near the local wineries just outside of downtown provides a lovely experience. These establishments often offer overnight accommodations, allowing for easy enjoyment of tastings and the scenic countryside.
What are the best hotels in St James that travelers recommend?
Two of the best hotels in St James that receive consistently high recommendations from travelers are the Greenlight Inn & Suites and the Economy Inn.

The Greenlight Inn & Suites boasts an 8.6 rating and offers a range of convenient amenities including free self-serve breakfast and an indoor pool. Guests frequently praise the friendly and helpful staff, the excellent breakfast, and the comfortable, clean rooms. Free parking, including for RVs, buses, and trucks, is also available, along with an electric car charging station.

Another highly recommended option is the Economy Inn, which has an 8.2 rating. Travelers often compliment the clean and amazing rooms, as well as the friendly and helpful front desk staff. Free self-parking is provided, and cribs are available for families.
What are the best family hotels in St James?
For family-friendly hotels in St James, consider the Greenlight Inn & Suites and the Economy Inn.

The Greenlight Inn & Suites, with an 8.6 rating, offers a range of features for families, including connecting rooms, a pool, and sofa beds. Guests also appreciate the free cribs and complimentary toiletries. The hotel provides a free self-serve breakfast, free WiFi, and free parking options, including for RVs, buses, and trucks. Travelers frequently mention the friendly and helpful staff, the excellent breakfast, and the comfortable, clean rooms.

Another option is the Economy Inn, which has an 8.2 rating. This hotel provides free cribs, complimentary toiletries, and free WiFi. Self-parking is also free. Guests often praise the clean and amazing rooms, as well as the friendly and helpful front desk staff and great customer service. Find more child-friendly accommodations in St James
What hotels in St James offer free breakfast?
For hotels in St James that offer free breakfast, the Greenlight Inn & Suites is an excellent choice.

The Greenlight Inn & Suites has an 8.6 rating and is highly regarded by guests for its excellent and good breakfast options. Travelers also frequently mention the comfortable and clean rooms, the friendly and helpful staff, and the delicious coffee available. In addition to the complimentary breakfast, the hotel also offers free WiFi and free parking for cars, RVs, buses, and trucks. Find more hotels with free breakfast in St James
What are the top pet-friendly hotels in St James?
For pet-friendly hotels in St James, consider the Greenlight Inn & Suites, Finns Motel, or Economy Inn.

The Greenlight Inn & Suites, with an 8.6 rating, welcomes dogs and is conveniently located near Meramec Vineyards and St. James Winery. Guests frequently praise the friendly and helpful staff, the excellent breakfast, and the comfortable, clean rooms.

Another option is Finns Motel, rated 8.0. This hotel permits both dogs and cats and offers free self-parking and free WiFi. It is also close to Meramec Vineyards and St. James Winery. Travelers often mention the nice, clean rooms and the good neighborhood.

The Economy Inn, with an 8.2 rating, is also pet-friendly. It provides free WiFi and free self-parking. Guests appreciate the clean and amazing rooms, as well as the friendly and helpful front desk staff. It is situated a short distance from Meramec Vineyards and St. James Winery. See more pet-friendly hotels in St James
What are the best budget hotels in St James?
For budget-friendly accommodations in St James, consider the Greenlight Inn & Suites, the Economy Inn, or Finns Motel.

The Greenlight Inn & Suites, with an 8.6 rating, offers a comfortable stay with complimentary self-serve breakfast and free WiFi. Guests often mention the friendly and helpful staff, the excellent breakfast, and the clean, comfortable rooms. It is conveniently located just 0.8 miles from Meramec Vineyards.

Another good option is the Economy Inn, rated 8.2. This hotel provides free WiFi, complimentary toiletries, and free self-parking. Travelers appreciate the clean and amazing rooms, as well as the friendly and helpful front desk staff. It is also 0.8 miles from Meramec Vineyards.

Finns Motel, with an 8.0 rating, features free WiFi, air conditioning, and complimentary self-parking, including space for RVs, buses, and trucks. Guests frequently comment on the nice and clean rooms and the good neighborhood. It is located 0.9 miles from Meramec Vineyards. View all budget hotels in St James
When is the best time to go to St James?
The best time to visit St. James is during the spring (April to May) and fall (September to October) when the weather is mild and pleasant.

During spring, the Ozark region comes alive with blooming dogwoods and redbuds, creating a beautiful backdrop for exploring the area's natural attractions. Temperatures are comfortable for outdoor activities like visiting Maramec Spring Park or exploring the local wineries. This period is great for couples wanting a scenic and relaxed getaway.

Fall offers crisp air and stunning autumn foliage, particularly along the scenic drives and hiking trails. The grape harvest season in September brings a festive atmosphere to the local vineyards, making it an excellent time for wine enthusiasts.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in St. James.
How can I save on a St. James hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible St. James hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly 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, Hotels.com and Vrbo.
How much is the nightly rate at a St. James hotel?
Prices for hotels in St. James often vary, but you can find a great deal from $54 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia