Call to book1-866-826-9438
Tour Search

Resort at Squaw Creek, North Lake Tahoe

Set in 195 acres of forested hillside land, the Resort at Squaw Creek encompasses the very definition of an idyllic retreat. With the shimmering waters of Lake Tahoe just a few miles away, stunning mountain scenery in the distance and the convenient modern amenities of the hotel within your grasp, the Resort has masterfully combined the key elements of comfort and pristine natural surroundings. With five restaurants and a variety of cuisines to choose from, you will find something to sate your appetite, the hotel also boasts a fitness centre, sauna, outdoor whirlpools and heated swimming pools. The sleek deluxe rooms are well-appointed, and equipped with flat-screen television, hairdryer, iron and ironing board, half-refrigerator, coffee maker and standard en-suite facilities.

0 results matching: Resort at Squaw Creek, North Lake Tahoe

Filter by
Clear All
Tour type
Transport type
Tour length
Additional options