Photos coming soon
HOTEL
Ambassador Hotel
Centre Of The Esplanade, Scarborough, YO11 2AY, United Kingdom, Scarborough
Where it sits
Ambassador Hotel
Centre Of The Esplanade, Scarborough, YO11 2AY, United Kingdom, Scarborough
54.27209, -0.39723
Similar stays nearby
Ambassador Hotel
Hotel · 0 m
Beach House
Hotel · 22 m
No.10 Seaside Apartment 1st & 2nd Floor
Hotel · 47 m
Host Stay The Lookout
Hotel · 51 m
Host & Stay | Belvedere Terrace
Hotel · 51 m
Host Stay The Avenue Victoria Apartment
Hotel · 52 m
Host & Stay The Avenue Victoria Apartment
Hotel · 53 m
No10 Seaside Apartment Ground Floor Apartment
Hotel · 58 m
Plan around Ambassador Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
