Loading... Where to Stay

Where To Stay

Avalon Lodge

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 Tahoe South on Instagram:

Stay Connected
Receive Tahoe South information on lodging deals, events, and more!