Loading... Where to Stay

Where To Stay

Holiday Inn Express

Nestled in the heart of South Lake Tahoe, minutes from the Lake, Casinos, Restaurants, Skiing, Horseback Riding, Shopping, Movie Theaters, Boat Cruises and so much more. An ideal place to enjoy fresh mountain air, beautiful scenery and natural landscapes.

More Places to Stay

All Places To Stay
Deerfield Lodge at Heavenly Mountain

Deerfield Lodge at Heavenly

Postmarc Hotel & Spa Suites

Postmarc Hotel & Spa Suites