Avalon Lodge

Avalon Lodge Lake Tahoe

Located in the heart of South Lake Tahoe, this 3-star Avalon Lodge features contemporary style. It contains 20 beautiful rooms that strike a perfect balance between comfort and style. 24-hour front desk assistance, room service, and shopping service, as well as a storage room, a gift store, and a newspaper stand, are on hand.

Guests can visit Heavenly Ski Resort situated within 10 minutes’ drive from the venue. The accommodation is within 10 minutes’ drive of South Tahoe Ice Arena. There is also a cinema, restaurants, and casinos nearby.

A cable TV with on-demand movies, iPod docking station and a phone are included in the guest rooms. In addition, every room features a microwave and a fridge.

Guests can enjoy a fresh continental breakfast every morning. The lobby bar offers a wide range of refreshing drinks. Harrah’s Tahoe Hotel Restaurants is a 5-minute walk away from the property. You can join canoeing, boating and snow skiing at this property, and bikes are available for rent.


Check out Lake Tahoe on Instagram:

Avalon Lodge

4075 Manzanita, South Lake Tahoe, CA 96150

Visit Lake Tahoe App

Start Planning

Plan Your Trip Today!

Make planning easy with this guide to all the must-see vistas, must-eat dishes and must-experience attractions.

Plan Your Trip