Top 10 Hotels in St Leonards-On-Sea

See all 179 Hotels in St Leonards-On-Sea
Bannatyne Spa Hotel
Bannatyne Spa Hotel

Battle Road, St Leonards-On-Sea TN38 8EA

4.0 out of 5.0
4.3 out of 5 (78 reviews)

Situated in St Leonards-On-Sea, this spa hotel is 1.1 mi (1.7 km) from Blackhorse Quarry and 3.1 mi (5 km) from Battle Abbe …

$96
Best Western Royal Victoria Hotel
Best Western Royal Victoria Hotel

Marina, St Leonards-On-Sea TN38 0BD

3.0 out of 5.0
3.8 out of 5 (99 reviews)

Located in the heart of St Leonards-On-Sea, this beach hotel is within a 10-minute walk of St Leonards Gardens and Warrior …

$50
Hastings House
Hastings House

9 Warrior Square, St Leonards-On-Sea TN37 6BA

5.0 out of 5.0
4.6 out of 5 (66 reviews)

With direct access to the beach, this St Leonards-On-Sea bed & breakfast is within a 10-minute walk of Warrior Square Gardens …

Get Rates
Number 46 Rooms and Apartments
Number 46 Rooms and Apartments
0.4 mi from St Leonards-On-Sea
3.0 out of 5.0
4.7 out of 5 (49 reviews)

Situated near the beach, this guesthouse is within a 10-minute walk of The America Ground, White Rock Theatre, and Hastings …

Get Rates
Town House Rooms
Town House Rooms
0.7 mi from St Leonards-On-Sea
3.5 out of 5.0
4 out of 5 (281 reviews)

Located in the heart of Hastings, this guesthouse is within a 10-minute walk of The America Ground and Hastings Castle. …

Get Rates
Claverton Country House Hotel
Claverton Country House Hotel
0.7 mi from St Leonards-On-Sea
5.0 out of 5.0
4.5 out of 5 (49 reviews)

Located in Sedlescombe, this luxury country house is 1.1 mi (1.8 km) from Carr Taylor Vineyard and within 3 mi (5 km) of St …

$62
Park Lodge
Park Lodge
1.8 mi from St Leonards-On-Sea
3.0 out of 5.0
5 out of 5 (1 reviews)

Situated in Bexhill-on-Sea, this guesthouse is within 1 mi (2 km) of Egerton Park and Bexhill Beach. Cooden Beach Golf Club i …

$60
The Horse & Cart Inn
The Horse & Cart Inn
7.1 mi from St Leonards-On-Sea
3.5 out of 5.0

Situated near the beach, this inn is within 3 mi (5 km) of Landgate, 1066 Country Walk, and Rye Art Gallery. Rye Castle Museu …

$81
Shore View Hotel
Shore View Hotel
10.7 mi from St Leonards-On-Sea
3.0 out of 5.0
3.9 out of 5 (723 reviews)

Located in Eastbourne Seafront, this beachfront hotel is in the city center and within a 10-minute walk of Eastbourne Pier an …

Get Rates
Cavendish Hotel
Cavendish Hotel
11 mi from St Leonards-On-Sea
3.0 out of 5.0
4.4 out of 5 (738 reviews)

Located in Eastbourne Seafront, this beach hotel is within a 10-minute walk of Eastbourne Bandstand and Eastbourne Pier. …

$36

Recent Reviews in St Leonards-On-Sea

Hide content

Where to stay in St Leonards-On-Sea

St Leonards-On-Sea Hotel Guide

You'll find yourself spoiled for choice when it comes to booking the best places to base yourself in St Leonards-On-Sea. Expedia contains 28 places to base yourself within a 0.1-mile radius of downtown St Leonards-On-Sea.

Wanting a place to stay a short walk from the heart of St Leonards-On-Sea? Hastings House and Bannatyne Spa Hotel will suit your needs.

Looking to book budget hotel options? You might like to consider the St Benedict B&B, Best Western Royal Victoria Hotel and The Highlands Inn.

The The Grand Hotel Eastbourne can be found 14 miles from the central part of St Leonards-On-Sea. Alternatively, the Strand House is positioned 8 miles away. Two other places to rest your head are the Claverton Country House Hotel and the Flackley Ash Hotel.

4 miles from St Leonards-On-Sea is Bexhill-on-Sea, where you can visit Cooden Beach Golf Club and Highwoods Golf Club. If you'd like to spend a few nights in Bexhill-on-Sea, check out the The Cooden Beach Hotel and Eve’s Bed & Breakfast. Alternatively, you could stay in Brighton, 30 miles to the west of St Leonards-On-Sea, where you can choose from the Hotel Una and Queens Hotel. The Brighton Museum and Art Gallery and Brighton Royal Pavilion are a couple of the popular points of interest to experience should you visit Brighton.

If you are really into sports and love watching local games you might choose to head to Olympic Stadium, which is 50 miles to the northwest of St Leonards-On-Sea. If you are keen on staying nearby, make a reservation in the Canary Riverside Plaza Hotel or Morgan Lodge Serviced Apartments.

Gatwick Airport is a logical airport for flying into St Leonards-On-Sea. It is 35 miles away. If you would like to stay nearby, try the Langshott Manor or Windfalls Boutique Hotel.