Discover Charlottetown has a workable website listing places in Charlottetown to stay. Look for the “Stay” tab at the top and change it as needed.
Tourism PEI has a “Where to Stay” database. Check out this link and change the “Book your Vacation” options to fit what you need.