Mougle Lodge receives great reviews from guests. Alder Creek Retreat, Truckee Treat and Muhlebach Haven are also excellent options to stay in Truckee beach.