There are two airports that serve the Lake Tahoe area. While the Reno/Tahoe Airport is probably more convenient for most travelers, the Sacramento airport is also a good option.
Distance to Tahoe City
From Reno/Tahoe Airport: 50 miles - approximately one hour
From Sacramento Airport: 118 miles - approximately 1 hour 45 minutes
Distance to Stateline, NV
From Reno/Tahoe Airport: 53 miles - approximately 1 hour and 15 minutes
From Sacramento Airport: 114 miles - approximately 2 hours 30 minutes
Both sides of the Lake offer families a wonderful experience and you won't be disappointed no matter which side you choose. However, there are some subtle differences between the North and South Shores: The North Shore offers a little more low-key atmosphere with smaller towns and a slower pace of life. The South Shore is the more populated side of the Lake, though still offering a small town atmosphere, it is definitely at a bit faster pace, and if you are here for the gaming, then the South Shore is the way to go.
These sites offer some good basic information about Parks, recreation, and weather in Lake Tahoe. They are a great way to start planning your vacation.
For things to do in the Summer time - I think that the beaches on the South Shore cannot be beat - and the sun goes down a little later here, so your days are a little longer. I particularly love the beaches on the South/West shore from Pope to Baldwin beach. They offer long sandy expanses. However, if you want to bring your boat up you can't do that on any of them except Ebrights/Ski beach at the far end (North end) of Baldwin beach.
These sites offer some choices for where to dine in Lake Tahoe - I don't know about the reviews, but at least it is somewhere to start.
My personal favorites are:
Breakfast - Fire Sign Café in Tahoe City and the Driftwood Café in South Lake Tahoe/Stateline.
Lunch- Anywhere on the Lake is my choice in the summer or winter. But there are also some good local favorites included below.
On the North Shore - Garwood's and Sunnyside are always good choices. For other casual choices the Wild Alaskan Fish Company in Incline, and the Blue Onion (lunch or dinner) are great.
On the South Shore - The Beacon (at Camp Richardson), Freshie's (not so great with kids), Sprouts (great with kids), and the restaurant behind the casinos at the Lakeside Marina are all good choices.
Dinner-
Without kids:
North Shore:
Lone Eagle Grille at the Hyatt in Incline (good lunch or dinner). Beautiful lakefront site with a lovely dining room and an interesting menu. Great après ski or in the summer.
PlumpJack's and the Balboa Cafe in Squaw Valley. A little piece of San Francisco comes to Tahoe.
Jake's on the Lake - Consistently good food on the lake.
The West Shore Café and Inn - All new dining experience in Homewood. Expensive but worth it.
South Shore:
Edgewood at the Edgewood Golf Course in Stateline. Beautiful location on the lake. Food is consistently good.
The Sage Room at Harvey's Casino - great steakhouse with old Tahoe atmosphere. No view. Start at a view restaurant for drinks and then come downstairs.
Café Fiore - Quaint dining - especially nice in the winter. Good wine list.
The Christiana Inn - Beautiful newly redone dining room, good menu, great après ski. Located right next to Heavenly.
Naked Fish - Great sushi!
With the Kids:
If you want to go somewhere fun for dinner and not stress about the kids - Sam's Beach Club in the Round Hill Mall is great. It has decent food and tons of toys for the kids to play with - you can basically let them go and then just clean up the mess afterward.
Edgewood has outside dining in the summer at its bar - the kids can run around on the golf course and you can enjoy a cocktail and a view. The only bummer is no kids menu.
Yes. Tahoe does get some pretty significant storms, so it is best to carry chains when traveling in the High Sierras.
Most of Tahoe's mountains offer family programs and ski schools, but these are the standouts:
On the North Shore - NorthStar at Tahoe's family ski program consistently gets rated well by Ski Magazine and other sources. The tiny Diamond Peak in Incline is also extremely family friendly and perfect for first-timers.
On the South Shore - Heavenly's ski program is great. It offers tons of instruction and a special ski school area away from the crowds. If you want to travel a little off the beaten path, you can try Sierra at Tahoe which also has a good program.
Tahoe is great in the summer - in fact, it's my favorite season. Of course, there are the beaches which offer endless fun in the water and the sun. There is hiking, biking, etc. Don't miss the Fourth of July in Tahoe and of course, don't miss seeing Emerald Bay.
Again, my top 10:
Yes, there are two main gambling spots: one on the North Shore in Carnelian Bay and at the larger casinos in the South Shore. The South Shore offers more variety and top-tier entertainment.
Dogs love it here, and many vacation rentals now offer pet-friendly accommodations.