The Villager

from
check rates
avg/night
up to: % savings
207 Main Street, Bar Harbor, ME
  • stars
  • rating
Situated in the city center, this hotel is just a 5 minute walk to all restaurants, shops, the waterfront, and attractions. Acadia National Park is just a 5 min. drive. Check in any time after 3 PM. read more
Special Offer
Reviews