Union Bluff Hotel

8 Beach St.
York Beach, ME 03910
(800) 833-0721

The Union Bluff Hotel, located downtown in the heart of York Beach, is a grand modern destination with small town charm. Overlooking Short Sands Beach and boasting 63 rooms, a pub and restaurant, it will surely become your home away from home.