There are no hotel results in Cousins Island. Below are the closest 50 hotels near Cousins Island.
939 Congress Street, Portland, Maine, 04102, United States
7 reviews and 309 opinions
"The Inn at St. John is our Go-to place to stay when we want or need a night or more in Portland. We..."
Good for: Arts and Culture, Romantic Travel and Honeymoons, Budget Travel
Save 52% compared to hotels of similar ratings
1230 Congress Street, (formerly Doubletree), Portland, Maine, 04102, United States
1 review and 289 opinions
"This was the perfect location for us since we arrived via bus in Portland. (The bus stop is located..."