The Higgins Beach Inn is a charming three story inn built in 1897 located in Scarborough, Maine.We have 24 guestrooms and a full service dining room and lounge. The Inn is within a stones throw of the unspoiled sandy Higgins Beach. Off the beaten path, the friendly atmosphere of the Inn welcomes you to 'The way Life Was Meant To Be'.