Tahoe Sands Resort

Back To Results

Tahoe Sands Resort

  • 530-546-2592
  • 6610 N Lake Blvd, Tahoe Vista, CA 96148
1 of 2

The Tahoe Sands Resort is a 61-unit timeshare property on the north shore of Lake Tahoe. Cabins, suites and studios include kitchenette and full access to the beach, pool, jacuzzi and sauna. Prime location offers easy access to boating, skiing, hiking, dining and more.

Tahoe Sands Resort

X