Visit... Play... Relax...
Our resort is located on 30 acres of beautiful timber, in a mile-long cove which gives us protection from rough water. We are just outside of Sunrise Beach, approximately 1 mile from the junction of State Road F and Highway 5. Shangri La Resort is just minutes from Bagnell Dam, the outlet mall in Osage Beach, golf courses and many other local attractions. For more information about the resort check out our about us page.
We are a family-friendly resort with 11 units and 1 motel room. All of our units (except the motel room) contain fully-furnished kitchens, living areas, expanded basic cable television and air conditioning. All units also have barbeque grills.
We offer two swimming pools. A children's pool which ranges from 1 to 3 feet deep and a 20 x 40 pool which ranges from 4 to 9 feet deep. We have a laundry room on-site and a large picnic pavilion with an over-sized barbeque grill, perfect for family reunions, fishing tournaments and any other type of large gathering. Children and adults will enjoy the grassy playground area which includes swings, shuffleboard and horseshoes. We also have hot tubs and offer paddle boat rentals.
Our easy access concrete boat ramp is free of charge to our guests. Covered boat slips are available for a nominal fee of $5.00 per day.
See price list page for cabin rental prices, payment methods, reservation and deposit information.
Upcoming Events & Specials
May Special: 20% off Two night stay, 25% off 3 nights or more.
May 3: Harbor Hop
August 17 - 25: Shootout