The United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window
Photo by Oliver P Guffogg (CC BY-SA)

Search Hotels in St Leonards-On-Sea

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Property class
Your Budget
Guest rating
Payment Type
Property Type
Area
Popular Locations
Amenities
Accessibility
Trip type
Beauport
3 out of 5
Beauport holiday park, St Leonards-On-Sea, England
The price is £159 per night from 23 Oct to 24 Oct
1.46 mi from city centre
3.4/5Good! (7 reviews)

"The caravan was very good except for the fact that it absolutely reeked of smoking. Particularly bad for myself with asthma but very unpleasant for anyone else."…"

Reviewed on 9 Dec 2019

Beauport
Woodlands Park
4 out of 5
Woodlands Park, Westfield Lane, St Leonards-On-Sea, England
Get Rates
2.37 mi from city centre
1/5 (1 review)
Worst trip ever!

"By far the worst caravan pri we have ever stayed on it is definitely a OAP’s holiday site you get nothing but uncomfortable looks from other residents walking there dogs there is no facilities what so ever on site myself and my husband left with bad backs and necks due to the very hard cheap beds ..."…"

Reviewed on 18 Feb 2018

Woodlands Park
The Highlands Inn
3 out of 5
Boscobel Road, St Leonards-On-Sea, England
Free cancellationReserve now, pay when you stay
The price is £60 per night from 22 Oct to 23 Oct
1.49 mi from city centre
3.5/5Good! (169 reviews)

"Friendly staff. Good breakfast. Safe parking. Nice and comfy room"…"

Reviewed on 25 Sep 2020

The Highlands Inn

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
St Matthews Apartments - Hastings
3.5 out of 5
10 Saint Matthew's Gardens, St Leonards-On-Sea, England
Get Rates
0.84 mi from city centre
5/5Exceptional! (2 reviews)

"Very friendly service apartment high standatd lovely n clean will book time and time again"…"

Reviewed on 5 Sep 2019

St Matthews Apartments - Hastings
St Benedict B&B
2 out of 5
81 Pevensey Road, St Leonards-On-Sea, England
Free cancellationReserve now, pay when you stay
The price is £105 per night from 26 Oct to 27 Oct
1.31 mi from city centre
4.7/5Exceptional! (46 reviews)
Outstanding

"My boyfriend and I loved our stay and will be recommending to anyone who is thinking of a trip to St Leonard’s. The bnb is decorated beautifully - the level of attention to detail is superb all of which is curated outstandingly. The service was excellent and our host was super helpful with local ..."…"

Reviewed on 2 Mar 2020

St Benedict B&B
Rutland Guest House
4 out of 5
17 Grosvenor Crescent, St Leonards-On-Sea, England
Free cancellationReserve now, pay when you stay
The price is £80 per night from 22 Oct to 23 Oct
1.46 mi from city centre
4.6/5Wonderful! (97 reviews)
Comfortable

"Nice friendly welcome from the owner. Comfortable and spacious room with a (choppy) sea view. Excellent breakfast."…"

Reviewed on 27 Feb 2020

Rutland Guest House
St Leonards Seaside Apartment
3 out of 5
5 Grand Parade, Saint Leonard on Sea, St Leonards-On-Sea, England
Get Rates
1.7 mi from city centre
4.6/5Wonderful! (9 reviews)

"Very nice room, spacious, clean, fully equipped, comfortable. Apartment right next to the beach. Would definitely stay again."…"

Reviewed on 19 Aug 2020

St Leonards Seaside Apartment
Tower House 1066
4 out of 5
28 Tower Road West, St Leonards-On-Sea, England
Free cancellationReserve now, pay when you stay
The price is £65 per night from 22 Oct to 23 Oct
1.06 mi from city centre
3.8/5Good! (44 reviews)

"Very clean hotel and very welcoming also good value for money"…"

Reviewed on 27 Jun 2020

Tower House 1066
OYO Eagle House Hotel
3 out of 5
12 Pevensey Road, St Leonards-On-Sea, England
Get Rates
1.41 mi from city centre
3.5/5Good! (131 reviews)

"I really enjoyed my 3 night stay here. The room was a top floor unit with a street & partial sea view. I liked the free English breakfast served in a nice modern eating area. Cereal, juice, & toast were also avail. It was clean & quiet. Free parking right out front was good, but limited to 8 or 9 ..."…"

Reviewed on 15 Mar 2020

OYO Eagle House Hotel
Hastings House
5 out of 5
9 Warrior Square, St Leonards-On-Sea, England
Free cancellationReserve now, pay when you stay
The price is £105 per night from 22 Oct to 23 Oct
1.72 mi from city centre
4.6/5Exceptional! (115 reviews)

"Home away from home. Very clean and comfortable. Couldn’t have been happier with stay. Great experience. Would definitely stay again, and recommend."…"

Reviewed on 27 Feb 2020

Hastings House
Royal Victoria Hotel
3 out of 5
Marina, St Leonards-On-Sea, England
Free cancellationReserve now, pay when you stay
The price is £72 per night from 6 Nov to 7 Nov
1.64 mi from city centre
4.1/5Very Good! (465 reviews)

"Great size room and ocean view. Could be a bit cleaner though. Breakfast was good. Great location."…"

Reviewed on 11 Oct 2020

Royal Victoria Hotel
Boutique Home in Hastings With TV
4 out of 5
The Ridge West, Hastings TN37 7PP,3, PRIVATE_VACATION_HOME 3, St Leonards-On-Sea, England
Get Rates
1.38 mi from city centre
Boutique Home in Hastings With TV
Bannatyne Spa Hotel Hastings
4 out of 5
Battle Road, St Leonards-On-Sea, England
Free cancellationReserve now, pay when you stay
The price is £91 per night from 22 Oct to 23 Oct
1.49 mi from city centre
4.3/5Excellent! (262 reviews)

"Staff were friendly and very efficient. Ive found a new favourite hotel chain!"…"

Reviewed on 1 Oct 2020

Bannatyne Spa Hotel Hastings
Grand Hastings
2 out of 5
1, Grand Parade, St Leonards-On-Sea, England
The price is £80 per night from 22 Oct to 23 Oct
1.7 mi from city centre
3.2/5 (119 reviews)

"Room was very clean and had view of the sea although it was on the top floor and if you had the window open there was noise from the road. Breakfast was good although it would have been nice to have cereal if you didn't want cooked breakfast."…"

Reviewed on 25 Sep 2020

Grand Hastings
Seashore
4 out of 5
Basement Flat, 10 Grosvenor Gardens, St Leonards-On-Sea, England
Get Rates
1.48 mi from city centre
Seashore
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 travellers 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 cafes. Around the area, top sights include Battle Abbey and Battlefield, Herstmonceux Castle and Bodiam Castle. In St Leonards-On-Sea, there are 45 hotels and other accommodation options to choose from.

Sightseeing and Staying in St Leonards-On-Sea

The the sea and gardens highlight the city's natural beauty with places to visit including English Channel, 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 holiday getaway, you'll find 45 hotels and other lodging options to choose from in St Leonards-On-Sea. Here you'll find top ranked ones based on our user reviews:

  • Hastings House - This 5-star bed & breakfast features free breakfast, free WiFi and a bar. It's a favourite with Expedia travellers for its breakfast and beach locale.
  • Bannatyne Spa Hotel Hastings - Our customers like the family-friendly amenities and dining options at this hotel. With a stay at this 4-star hotel, guests can enjoy access to a full-service spa and free breakfast, along with free WiFi.
  • Royal Victoria Hotel - This 3-star hotel features a restaurant, free WiFi and a bar. Expedia customers like its bar and beach locale.

Popular places to visit outside the city include Bodiam Castle, located 8.8 mi (14.2 km) from the city centre, and Pevensey Castle, which is 9.6 mi/15.5 km away.

Getting around St Leonards-On-Sea

To venture out into the surrounding area, hop aboard a train at West St Leonards Station or St Leonards Warrior Square Station. St Leonards-On-Sea may not have many public transport options to choose from so consider renting a car to explore the city.

Dressing for St Leonards-On-Sea

  • Between January and March, you can expect average temperatures of 11°C during the day and 1°C at night
  • From April to June, the average during the day is 20°C, whilst the average at night is 4°C
  • July to September has daytime averages of 22°C with night-time averages of 10°C
  • Between October and December, you can expect daytime averages of 16°C and night-time averages of 3°C
  • About 26 millimetres of rain falls on St Leonards-On-Sea each year
  • Usually July and August are the hottest months with an average of 21°C, whereas January and February are often coldest, averaging 2°C

Frequently asked questions

What's the best place for a stay in St Leonards-On-Sea?
Hastings House is a favourite property for Expedia customers. This 5-star B&B offers free breakfast and free WiFi. Reviews from our site also recommend St Benedict B&B and Tower House 1066 as top choices for your visit.
If I need to cancel my hotel reservation in St Leonards-On-Sea, will I receive a refund?
Yes, the majority of hotel reservations are fully refundable as long as you cancel prior to the accommodation’s cancellation deadline, which often is within 24-48 hours of your arrival date. If you have a non-refundable reservation, you may still be able to cancel and get a refund within a 24-hour period of your booking. Put in your dates and click on “Search”, then you can filter by “free cancellation” to get the best deals in St Leonards-On-Sea.
What's the best budget-friendly hotel in St Leonards-On-Sea?
Based on reviews, Royal Victoria Hotel is a popular 3-star hotel for our travellers looking for an economical choice, and features free WiFi and a restaurant. Other choices to stay on the cheap include The Highlands Inn and OYO Eagle House Hotel.
What's the best place to stay for a family trip to St Leonards-On-Sea?
Royal Victoria Hotel is a top 3-star hotel on Expedia for families, and features a restaurant and laundry facilities. Other choices for your family trip include Rutland Guest House and Grand Hastings. Also, attractions in the area such as Eastbourne Pier and Drusillas Park are fun for children of all ages.
What's the best accommodation for a romantic holiday in St Leonards-On-Sea?
Bannatyne Spa Hotel Hastings is a favourite 4-star hotel for couples, and features 24-hour room service and a restaurant. Another good option for a stay with your sweetheart is Royal Victoria Hotel.
What's the best pet-friendly place to stay in St Leonards-On-Sea?
Royal Victoria Hotel is a top hotel for people travelling with their pets, and offers a restaurant and free WiFi for its human guests.
What's the best hotel to stay near the beach in St Leonards-On-Sea?
Royal Victoria Hotel is a top 3-star beach hotel with a restaurant and free WiFi, and it’s located close to Hastings Beach . Other good choices to stay near the beach include Hastings House and Grand Hastings.
What's the best luxury place to stay in St Leonards-On-Sea?
Hastings House is a 5-star B&B with a bar, and a popular choice for Expedia travellers looking for a luxurious stay. Another upscale option for your stay is Bannatyne Spa Hotel Hastings.
What's the best boutique hotel in St Leonards-On-Sea?
Hastings House is a favourite 5-star B&B with our travellers looking for stylish accommodation, and features 8 guestrooms, a bar and free breakfast.
What's the best hotel in St Leonards-On-Sea to learn about local history?
Based on our travel expertise, Cozy, Quirky Grade II Listed Cottage for 4 in the Heart of 1066 Country is a top historic cottage bookable on our site and it features in-room kitchens. Other choices near historic sites include Royal Victoria Hotel and Grand Hastings.
What are some accommodation options with pools in St Leonards-On-Sea?
Beauport: Features a restaurant, a seasonal outdoor pool and a bar.

St Leonards-On-Sea Hotel Reviews

More trip options