Davis Cove Beach is situated in Peachland, British Columbia which is one of the Okanagan Valley’s most idyllic towns. This splendid little beach park sits at the very start of a popular 11 kilometer stretch of shoreline known as Beach Avenue. The beach features lovely sand and great views of Okanagan Lake and Okanagan Mountain but doesn't have anything in terms of amenities. On either side of the beach are convenient beachfront rentals called the Davis Cove Resort and the Peachland Lakehouse Vacation Rental