Anchor Inn Beach House
Romantic, luxurious, elegant accommodations. One of Provincetown's finest waterfront hotels. The Anchor Inn Beach House is located directly on Provincetown Bay. All of our rooms have a private bathroom, some with whirlpool tubs. Most rooms have a gas fireplace in them and either a private or shared balcony. We are centrally located on Commercial Street on the west end of town.