Top Rated Upper Lake Hotels

Tallman Hotel
Average Customer Rating: 9.7

9550 Main Street - Upper Lake

Featherbed Railroad Bed And Breakfast Resort - Adults Only
Average Customer Rating: 8.8

2870 Lakeshore Blvd - Upper Lake

Super 8 Upper Lake
Average Customer Rating: 8.1

450 East Highway 20 - Upper Lake