Situated high in the sky atop a towering bluff, Garvin Heights is a stunning overlook surrounded by beautiful, verdant, oak savanna and a restored goat prairie boasting scenic views from Mount Trempealeau to Lake Pepin. On the clearest of days visitors can see over 30 miles of the sprawling city of Winona and Mississippi River Valley. To reach the lookout, visitors will have to drive, bike, or hike up the bluff for a mile and a half. The latter is done via a well-maintained, but winding trail that climbs up the bluff side, reaches a flight of stairs, and ends with a dirt path that curves along the edge of the bluff.

Ready to go?
Step 1: Visit the website and book directly and/or call ahead to confirm their hours.
Step 2: If you are spending the night, search for Hotel Deals nearby. Read the reviews, then call the hotel directly to book and ask for a romantic, kid-friendly or pet-friendly amenity if you need it.
Step 3: If you are flying, compare Flights. Book directly with the airline, add your frequent flier number and reserve your seat.
Step 4: Estimate your driving time using Google Maps (click the blue 'Directions' arrow in the search box).

Need some more help?
Read our Reservations & Travel Planning Tips guide.