Photo by Tim Brewer

Best Resorts in St. James

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

Check prices for these dates

Next weekend
In two weeks
In one month
In two months
No exact matches found, but these alternatives could be just right

Recommended hotels in St. James

Greenlight Inn & Suites

Greenlight Inn & Suites
2.0 star property
St. James
8.6 out of 10, Excellent, (438)
"Beautiful room! Clean and comfy. Highly recommend this hotel! "
United States
Angela
$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
$54 nightly
The price is $61
Dec 28 - Dec 29
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

Cozy Cottage on Historic Route 66, minutes away from Wineries & Restaurants.

Cozy Cottage on Historic Route 66, minutes away from Wineries & Restaurants.
Saint James
10.0 out of 10, Exceptional, (51)
"Great stay!"
United States
Adria N.
$144 nightly
The price is $144
Dec 27 - Dec 28
Total with taxes and fees
Cozy Cottage on Historic Route 66, minutes away from Wineries & Restaurants.

Get Cozy in the Country - The Cottage on Luca Hill

Get Cozy in the Country - The Cottage on Luca Hill
2.0 star property
Saint James
10.0 out of 10, Exceptional, (18)
"Nice clean property wirh a good location for us!"
United States
John P.
$181 nightly
The price is $188
Dec 28 - Dec 29
Total with taxes and fees
Get Cozy in the Country - The Cottage on Luca Hill

The Concord: A charming 2-bed 2-bath pet friendly house in historic Saint James

The Concord: A charming 2-bed 2-bath pet friendly house in historic Saint James
Saint James
10.0 out of 10, Exceptional, (23)
"Very clean, stylish decor easy check in and out. "
United States
Kathy B.
$195 nightly
The price is $198
Jan 13 - Jan 14, 2026
Total with taxes and fees
The Concord: A charming 2-bed 2-bath pet friendly house in historic Saint James

The James Stay on Historic Route 66 • minutes away from Wineries & Restaurants

The James Stay on Historic Route 66 • minutes away from Wineries & Restaurants
Saint James
9.8 out of 10, Exceptional, (26)
"Perfect for a weekend getaway. "
United States
Todd
$170 nightly
The price is $170
Dec 24 - Dec 25
Total with taxes and fees
The James Stay on Historic Route 66 • minutes away from Wineries & Restaurants

Townside White House

Townside White House
Saint James
10.0 out of 10, Exceptional, (9)
"This host made my quick stay very easy and comfortable, the house is very nice and well tidy,"
United States
Cheryl K.
$181 nightly
The price is $181
Dec 24 - Dec 25
Total with taxes and fees
Townside White House

Vineyard Ridge Farmhouse • 3BR • 2BA • Vineyard View • Fire pit •

Vineyard Ridge Farmhouse • 3BR • 2BA • Vineyard View • Fire pit •
Saint James
10.0 out of 10, Exceptional, (34)
"This was our second stay at this location! Our family feels right at home here… clean, good location and all the amenities! "
United States
Christie C.
$195 nightly
The price is $195
Dec 30 - Dec 31
Total with taxes and fees
Vineyard Ridge Farmhouse • 3BR • 2BA • Vineyard View • Fire pit •

3BR/2BA • BBQ • Patio • Family-Friendly & Clean

3BR/2BA • BBQ • Patio • Family-Friendly & Clean
Saint James
9.8 out of 10, Exceptional, (28)
"Our stay was great, I believe "
United States
Jennifer B.
$228 nightly
The price is $241
Dec 30 - Dec 31
Total with taxes and fees
3BR/2BA • BBQ • Patio • Family-Friendly & Clean

2BR | Pet-Friendly | Fenced Yard | Near Wineries

2BR | Pet-Friendly | Fenced Yard | Near Wineries
Saint James
10.0 out of 10, Exceptional, (21)
"We came for a little family get away and this was the perfect space to do so! "
United States
Trisha E.
$223 nightly
The price is $235
Dec 31 - Jan 1, 2026
Total with taxes and fees
2BR | Pet-Friendly | Fenced Yard | Near Wineries

Cabin near Meramec River & Maramec Spring Park - Private Vacation Cabin

Cabin near Meramec River & Maramec Spring Park - Private Vacation Cabin
St. James
9.0 out of 10, Wonderful, (33)
"Perfect location!! So relaxing. Hosts were very helpful "
United States
Matthew T.
$288 nightly
The price is $297
Dec 30 - Dec 31
Total with taxes and fees
Cabin near Meramec River & Maramec Spring Park - Private Vacation Cabin

Concord Cottage

Concord Cottage
2.0 star property
Saint James
$172 nightly
The price is $176
Dec 28 - Dec 29
Total with taxes and fees
Concord Cottage

Townside Blue House

Townside Blue House
Saint James
9.4 out of 10, Exceptional, (31)
"Only stayed for one night, worked for my needs"
United States
debra s.
$169 nightly
The price is $176
Dec 24 - Dec 25
Total with taxes and fees
Townside Blue House

Days Inn by Wyndham Rolla

Days Inn by Wyndham Rolla
2.5 star property
Rolla
8.2 out of 10, Very Good, (1006)
"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 29 - Dec 30
Total with taxes and fees
Days Inn by Wyndham Rolla

Baymont by Wyndham Rolla

Baymont by Wyndham Rolla
2.5 star property
Rolla
8.0 out of 10, Very Good, (1006)
"Room was clean and comfortable."
United States
Dave
$80 nightly
The price is $90
Dec 29 - Dec 30
Total with taxes and fees
Baymont by Wyndham Rolla

Comfort Suites Rolla

Comfort Suites Rolla
2.5 star property
Rolla
8.8 out of 10, Excellent, (947)
"The room was great and the staff was very nice."
United States
Shirley
$108 nightly
The price is $122
Dec 25 - Dec 26
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
Dec 29 - Dec 30
Total with taxes and fees
Super 8 by Wyndham Cuba

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

Fairfield Inn & Suites by Marriott Rolla

Fairfield Inn & Suites by Marriott Rolla
2.5 star property
Rolla
9.6 out of 10, Exceptional, (505)
"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
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

Top St. James Hotel Reviews

Find out more about St. James

St. James Resorts information

Number of reviews
6,120
Accommodation
0 Resorts
Lowest Price
$54
Highest Price
$297

Frequently asked questions

What is St. James like for a resort vacation?
Expedia can help you find resorts and other lodging options that offer similar amenities and comforts. If you have trouble finding a resort in St. James that works for you, you can use the search filters to look for hotels, or search for properties that offer amenities like pools or all-inclusive packages. We make it easy to book great accommodations so you can focus on planning your trip itinerary.
What can I do in St. James?
St. James Winery, Maramec Spring Park, and Meramec River are a few of the interesting sights to visit. For more to see in the area, you can spend time at Meramec Vineyards or Rosati Winery Museum.
What's the seasonal weather like in St. James?
The hottest months are usually July and August with an average temp of 75°F, while the coldest months are January and February with an average of 38°F. Average annual precipitation for St. James is 49 inches.
What's the best way to get to and around St. James?
Fly into Fort Leonard Wood, MO (TBN-St. Robert Regional), which is located 33.9 mi (54.5 km) from the city center. If you'd like to explore around the area, consider renting a car to take in more sights.

Explore a world of travel with Expedia