Star Rating
Hotel Name
Price Range (USD)to
Amenities

All Fairfield Inn By Marriott in or near Osage Beach

Fairfield Inn in St Robert 131 St. Robert Blvd., St Robert, MO 65584 ~35.73 miles southeast of Osage Beach center
  • 2-star Highway hotel
  • 3 floors in hotel
Fairfield Inn & Suites by Marriott Jefferson City in Jefferson City 3621 West Truman Blvd., Jefferson City, MO 65109 ~38.28 miles northeast of Osage Beach center
  • 3 star Suburban property
  • Hotel has 19 suites
  • Clean comfortable room
  • Clean rooms
More details

Comparable hotels to Fairfield Inn By Marriott

Days Inn Osage Beach Lake of The Ozarks 4755 Osage Beach Pkwy., Osage Beach, MO 65065-2803
  • Economical hotel
  • 69 rooms in property
From$60
Very Good 4.0 /5Review Score CallBookMore Details
Days Inn Osage Beach 4755 Osage Beach Pkwy., Osage Beach, MO 65065
  • Two star Lake property
  • Hotel has 68 rooms

Next: Show All Available Comparable Hotels with Pricing
Back to Top