Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Tim Brewer on trover

Find Hotels in St. James, MO

Filter by

Selecting an option opens a search results page with the selected filter applied
Expedia RewardsSelecting an option opens a search results page with the selected filter applied
Popular FiltersSelecting an option opens a search results page with the selected filter applied
Star ratingSelecting an option opens a search results page with the selected filter applied
Your BudgetSelecting an option opens a search results page with the selected filter applied
Guest ratingSelecting an option opens a search results page with the selected filter applied
Payment TypeSelecting an option opens a search results page with the selected filter applied
Property TypeSelecting an option opens a search results page with the selected filter applied
NeighborhoodSelecting an option opens a search results page with the selected filter applied
Popular LocationsSelecting an option opens a search results page with the selected filter applied
AmenitiesSelecting an option opens a search results page with the selected filter applied
AccessibilitySelecting an option opens a search results page with the selected filter applied
Trip TypeSelecting an option opens a search results page with the selected filter applied
Rustic Motel Rolla
2 out of 5
812 South Bishop Ave., Rolla, MO
Free CancellationReserve now, pay when you stay
The price is $60 per night
11.09 mi from city center
3.8/5Good! (165 reviews)

"The folks at the desk are the owners. They are relatively new immigrants to the US and are living the American dream. They are very friendly and extremely polite. The bed has a pillow top along with great pillows. The bathroom was clean and well lit with endless hot water. The AC worked great. The ..."…"

Reviewed on Jun 27, 2020

Rustic Motel Rolla
Economy Inn
2.5 out of 5
102 N Outer Rd, St. James, MO
Free CancellationReserve now, pay when you stay
The price is $45 per night
1.42 mi from city center
3.7/5Good! (142 reviews)

"The best bang for your buck! No frills or thrills but the service is good."…"

Reviewed on Jul 10, 2020

Economy Inn
NEW Listing!! Private Cottage Getaway
Get Rates
0.55 mi from city center
5/5Exceptional! (2 reviews)
Super peaceful

"We would definitely stay at this cottage again. It was very enjoyable and just what we were needing.😊"…"

Reviewed on Jul 6, 2020

NEW Listing!! Private Cottage Getaway
The Lemonade House -- Near Ms&t, Rivers, Ft. Leonard Wood, Wineries
Pear Tree Inn Rolla
2.5 out of 5
2006 N Bishop Ave, Rolla, MO
Free CancellationReserve now, pay when you stay
The price is $80 per night
9.41 mi from city center
4.3/5Excellent! (578 reviews)

"It was okay. There was no elevator for 2nd floor."…"

Reviewed on May 13, 2020

Pear Tree Inn Rolla
Meramec River Resort
2356 Bass Rd., Cuba, MO
The price is $99 per night
13.91 mi from city center
Meramec River Resort
Jack's Log Cabin Near Meramec River in Quiet Wooded Setting With Hot Tub
Get Rates
10.25 mi from city center
4.8/5Exceptional! (162 reviews)
Nice Property

"Joyce and myself really enjoyed staying at Jack's Cabin on Gill Ridge. The surroundings were lovely, and the hot tub was terrific. Top notch! Would definitely come back. Michael"…"

Reviewed on Jun 26, 2020

Jack's Log Cabin Near Meramec River in Quiet Wooded Setting With Hot Tub
Comfortable 1 Bedroom Cabin With Added Loft, Full Kitchen & Living Area
Super 8 by Wyndham Rolla
2 out of 5
1641 Martin Springs Dr, Rolla, MO
Free CancellationReserve now, pay when you stay
The price is $64 per night
11.65 mi from city center
4/5Very Good! (952 reviews)

"Very nice ! We arrived just before dinner time to check in, then went out again for dinner and the evening. Our room was clean and all hallways, lobby, etc, were clean. The person at the desk friendly and helpful."…"

Reviewed on Jul 8, 2020

Super 8 by Wyndham Rolla
Baymont by Wyndham Rolla
2.5 out of 5
1801 Martin Springs Dr, I-44 Exit 184, Rolla, MO
Free CancellationReserve now, pay when you stay
The price is $74 per night
11.95 mi from city center
4/5Very Good! (879 reviews)

"A lovely little lake sits behind the property. The road noise and the noise of outside visitors when you are on the first floor is the only drawback. Right now during covid times the breakfast is all carbs. Not even fruit cups! But desperate times..... The staff was friendly. The room was very clean. ..."…"

Reviewed on Jun 19, 2020

Baymont by Wyndham Rolla
Best Western Coachlight
2.5 out of 5
1403 Martin Springs Drive, Rolla, MO
Free CancellationReserve now, pay when you stay
The price is $90 per night
11.31 mi from city center
3.7/5Good! (282 reviews)

"The place was nicely located for us. Upon arrival the place was clean, Employees were friendly and making any changes was easy."…"

Reviewed on Jul 5, 2020

Best Western Coachlight
Days Inn & Suites by Wyndham Cuba
2 out of 5
97 Ozark Drive, Cuba, MO
Free CancellationReserve now, pay when you stay
The price is $60 per night
11.87 mi from city center
3.7/5Good! (289 reviews)

"Hotel was clean. Service was good. Our shower didn't drain great. Others we were traveling with had the same issue. Not a huge deal."…"

Reviewed on Jun 29, 2020

Days Inn & Suites by Wyndham Cuba
Greenstay Hotel & Suites
2 out of 5
110 N Outer Rd, St. James, MO
Free CancellationReserve now, pay when you stay
The price is $66 per night
1.4 mi from city center
3.9/5Very Good! (792 reviews)

"Clean and comfortable for an inexpensive stay. They even had the courtesy to call and make sure I was still coming since they had many cancellations."…"

Reviewed on Jun 28, 2020

Greenstay Hotel & Suites
Hampton Inn Rolla
2.5 out of 5
2201 N Bishop Ave, Rolla, MO
Free CancellationReserve now, pay when you stay
The price is $105 per night
9.34 mi from city center
4.5/5Wonderful! (191 reviews)
Dependable

"Always a must stop on our route from London to Arizona and back!!"…"

Reviewed on Mar 23, 2020

Hampton Inn Rolla
Super 8 by Wyndham Cuba
2 out of 5
28 Highway P, Cuba, MO
Free CancellationReserve now, pay when you stay
The price is $60 per night
11.65 mi from city center
4.3/5Excellent! (437 reviews)

"Nice clean room. Fay the manager is wounderfull. Great expedience."…"

Reviewed on Jul 6, 2020

Super 8 by Wyndham Cuba
Don't see what you're looking for?
See all available properties in St. James
View all properties
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.

Visiting St. James

Visitors to St. James are sure to enjoy the wineries. Tourists can also enjoy so much more including its cafés.

  • You'll find 57 Expedia hotels and other accommodations in the larger area of Rolla
  • The closest major airport is in Fort Leonard Wood, MO (TBN-Waynesville Regional), 35.1 mi (56.4 km) from the city center

Sightseeing and Staying in St. James

Wine tasting is a top activity, and Maramec Spring Park is one place to visit. You'll also find Fanning Route 66 Outpost and Cedar Street Playhouse in the area.

Here's a top rated accommodation based on our user reviews:

  • Greenstay Hotel & Suites - This 2-star hotel features free breakfast, an indoor pool, and free WiFi. It's a favorite with Expedia travelers for its breakfast and clean, comfortable rooms.

Dressing for St. James

  • Between January and March, you can expect the daytime average to be around 62°F and the nighttime average to be 21°F
  • From April to June, temperatures average about 86°F during the day and 39°F at night
  • July through September averages 89°F during the day and 51°F at night
  • In October-December, the average temperature is 72°F during the day and 22°F at night
  • St. James gets about 43.62 inches of rain per year
  • Hottest months are usually July and August with an average temperature of 87°F, while the coldest months are January and December with an average of 24°F

Frequently asked questions

What's the best place to stay in St. James?
Greenstay Hotel & Suites is a favorite with Expedia customers. This hotel offers 6 restaurants and an indoor pool. Reviews from our site also recommend Economy Inn and Finns Motel as top options for your stay.
If I need to cancel my hotel reservation in St. James, will I receive a refund?
Yes, the majority of hotel reservations are refundable if you cancel prior to the accommodation’s cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you booked a non-refundable reservation, you may still be able to cancel and receive a refund within 24 hours of booking. Enter dates in and click on “Search”, then filter by “free cancellation” to view the best deals in St. James.
Where can I learn more about changing or cancelling my trip to St. James?
To access more information about picking new dates or cancelling your trip to St. James, go to https://www.expedia.com/service/.
What's the best budget-friendly accommodation in St. James?
Based on reviews, Greenstay Hotel & Suites is a popular 2-star hotel for our travelers looking for an economical choice, and features free WiFi and free parking.
What's the best accommodation when traveling with kids to St. James?
Greenstay Hotel & Suites is a hotel with an indoor pool and 6 restaurants, and it’s a top choice on Expedia for families. Attractions in the area like The Fugitive Beach are also fun for the whole family.
What's the best pet-friendly accommodation in St. James?
Greenstay Hotel & Suites is a top hotel for people traveling with their pets, and offers 6 restaurants and free WiFi for its human guests. Economy Inn is another good choice for you and your pet.
Where is the best hotel to stay near St. James Winery?
Greenstay Hotel & Suites is one of the top choices for your stay based on our traveler data, and this hotel offers 6 restaurants and free breakfast. It’s located just a short 0.6 mi (1 km) from St. James Winery. Other good choices close by include Economy Inn and Finns Motel.
What about the best place to stay close to Maramec Spring Park?
One of the top choices for your stay is Greenstay Hotel & Suites, located 4 mi (6.4 km) from Maramec Spring Park, and this hotel offers 6 restaurants and free breakfast. Economy Inn and Finns Motel are a couple of other good options within 5 miles.
What are some accommodations with pools in St. James?
Greenstay Hotel & Suites is a top hotel with an indoor pool, a children’s pool, and 6 restaurants.

Recent reviews of St. James hotels

More trip options