Search St Leonards-On-Sea, England Hotels from AU$61

Search over 1 million properties worldwide and 550 airlines worldwide.

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

10 Best Hotels in St Leonards-On-Sea

Bannatyne Spa Hotel Hastings
4 out of 5
Battle Road, St Leonards-On-Sea, England
Free CancellationReserve now, pay when you stay
AU$157
per night
Jan 23 - Jan 24
4.3/5Excellent! (235 reviews)

"We loved this hotel, the staff were amazing couldn’t do enough for you. The building in places is dated and in need of some tic but that said we can’t fault it."…"

Reviewed on 16 Oct. 2019

Bannatyne Spa Hotel Hastings
Royal Victoria Hotel
3 out of 5
Marina, St Leonards-On-Sea, England
Free CancellationReserve now, pay when you stay
AU$95
per night
Jan 21 - Jan 22
4.1/5Very Good! (422 reviews)

"The hotel has that sweet faded glory from the 1920s. Some of the suites looking out to sea are wonderful and spacious. The staff were personable and ready to accommodate. I would stay here again."…"

Reviewed on 21 Oct. 2019

Royal Victoria Hotel
Hastings House
5 out of 5
9 Warrior Square, St Leonards-On-Sea, England
Free CancellationReserve now, pay when you stay
AU$199
per night
Jan 18 - Jan 19
4.6/5Exceptional! (109 reviews)

"Beautiful property with a great room. The breakfast was excellent and the owners were very nice."…"

Reviewed on 11 Nov. 2019

Hastings House
Eagle House Hotel
3 out of 5
12 Pevensey Road, St Leonards-On-Sea, England
Free CancellationReserve now, pay when you stay
AU$61
per night
Feb 2 - Feb 3
3.6/5Good! (129 reviews)

"We liked the fact that our room looked over the garden with French doors - however there was no key to the doors. As we were in an extended part of the building the acoustics were not that great and we could hear a lot of noise from the room above."…"

Reviewed on 4 Jun. 2019

Eagle House Hotel
Grand Hastings
2 out of 5
1 Grand Parade, Hastings, St Leonards-On-Sea, England
AU$142
per night
Jan 19 - Jan 20
3.2/5 (115 reviews)

"The sea view was great, bed comfy, good shower, short walk from main town"…"

Reviewed on 31 Oct. 2019

Grand Hastings
St Benedict B&B
2 out of 5
81 Pevensey Road, St Leonards-On-Sea, England
Free CancellationReserve now, pay when you stay
AU$199
per night
Jan 19 - Jan 20
4.7/5Exceptional! (43 reviews)
One of a kind

"One of a kind B&B with an amazing breakfast and lovely staff."…"

Reviewed on 26 Aug. 2019

St Benedict B&B
Tower House 1066
4 out of 5
28 Tower Road West, St Leonards-On-Sea, England
Free CancellationReserve now, pay when you stay
AU$123
per night
Jan 18 - Jan 19
3.7/5Good! (39 reviews)

"Good nights stay, very good value, I would stay again"…"

Reviewed on 17 Jun. 2019

Tower House 1066
Rutland Guest House
4 out of 5
17 Grosvenor Crescent, St Leonards-On-Sea, England
Free CancellationReserve now, pay when you stay
AU$152
per night
Jan 20 - Jan 21
4.6/5Wonderful! (94 reviews)
Well run accommodation.

"Very good sevice, very good quality, customer contact was very good and helpful, well worth a visit if your in the area and requiring good accommodation and within 2 to 3 minutes walk from the beach."…"

Reviewed on 30 Aug. 2019

Rutland Guest House
Beauport
3 out of 5
Beauport holiday park, St Leonards-On-Sea, England
AU$202
per night
Jan 26 - Jan 27
3.4/5Good! (7 reviews)
First time at Hastings- Not the last

"Very clean and friendly site. Maybe better lighting at night when going back to the caravan would have been more helpful. Apart from that excellent."…"

Reviewed on 25 Jun. 2019

Beauport
The Highlands Inn
3 out of 5
Boscobel Road, St Leonards-On-Sea, England
Free CancellationReserve now, pay when you stay
AU$114
per night
Jan 18 - Jan 19
3.5/5Good! (159 reviews)

"Staff were friendly, location good and breakfast was lovely"…"

Reviewed on 6 Oct. 2019

The Highlands Inn
Don't see what you're looking for?
See all available properties in St Leonards-On-Sea
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting St Leonards-On-Sea

Luxury-minded travelers will find upscale places to stay in St Leonards-On-Sea, and visitors give high marks for the seaside. Tourists who journey to this welcoming city can discover its spas, bars, and coffeehouses. Battle Abbey and Battlefield, Herstmonceux Castle, and Bodiam Castle are some of the top sights around the area. In St Leonards-On-Sea, there are 16 hotels and other accommodations to choose from.

Sightseeing and Staying in St Leonards-On-Sea

The city's natural setting is picturesque, including the seaside and these places to visit: Old Roar Gill, St Leonards Gardens, and Warrior Square Gardens. Additionally, in the area you'll find Battle Abbey and Battlefield and Herstmonceux Castle.

As you plan your vacation, you'll find 16 hotels and other lodging options available to pick from in St Leonards-On-Sea. Here you'll find top ones based on our user reviews:

  • St Benedict B&B - With a stay at this 2-star bed & breakfast, guests can enjoy access to free parking and a free airport shuttle, along with free WiFi.
  • Hastings House - Our customers like the breakfast and beach locale at this B&B. This 5-star bed & breakfast features free breakfast, free WiFi, and a bar.
  • Rutland Guest House - Amenities at this 4-star guesthouse include free breakfast and WiFi. Expedia customers like its breakfast and clean, comfortable rooms.

Outside the city, popular places to see include Bodiam Castle, located 8.8 mi (14.2 from the city center, and Pevensey Castle, which is 9.6 mi (15.5 away.

Getting Around St Leonards-On-Sea

To explore the surrounding area, ride one of the trains from West St Leonards Station or St Leonards Warrior Square Station. St Leonards-On-Sea might not have many public transit options so consider renting a car to explore the city.

Dressing for St Leonards-On-Sea

  • Between January and March, you can expect the daytime average to be around 51°F and the nighttime average to be 35°F
  • From April to June, temperatures average about 68°F during the day and 39°F at night
  • July through September averages 71°F during the day and 49°F at night
  • In October-December, the average temperature is 61°F during the day and 37°F at night
  • About 1.02 inches of rain falls on St Leonards-On-Sea each year
  • Hottest months are usually July and August with an average temperature of 69°F, while the coldest months are January and February with an average of 35°F

Frequently asked questions

Recent Reviews in St Leonards-On-Sea

More trip options