Hotels in Osage Beach
Viewing all hotels.
4180 Orville Drive, MO 65065, Osage Beach (Missouri)This Osage Beach resort features individual 3-bedroom cottages with a full kitchen, balcony and patio. The entrance to Lake of the Ozarks State Park is about 2 miles away. Guests can relax in the seating area around the fireplace and cable TV.Rates: USD 139.00 - 139.00Stars: Rooms: 25 6334 Red Barn Road, MO 65065, Osage Beach (Missouri)Just 1 mile from Lake of the Ozarks, this charming B&B offers a peaceful location and a dock and swim platform on Lake Cove. All rooms feature a hot tub, fireplace and comfy feather beds.Rates: USD 179.00 - 199.00Stars: ★★★★Rooms: 5 1029 Lakewood Circle, MO 65065, Osage Beach (Missouri)Located on the shores of The Lake of the Ozarks, this resort offers seasonal boat rentals, fishing, and swimming. It is 8 miles from the Lake of the Ozarks State Park.Rates: USD 115.00 - 145.00Stars: Rooms: 47 4533 Highway 54, MO 65065, Osage Beach (Missouri)This Holiday Inn Express in Missouri is located across the street from Osage Beach Premium Outlets Mall. It features an indoor pool and gym, free Wi-Fi and spacious rooms. The elegant rooms are furnished with a wood desk and a seating area.Rates: USD 103.06 - 150.00Stars: ★★Rooms: 60 4900 Worldmark Drive, MO 65065, Osage Beach (Missouri)Located off the banks of the Lake of the Ozarks, this Missouri property offers spacious apartments with full kitchens. Guests can enjoy a swim in the seasonal outdoor pool or in the lakefront swimming area.Rates: USD 109.00 - 199.00Stars: ★★★Rooms: 55 494 Tan-Tar-A Drive, MO 65065, Osage Beach (Missouri)Featuring an indoor waterpark, restaurants and a full-service spa, this resort on the Lake of the Ozarks is 15 minutes from Osage Beach. Free Wi-Fi is available throughout the resort.Rates: USD 85.00 - 99.95Stars: ★★★Rooms: 824 1165 Jefferies Road, MO 65065, Osage Beach (Missouri)Featuring a lakefront outdoor pool, this Osage Beach resort is 5 minutes’ drive from Pirates Cove Adventure Golf. Guest accommodations include private villas and spacious apartments.Rates: USD 60.00 - 379.00Stars: ★★Rooms: 30 5142 Highway 54, MO 65065, Osage Beach (Missouri)This Osage Beach hotel is next to the Lake of the Ozarks. The hotel offers an outdoor swimming pool, an on-site restaurant and free Wi-Fi. Inn at Grand Glaize features satellite TV and a coffee maker in every guest room.Rates: USD 59.00 - 71.00Stars: ★★★Rooms: 153 1252 State Highway Kk, MO 65065, Osage Beach (Missouri)Situated just off the US-54 Expressway in the heart of the Lake of the Ozarks, this Osage Beach resort features an 18-hole golf course. A seasonal outdoor pool is located on-site.Rates: USD 53.95 - 64.95Stars: ★★Rooms: 47