Flight
Reno is the nearest and easiest airport. Sacramento (with a longer drive) could be a more affordable option depending on starting location and preferred airline.
Hotel
Edgewood Tahoe is a new luxury resort. In addition, there are other hotels or Airbnb rentals nearby too. Here is Trip Advisor's South Lake Tahoe Hotels list: https://www.tripadvisor.com/Hotels-g1798615-South_Lake_Tahoe_Lake_Tahoe_California_California-Hotels.html