There are no hotel results in Poplar Island. Below are the closest 50 hotels near Poplar Island.
80 Compromise Street, Annapolis, Maryland, 21401, United States
3 reviews and 312 opinions
"I used to live in Annapolis many years ago so I was glad to get to make this the last stop on a 10..."
Good for: Sailing and Boating, Family Travel, Romantic Travel and Honeymoons