Hotels in St Leonards-On-Sea

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in St Leonards-On-Sea?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in St Leonards-On-Sea on Hotels.com. These St Leonards-On-Sea hotels consistently deliver on quality, location and traveller experience. Last updated on 6 November 2026.

1. Bannatyne Spa Hotel Hastings

Bannatyne Spa Hotel Hastings
4.0 star property
St Leonards-On-Sea
8.6 out of 10, Excellent, (463 reviews)
Unwind in a relaxing haven with lovely grounds and comfortable rooms. This hotel offers a full-service spa, indoor pool, and international cuisine at The Conservatory restaurant. Nearby attractions and free breakfast, WiFi, and parking enhance your St Leonards-On-Sea getaway.
The price is ₹9,453
₹12,874 total
includes taxes & fees
6 Nov - 7 Nov
Bannatyne Spa Hotel Hastings

2. Royal Victoria Hotel

Royal Victoria Hotel
3.0 star property
St Leonards-On-Sea
8.0 out of 10, Very good, (755 reviews)
Steps from the golden sands, this beach hotel charms with sea views and Modern European cuisine at Sea Terrace restaurant. The elegant piano bar offers refreshing drinks after exploring nearby St Leonards Gardens. Convenient train access makes city adventures effortless.
The price is ₹10,537
₹12,645 total
includes taxes & fees
18 Nov - 19 Nov
Royal Victoria Hotel

3. Crafted at Powdermills

Crafted at Powdermills
4.0 star property
Battle
9.2 out of 10, Wonderful, (234 reviews)
The price is ₹25,777
₹30,933 total
includes taxes & fees
6 Dec - 7 Dec
Crafted at Powdermills

4. OYO Eagle House Hotel, St Leonards Hastings

OYO Eagle House Hotel, St Leonards Hastings
3.0 star property
St Leonards-On-Sea
7.8 out of 10, Good, (479 reviews)
Located near St Leonards Warrior Square Station, this B&B offers a complimentary buffet breakfast daily and convenient free parking. Enjoy mini golf on the grounds, relax in the garden, or unwind at the bar after exploring nearby St Leonards Gardens.
The price is ₹4,678
₹5,848 total
includes taxes & fees
6 Dec - 7 Dec
OYO Eagle House Hotel, St Leonards Hastings

5. Claverton Country House Hotel

Claverton Country House Hotel
5.0 star property
Battle
9.2 out of 10, Wonderful, (353 reviews)
This elegant hotel offers British cuisine at Claverton restaurant and relaxing outdoor spaces with a terrace and garden. Located near Sedlescombe Golf Club and Carr Taylor Vineyard, guests enjoy free WiFi, parking, and exceptional staff service.
The price is ₹13,790
₹16,548 total
includes taxes & fees
8 Nov - 9 Nov
Claverton Country House Hotel

6. St Benedict B&B

St Benedict B&B
2.0 star property
St Leonards-On-Sea
9.6 out of 10, Exceptional, (81 reviews)
Discover this welcoming B&B with convenient amenities including an outdoor tennis court and free parking. Located a 10-minute walk from St Leonards Warrior Square Station, this hotel offers easy access to St Leonards Gardens and Filsham Reedbed Nature Reserve.
The price is ₹14,851
₹17,821 total
includes taxes & fees
17 Nov - 18 Nov
St Benedict B&B

7. Alexander's

Alexander's
4.0 star property
Hastings
8.2 out of 10, Very good, (348 reviews)
Wake up to coastal vibes at this beach B&B near Hastings Station. Just 8 minutes from local trains and walking distance to The America Ground and White Rock Theatre, this cozy retreat offers free WiFi and in-room coffee makers.
The price is ₹9,886
₹11,863 total
includes taxes & fees
9 Nov - 10 Nov
Alexander's

8. The Old Town Guest House

The Old Town Guest House
4.0 star property
Old Town Hastings
9.4 out of 10, Exceptional, (168 reviews)
Unwind at this charming B&B offering complimentary breakfast, a pool table, and tennis court. Just a 14-minute walk from Hastings Station, you'll find Flower Makers' Museum and Smugglers Adventure nearby for local exploration.
The Old Town Guest House

9. Chestnut Meadow Country Park

Chestnut Meadow Country Park
4.0 star property
Bexhill-on-Sea
9.4 out of 10, Exceptional, (62 reviews)
Escape to this tranquil country lodge offering free WiFi and parking near Highwoods Golf Club and Egerton Park. Just a 5-minute drive from Bexhill Station, the peaceful setting provides convenient access to local attractions.
The price is ₹47,946
₹57,535 total
includes taxes & fees
16 Nov - 17 Nov
Chestnut Meadow Country Park

10. The George in Rye

The George in Rye
4.0 star property
Rye
9.2 out of 10, Wonderful, (759 reviews)
The price is ₹16,264
₹19,516 total
includes taxes & fees
30 Nov - 1 Dec
The George in Rye

11. Astral Lodge

Astral Lodge
3.0 star property
Hastings
8.4 out of 10, Very good, (239 reviews)
Cozy comfort awaits at this welcoming Hastings hotel with free WiFi and in-room coffeemakers. Just an 8-minute walk from Hastings Station and close to The America Ground and Clambers for family fun.
The price is ₹8,867
₹10,641 total
includes taxes & fees
18 Nov - 19 Nov
Astral Lodge

12. The Relais Cooden Beach

The Relais Cooden Beach
4.0 star property
Bexhill-on-Sea
8.6 out of 10, Excellent, (582 reviews)
Unwind at this peaceful beachfront hotel with direct beach access and stunning sea views. Just steps from Cooden Beach Station, it offers aromatherapy at the full-service spa and British cuisine at The Rally Restaurant.
The price is ₹10,696
₹12,835 total
includes taxes & fees
6 Dec - 7 Dec
The Relais Cooden Beach

13. Flackley Ash Country House Hotel

Flackley Ash Country House Hotel
3.0 star property
Rye
8.4 out of 10, Very good, (792 reviews)
Escape to this Georgian hotel's lovely gardens and indulge at the full-service spa offering massages and treatments. Just minutes from Rye Station, with an indoor pool, restaurant, and bar. Guests praise the peaceful atmosphere and helpful staff.
The price is ₹9,070
₹10,884 total
includes taxes & fees
9 Nov - 10 Nov
Flackley Ash Country House Hotel

14. The Mermaid Inn

The Mermaid Inn
3.0 star property
Rye
9.2 out of 10, Wonderful, (331 reviews)
Escape to this charming inn just 4 minutes from Rye Station. Enjoy 24-hour room service after exploring nearby Lamb House. The restaurant serves delicious meals, while the bar offers refreshing drinks after a day at Camber Sands.
The price is ₹20,686
₹24,823 total
includes taxes & fees
10 Nov - 11 Nov
The Mermaid Inn

15. The Grand Hotel Eastbourne

The Grand Hotel Eastbourne
5.0 star property
Eastbourne
8.8 out of 10, Excellent, (1,000 reviews)
Set along the shore in Eastbourne, this grand hotel offers stunning sea views, an indoor pool, and full-service spa treatments. Two restaurants, including Mirabelle, serve delicious meals. Walk to Western Lawns or take a 15-minute stroll to the station.
The price is ₹21,047
₹25,256 total
includes taxes & fees
6 Nov - 7 Nov
The Grand Hotel Eastbourne

16. River Haven Hotel

River Haven Hotel
3.0 star property
Rye
8.8 out of 10, Excellent, (314 reviews)
Elegant retreat with free breakfast, WiFi, and parking near St Anthony of Padua and Lamb House. The cozy bar and restaurant offer relaxing spots to unwind after exploring the quaint town. Staff receive consistent praise for their exceptional service.
The price is ₹10,710
₹12,852 total
includes taxes & fees
8 Nov - 9 Nov
River Haven Hotel

17. Ashford International Hotel & Spa

Ashford International Hotel & Spa
4.0 star property
Ashford
8.0 out of 10, Very good, (1,000 reviews)
Unwind in this tranquil hotel featuring an indoor pool and rejuvenating spa treatments. Just 5 minutes from Ashford International Station and near Cineworld, the British cuisine at Horizon Restaurant caps off days exploring Kent's attractions.
The price is ₹7,123
₹8,548 total
includes taxes & fees
6 Dec - 7 Dec
Ashford International Hotel & Spa

18. Cavendish Hotel

Cavendish Hotel
3.0 star property
Eastbourne City Centre
7.0 out of 10, Good, (1,001 reviews)
Relax in this Grand Parade hotel just minutes from South Downs National Park. Sip drinks at the cozy bar after exploring nearby Eastbourne Bandstand and Devonshire Park Theatre. Clean rooms and helpful staff await, with Eastbourne Station an 11-minute walk away.
The price is ₹4,455
₹5,346 total
includes taxes & fees
6 Dec - 7 Dec
Cavendish Hotel

19. ORIDA Maidstone Hotel

ORIDA Maidstone Hotel
3.0 star property
Maidstone
8.6 out of 10, Excellent, (1,345 reviews)
Positioned near Leeds Castle, this hotel offers a welcoming bar, fitness center, and rejuvenating spa treatments. Enjoy the indoor pool after exploring nearby Vinters Valley Nature Reserve, with Bearsted Station just minutes away.
The price is ₹7,647
₹9,177 total
includes taxes & fees
8 Nov - 9 Nov
ORIDA Maidstone Hotel

20. Anne's House

Anne's House
5.0 star property
Hastings
10.0 out of 10, Exceptional, (33 reviews)
Unwind in this opulent bed & breakfast offering complimentary full breakfast and WiFi. Just a 7-minute walk from Hastings Station and close to Hastings Museum and Art Gallery. The scenic garden and terrace provide peaceful spaces to relax after sightseeing.
The price is ₹24,186
₹24,186 total
includes taxes & fees
18 Nov - 19 Nov
Anne's House
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.

Go beyond your typical stay in St Leonards-On-Sea

When is the best time to visit St Leonards-On-Sea?

Our prices for hotels in St Leonards-On-Sea are cheapest in January

Price trends for hotels in St Leonards-On-Sea

Pricing is based on two traveller single night rates
View properties in November
Currently viewing crowd sizes and weather for November.

November

High 12°C / low 8°C. Cloudy most days.
12°
weather_cloudy
November, no crowd data, average high temperature 12 degrees Celsius, average low temperature 8 degrees Celsius. Cloudy most days.
8°
9°
weather_cloudy
December, no crowd data, average high temperature 9 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
6°
8°
weather_cloudy
January, no crowd data, average high temperature 8 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
4°
8°
weather_cloudy
February, no crowd data, average high temperature 8 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
4°
10°
weather_cloudy
March, no crowd data, average high temperature 10 degrees Celsius, average low temperature 5 degrees Celsius. Cloudy most days.
5°
12°
weather_sun
April, no crowd data, average high temperature 12 degrees Celsius, average low temperature 7 degrees Celsius. Sunny most days.
7°
15°
weather_sun
May, no crowd data, average high temperature 15 degrees Celsius, average low temperature 9 degrees Celsius. Sunny most days.
9°
18°
weather_sun
June, no crowd data, average high temperature 18 degrees Celsius, average low temperature 12 degrees Celsius. Sunny most days.
12°
20°
weather_sun
July, no crowd data, average high temperature 20 degrees Celsius, average low temperature 14 degrees Celsius. Sunny most days.
14°
21°
weather_sun
August, no crowd data, average high temperature 21 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
19°
weather_sun
September, no crowd data, average high temperature 19 degrees Celsius, average low temperature 13 degrees Celsius. Sunny most days.
13°
15°
weather_cloudy
October, no crowd data, average high temperature 15 degrees Celsius, average low temperature 11 degrees Celsius. Cloudy most days.
11°
Monthly weather averages (˚C)

Top neighbourhoods in St Leonards-On-Sea

St Leonards-on-Sea

The St Leonards-on-Sea neighborhood has lots to see including Alexandra Park and Summerfields Woods.

Top landmarks in St Leonards-On-Sea

Learn more about St Leonards-On-Sea

Admired for its seaside and gardens, St Leonards-On-Sea features attractions such as Alexandra Park and High Weald. Visitors to this welcoming city speak highly of the bars whereas sights include Hastings Beach and Old Roar Gill.

A park with green grass, benches, and white buildings with balconies.

Frequently Asked Questions

Can I book a refundable hotel in St Leonards-On-Sea?

If you want the flexibility to change your plans to St Leonards-On-Sea, most properties provide refundable* rates you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow down the results.

Where can I stay in St Leonards-On-Sea if I want a vacation rental instead of a hotel?

If you want to find a good alternative to a hotel, review our selection of 31 vacation homes. You can also consider one of the 42 apartments or 21 cottages.

What will the weather in St Leonards-On-Sea be like during my visit?

August and July are typically the warmest months in St Leonards-On-Sea when the average temp is 62°F. January and February are the coldest months when the average temperature is 44°F. November and October are the months with the most rain.

Why should I book my St Leonards-On-Sea accommodation with Hotels.com?

There are lots of reasons to book your St Leonards-On-Sea trip with us: our free cancellations on selected hotels* gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about St Leonards-On-Sea

Whispers of the Sea: St Leonards-On-Sea Unveiled

Discover the charm of St Leonards-On-Sea, a seaside gem on England's southern coast. Renowned for its picturesque beach and enchanting gardens, this vibrant city offers a delightful blend of coastal allure and verdant escapes. Wander along the sandy shores or explore the historic castle, each landmark adding to the town's unique character. Perfect for a romantic getaway or a peaceful retreat, St Leonards-On-Sea invites travellers to immerse themselves in its rich heritage, stunning landscapes, and quintessential British seaside ambience.

Discover great hotels near St Leonards-On-Sea

St Leonards-On-Sea offers a delightful range of hotel accommodations, from elegant hotels with stunning sea views to cosy bed and breakfasts. You'll find stylish bedrooms, warm hospitality, and easy access to the charming Cotswolds. Whether you prefer a boutique stay or a classic hotel experience, St Leonards has something to suit your taste. Here are some of our travelers' favorite hotels near St Leonards-On-Sea:

  1. Summerfields Houseopens in new window: This 3.0-star hotel delights leisure travellers with its exceptional guest rating and a welcoming atmosphere. Enjoy a curated Bed & Breakfast experience enhanced by thoughtful design and a hospitable ambiance. The hotel features stylish comfort and a penchant for distinctive, trend-aware experiences, ensuring a memorable stay for those who value comfort and modern elegance. The setting is particularly appealing to LGBTQIA travellers seeking a vibrant, inclusive holiday destination.
  2. Anne's Houseopens in new window: This 5.0-star hotel offers a luxurious retreat for leisure travellers, showcasing an impeccable guest rating and opulent amenities. Indulge in high-end comforts, express check-in, and curated experiences that highlight the essence of refined travel. Guests are treated to a lavish breakfast, and the property exudes a boutique ambiance with exquisite architectural design, ensuring a memorable, upscale escape filled with stylish sophistication.
  3. Apollo Guest Houseopens in new window: This 3.0-star guesthouse is ideal for leisure travellers seeking a dynamic blend of beach, adventure, and city experiences. With a commendable guest rating and direct access to the beach, it offers a unique combination of urban charm and coastal relaxation. The property presents curated adventure sports, from cycling to surfing, ensuring an active and engaging experience. Located in the city centre, it is perfect for travellers desiring a vibrant and invigorating escape that is both conveniently central and refreshingly dynamic.

Where to stay near St Leonards-On-Sea

In Rye, Hastings, Bexhill-on-Sea, each offers its own charm: Rye enchants with its countryside, historical ruins and relaxing spa, Hastings delights with its seaside, natural parks and vibrant coffee spots, while Bexhill-on-Sea impresses with its beach, wildlife and opportunities for sailing. For first-time visitors, Hastings is best suited for a balanced experience.

  1. Hastingsopens in new window: Hastings is a vibrant seaside town that perfectly blends history with a lively atmosphere. Its stunning beach and rich historical sites, such as Hastings Castle, make it a fantastic spot for both relaxation and exploration. The Hastings Country Park offers beautiful walking trails with spectacular coastal views, ideal for those who appreciate nature. The lively pier is great for a day out with a variety of attractions, while local cultural venues host exciting performances. With friendly locals and a relaxed vibe, it's a wonderful place to stay, especially if you enjoy the sea and cultural experiences.
  2. Ryeopens in new window: Rye is a charming market town known for its picturesque streets and friendly atmosphere. It boasts beautiful gardens and is surrounded by stunning countryside, making it perfect for those seeking a relaxing escape. Key attractions like Camber Sands offer a delightful sandy beach experience, while Great Dixter House and Gardens is a treat for garden enthusiasts. The nearby Bodiam Castle adds a touch of history to your visit, providing a glimpse into England's past. With its quaint shops and local charm, Rye is an excellent base for exploring the surrounding area.
  3. Bexhill-on-Seaopens in new window: Bexhill-on-Sea is a serene coastal town that offers a laid-back atmosphere and beautiful beaches. It's perfect for those who enjoy spending time by the sea while indulging in activities like sailing or rowing. The town is also home to lovely parks and wildlife spots, making it a great choice for nature lovers. With friendly locals and a welcoming vibe, Bexhill-on-Sea provides a peaceful retreat. It's a fantastic place to unwind after a day of exploring nearby attractions or enjoying the local beach scene.

Things to do in St Leonards-On-Sea

St Leonards-On-Sea is a charming coastal gem where sandy beaches meet lush gardens, inviting you to unwind in nature. Enjoy leisurely strolls along the shoreline, invigorating spa treatments, or scenic hikes through verdant parks. With a stunning backdrop of rolling hills and shimmering sea, it’s an idyllic spot for relaxation and exploration.

  • Winchelsea Beachopens in new window – Enjoy the serene stretch of sand at Winchelsea Beach, where you can relax by the sea and take in the natural beauty of the surroundings. With its gentle waves and unique coastal vibe, it’s a great spot to unwind and appreciate the coastal charm of the area.
  • Bexhill Beachopens in new window – Head over to Bexhill Beach to experience a different seaside atmosphere. This beach offers a pleasant seaside retreat where you can enjoy the rhythm of the waves and the scenic beauty along the coast.
  • Seven Sistersopens in new window – Visit the dramatic cliffs of Seven Sisters, where the rugged coastline meets the vast expanse of the sea. The cliffs offer a unique perspective of the coastline, making it a memorable stop for those who appreciate natural formations.
  • Herstmonceux Castleopens in new window – Explore the historic grounds of Herstmonceux Castle, where you can wander through the castle’s storied halls and enjoy the blend of history and picturesque settings. The castle stands as a testament to centuries of architectural heritage.
  • Camber Sandsopens in new window – Finally, make your way to Camber Sands, where the sandy beach and the calming sea create a perfect setting for a leisurely day by the water. The expansive beach offers ample space for a relaxing stroll or a quiet moment by the sea.

4 tips for savvy savings when booking a hotel in St Leonards-On-Sea

  1. Book for the cheapest times: The most affordable time to visit St Leonards-On-Sea is between January and March, when hotel prices are generally lower. For those looking to explore the area's rich history and cultural attractions, a stay of at least 2 to 3 days is recommended. During this time, visitors can enjoy the picturesque beach, discover charming gardens, and admire the local castle, all while experiencing the warmth of the friendly community. This budget-friendly destination offers great value for money, with options for relaxing at a spa or unwinding at a bar or café. Plus, prices for accommodation may drop during these months, making it an ideal time for a getaway.
  2. Look for last-minute deals on Hotels.com: To explore last-minute deals to St Leonards-On-Sea, visit the Dealsopens in new window or Last-Minute Deals section on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. By enabling email alerts or push notifications from Hotels.com, you could find out about flash sales and exclusive last-minute promotions, helping you save on your booking. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, ensuring you're informed about any price drops or availability changes for your preferred hotels, making your last-minute getaway easier to secure.
  3. Be flexible with dates: Prices may fluctuate depending on various factors, including the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you find a more affordable stay in a hotel in St Leonards-On-Sea. If you're in search of something unique, boutique hotels often provide a more personalised experience and can sometimes offer better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price seems a bit steep, we will suggest alternative dates that might help you secure a better deal.
  4. Consider your location: Opting for accommodation near key attractions or city centres can be convenient, but it usually tends to come with higher costs. For more affordable options, consider staying in less central areas or neighbourhoods, striking a balance between price and accessibility to the places you wish to visit. You might also look into independent hotels located further out, as they can offer a more authentic and budget-friendly experience.

Best time to go to St Leonards-On-Sea

St Leonards-On-Sea experiences its lowest average temperature in January, at 42.6°F (5.9°C), while August is the hottest month, with an average temperature of 63.7°F (17.6°C). November is usually the wettest month. July to September are the peak travel months in St Leonards-On-Sea, attracting a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by no to light rainfall. On the other hand, January, November, and December tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.

Keep exploring