The Grand Scarborough Hotel
Chosen as one of Historic England’s seven wonders of the English seaside, as featured in the Daily Mail
Located in the town centre and built in 1863, the Grand Hotel Scarborough takes pride of place overlooking the town's picturesque harbour and South Bay. This stunning Victorian building is an instantly recognisable landmark, and stands out amongst other hotels in Scarborough. It is the ideal hotel to enjoy the beautiful sandy beaches, promenade walks and attractions that Scarborough has to offer.