Reset Password

South Lake Tahoe | California, USA

Located 1,897 meters atop the majestic Sierra Nevada mountain range on the California and Nevada border, Lake Tahoe is widely considered one of the most beautiful places in the world.
This natural treasure offers the ultimate high-country experience with superb outdoor recreation and magnificent scenery throughout the year.


South Lake Tahoe’s Heavenly Village is the place to pick up Lake Tahoe souvenirs and Sierra-style fashions, but you can also score lunch or dinner, go ice skating and see a movie. Elsewhere in the area, you can hop over to Stateline, Nevada for some grown-up gaming and entertainment.

MC Luxury Rentals

South Lake Tahoe | All Resorts

MC Luxury Rentals

South Lake Tahoe | All Properties