Recommended hotels in St Leonards-on-Sea

Royal Victoria Hotel St Leonards-on-Sea

From US$ 129

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$ 129

The Highlands Inn St Leonards-on-Sea

From US$ 89

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$ 89