top of page
Resort Information
Olympic Village Inn is a charming, family-friendly resort situated at the base of the internationally recognized Squaw Valley ski area in Olympic Valley, California. Combining tranquil mountain charm with Squaw Valley's alpine scenery, this resort is the perfect destination for a romantic getaway or family ski vacation. With spacious, beautifully furnished suites, lodging feels just like home. Guests love the gorgeous gardens and its water features and the lodge-like clubhouse is perfect for family barbecues and entertaining. Stretch out in your spacious one-bedroom Kitzbuhel or Chamonix suite that sleeps two to four guests with 375 - 650 square feet. Each resort suite includes one queen bed and a sleeper sofa with private bedrooms, separate living/dining areas and TVs throughout. Plus, kitchenettes and private balconies that deliver stunning mountain views. Cozy up to the fireplace in the Chamonix suites and enjoy your home away from home. Located in the heart of Squaw Valley and North Lake Tahoe, this resort is close to restaurants, shopping and attractions throughout the Sierra Nevada Mountains. Enjoy the awe-inspiring lake and town of Truckee just a short drive away, with world-class skiing right outside your door. Other local highlights include Incline Village, Crystal Bay, Emerald Bay State Park and the landmark Vikingsholm. Try your luck at nearby casinos, take a boat tour around the lake, or explore historic Carson City or Virginia City, Nevada. Come stay where the Olympians stayed!
bottom of page