No deposit hotels in South Lake Tahoe, California Book No deposit hotels in South Lake Tahoe Hampton Inn & Suites South Lake Tahoe ★★★★★ 8.5/10 3838 Lake Tahoe Boulevard Check Availability Station House Inn South Lake Tahoe ★★★★★ 8.4/10 901 Park Avenue Check Availability Hilton Vacation Club Tahoe Seasons Lake Tahoe ★★★★★ 8.6/10 3901 Saddle Road Check Availability Alpine Inn & Spa ★★★★★ 7.9/10 920 Stateline Avenue Check Availability Quality Inn South Lake Tahoe ★★★★★ 7.5/10 4127 Pine Boulevard Check Availability Cedar Inn & Suites ★★★★★ 7.7/10 890 Stateline Check Availability See All No Deposit Hotels in California