Pepper Tree Inn
Nestled across from the Tahoe City Marina, this charming inn offers stunning lake and mountain views, private Jacuzzis, and complimentary WiFi. Just steps from Commons Beach and local ski resorts, it’s the perfect peaceful retreat for couples.