Recommended hotels in St Leonards-on-Sea

Royal Victoria Hotel St Leonards-on-Sea

From US$ 127

Marina, St Leonards-on-Sea, United Kingdom - Show map

Show map

The 3-star Royal Victoria Hotel is placed about 26 km from Beachy Head. Occupying a 5-story Victorian building…

Book Now From US$ 127

The Highlands Inn St Leonards-on-Sea

From US$ 86

1 Boscobel Road, St Leonards-on-Sea, United Kingdom - Show map

Show map

The 3-star The Highlands Inn offers a designer accommodation to stay in St Leonards-on-Sea. St Leonards-on…

Book Now From US$ 86