Filter Results
All South Lake Tahoe hotels
Tahoe Keys Resort
599 Tahoe Keys Boulevard South Lake Tahoe, South Lake Tahoe, United States Show map
Offering location approximately 10 minutes' drive from the grand Vikingsholm Castle, about 1 km from Lake Tahoe, Tahoe Keys Resort South Lake Tahoe villa invites guests to relax in a seasonal outdoor…
Matterhorn Motel
2187 Lake Tahoe Blvd, South Lake Tahoe, United States Show map
Matterhorn Motel South Lake Tahoe features 18 rooms and lies 2.9 km from Bijou Bike Park. Situated about 10 minutes by car from South Tahoe Ice Arena, this 2-star hotel also gives access to such…
Lake Tahoe Lodging Company
2516 Lake Tahoe Blvd, South Lake Tahoe, United States Show map
Situated around 5 minutes' walk from the 2-star Lake Tahoe Lodging Company South Lake Tahoe hotel, guests can reach Swiss Chalet Village in no time. There is also a car park.