A beach with a wooden pier extending into the water, a person walking along the shore, and a cloudy sky.

Search Hotels with Restaurant in St Leonards-On-Sea

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on St Leonards-On-Sea Hotels with Restaurant

Tonight
30 Sept - 1 Oct
Tomorrow
1 Oct - 2 Oct
This weekend
2 Oct - 4 Oct
Next weekend
9 Oct - 11 Oct

Our top choices for St Leonards-On-Sea hotels with a restaurant

1. Bannatyne Spa Hotel Hastings

Bannatyne Spa Hotel Hastings
St Leonards-On-Sea
United Kingdom
Sean
£156
includes taxes & fees
6 Oct - 7 Oct
Bannatyne Spa Hotel Hastings

2. The Bank Hotel & Bistro

The Bank Hotel & Bistro
St Leonards-On-Sea
United Kingdom
Mandy
£60
includes taxes & fees
5 Oct - 6 Oct
The Bank Hotel & Bistro

3. Royal Victoria Hotel

Royal Victoria Hotel
St Leonards-On-Sea
United States
Christopher
£89
includes taxes & fees
14 Oct - 15 Oct
Royal Victoria Hotel

4. Grand Hastings

Grand Hastings
St Leonards-On-Sea
United Kingdom
Ameer
£80
includes taxes & fees
1 Oct - 2 Oct
Grand Hastings

5. Claverton Country House Hotel

Claverton Country House Hotel
Battle
United Kingdom
Roger
£136
includes taxes & fees
1 Oct - 2 Oct
Claverton Country House Hotel

6. Guestling Hall Hotel

Guestling Hall Hotel
Hastings
United Kingdom
Nadine
£80
includes taxes & fees
1 Oct - 2 Oct
Guestling Hall Hotel

7. Crafted at Powdermills

Crafted at Powdermills
Battle
United Kingdom
Tomasz
£251
includes taxes & fees
25 Oct - 26 Oct
Crafted at Powdermills

8. The Abbey Hotel

The Abbey Hotel
Battle
United Kingdom
Sean
£124
includes taxes & fees
1 Oct - 2 Oct
The Abbey Hotel

9. Chequers Inn

Chequers Inn
Battle
United Kingdom
Keith
£86
includes taxes & fees
5 Oct - 6 Oct
Chequers Inn

10. The Wayfarer

The Wayfarer
Bexhill-on-Sea
United Kingdom
Rosemary
£124
includes taxes & fees
8 Oct - 9 Oct
The Wayfarer
View all properties

Top St Leonards-On-Sea Hotel Reviews

The Grand Hotel Eastbourne

The Grand Hotel Eastbourne

10/10 Excellent
"Location was close to the beach. Lots of walking, wear good shoes. There is a live bandstand on the beach near the hotel. Live acts are frequent but just missed one on the first night . did not hear the music. Great breakfast provided by hotel. Room was large."
Michael 2-night trip
Posted 11 hours ago
The Grand Hotel Eastbourne
The Cumberland Hotel

The Cumberland Hotel

8/10 Good
"Nice little hotel, although looks aged, pleasant stay with friendly staff"
Stephen 1-night trip
Posted 16 hours ago
The Cumberland Hotel
The View Hotel

The View Hotel

10/10 Excellent
"Great location by the ocean (channel). Helpful staff. We enjoyed the included breakfast and also had a lovely dinner ."
Roxane 3-night trip
Posted 1 day ago
The View Hotel
The Lookout Rye

The Lookout Rye

8/10 Good
"Staff were lovely, rooms very clean. There were a few areas of the hotel that were a little tired but restoration work seemed to be underway. Very central location."
Lisa 2-night trip
Posted 2 days ago
The Lookout Rye
OYO Eagle House Hotel, St Leonards Hastings

OYO Eagle House Hotel, St Leonards Hastings

8/10 Good
"Is it a luxury hotel? No Do you leave feeling clean, rested and well fed? Absolutely!"
Craig 4-night trip
Posted 2 days ago
OYO Eagle House Hotel, St Leonards Hastings
Best Western York House Hotel

Best Western York House Hotel

8/10 Good
"Good value for money ,stayed 1 night while visiting family . Room well furnished with tea coffee facilities, a fan for warmer days . My only negative was the access to shower ,only half the door opened which meant we have to squeeze in and out"
Wendy 1-night trip
Posted 3 days ago
Best Western York House Hotel
East Sussex National

East Sussex National

10/10 Excellent
"Beautiful hotel, staff were attentive throughout my stay. Cleanliness was excellent. Outstanding facilities. Anna on reception is a credit to your organisation. Will definitely be back again."
Paula 1-night trip
Posted 7 days ago
East Sussex National
Grand Hastings

Grand Hastings

8/10 Good
"All good thanks"
Paul 1-night trip
Posted 11 days ago
Grand Hastings

Frequently asked questions

How much do hotels with restaurants in St Leonards-On-Sea cost?
You can expect to pay between £60 and £251 per night for hotels in St Leonards-On-Sea. The perfect stay with a restaurant, or one that's near a top foodie area, is just a few clicks away on Expedia. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with restaurants in St Leonards-On-Sea?
You can't go past Astral Lodge. Kick back at this 3-star stay which comes with individually decorated rooms and front desk services. The White Rock Hotel is another sought-after hotel with dining to consider. Spend your holiday at this 3.5-star option and make the most of amenities like a terrace and a nearby beach. You can pick from multiple hotels with restaurants in St Leonards-On-Sea with a total average guest review rating of 8.6.
How many hotels with restaurants are there in St Leonards-On-Sea?
St Leonards-On-Sea has 10 hotels with restaurants. To help you locate a stay that's right for you, use our handy filters to search for other must-have hotel amenities.
Are there any family-friendly hotels with restaurants in St Leonards-On-Sea?
Travelling with the family in St Leonards-On-Sea is a piece of cake at Astral Lodge. With access to dining and amenities including a nearby beach and express check-out services, your crew can make themselves at home at this 3-star stay. The White Rock Hotel is another family-friendly hotel that will put you within easy reach of some awesome foodie experiences. It has a 3.5-star rating and conveniences including a nearby beach and housekeeping services. Once you've checked in, there's a host of family-friendly attractions to discover in and around St Leonards-On-Sea. St Leonard, Hollington -Church-in-the-Wood and Warrior Square Gardens guarantee fun for young and old.
Why book your hotel with dining in St Leonards-On-Sea with Expedia?
Whether you're chasing a hotel with a restaurant, or one that's near a foodie universe, Expedia will have a stay that suits your tastes. Use our handy filters to search for St Leonards-On-Sea hotels with their own eateries. You can also narrow your search for accommodation in renowned locations full of cafés, restaurants or markets. Whatever you go for, you'll always get a mouthwatering deal with Expedia!
How can I find cheap hotels with dining in St Leonards-On-Sea?
The simplest way to track down cheap hotels with dining in St Leonards-On-Sea is with Expedia's easy-to-use filter tool. Reserve accommodation with restaurants or extra touches, like included breakfast, lunch and dinner. You can also fine-tune your search results by budget, amenities and star rating to secure unbeatable prices in a couple of clicks.
What is there to do in St Leonards-On-Sea near my hotel with dining?
Once you've settled into your hotel, set out and discover the fun things St Leonards-On-Sea has to offer. Filsham Reedbed Nature Reserve is a top attraction to add to your must-do list.

Explore a world of travel with Expedia