Oakwood Resort
Discover 27 acres of relaxation on Indiana’s largest natural lake. A luxury resort on the shores of Lake Wawasee. Oakwood Resort offers panoramic views and amazing sunsets. Relax on our beach, take a boat tour, pamper yourself in our lavish spa, or enjoy our full-service restaurant and bar with both indoor and outdoor seating available. …