Cheap hotels in Osage Beach, Missouri from $144/night | Brek