Set overlooking Scarborough’s vast North Bay this ever-popular Scarborough Hotel has always been a firm favourite with our guests for many years.
Offering some of the most amazing, uninterrupted sea views available from a Scarborough hotel and situated only a short distance from many of the town’s attractions, The Clifton makes the perfect base when visiting the Yorkshire Coast.