Canonsburg is conveniently located close to Pittsburgh (18 miles SW) in Washington County, Pennsylvania. The best period to visit Canonsburg is on the 4th of July. It is worth mentioning that the Canonsburg Fourth of July Parade is the 2nd largest in Pennsylvania. During the celebrations, it attracts more than 60,000 visitors. For the nature enthusiasts, the nearby Canonsburg Lake is ideal for kayaking / canoeing, hiking, and fishing. Regarding budget accommodation, there are more than 140 and nearby Canonsburg to choose from. The prices for the top discount hotels start from around $80 per room per night.