Vacation rentals in Homewood

  • Stays
  • Tickets

Homewood, California is a charming town located on the west shore of Lake Tahoe. It offers stunning views of the lake and surrounding mountains, as well as access to a variety of outdoor activities such as hiking, skiing, and water sports.

Featured vacation rentals

Show more