The Beachcroft Hotel is a seafront hotel featuring a bar and a gourmet seafood restaurant. It offers a heated indoor swimming pool and luxury beach hut suites.