Hotels in St. Leonards-on-Sea

Find the best deals on 83 hotels in St. Leonards-on-Sea, England

Check-in
Check-out
Compare vs. momondo |
-
1
Check-in
Check-out

Top Hotels in St. Leonards-on-Sea

Find the perfect St. Leonards-on-Sea hotel for business or leisure


Things to do in St. Leonards-on-Sea

St Leonards Gardens

Are there hotels available near St Leonards Gardens?

Hotels near St Leonards Gardens are typically 40% more expensive than the average hotel in St. Leonards-on-Sea, which is $81.

Hotels near St Leonards Gardens
  • OYO Eagle House Hotel
    Best value

    OYO Eagle House Hotel

    12 Pevensey Road, Hastings

    7.5

    $61

    View Deal
  • Grand Hastings
    #1 Most popular

    Grand Hastings

    Grand Parade, Hastings

    8.7

    $111

    View Deal
  • Modern house in central St Leonards
    #2 Most popular

    Modern house in central St Leonards

    St. Leonards-on-Sea

    9.2

    $131

    View Deal
  • Hastings House
    #3 Most popular

    Hastings House

    9 Warrior Square, St. Leonards-on-Sea

    9.6

    $136

    View Deal
  • Royal Victoria Hotel
    #4 Most popular

    Royal Victoria Hotel

    Marina, St. Leonards-on-Sea

    8.2

    $113

    View Deal
  • Elegant Spacious Apartment in Heart of St Leonards
    #5 Most popular

    Elegant Spacious Apartment in Heart of St Leonards

    Hastings

    7.9

    $225

    View Deal
  • A Perfect Stylish 2 bedroom Ground floor Apartment

    A Perfect Stylish 2 bedroom Ground floor Apartment

    Hastings

    7.4

    $214

    View Deal
  • The Highlands Inn

    The Highlands Inn

    1 Boscobel Road, St. Leonards-on-Sea

    7.2

    $69

    View Deal
  • The Rocks

    The Rocks

    Hastings

    9.7

    $155

    View Deal

When to book a hotel in St. Leonards-on-Sea

Check out the information below to find the best deal on a St. Leonards-on-Sea hotel room
Low Season
November
High Season
July

cheapest month to stay

19%

expected price decrease

most expensive time to stay

14%

expected price increase

Price
$77 - $110
Highest day of week
Sunday
Cheapest day of week
Thursday

av. price over the last two weeks

Average price (weeknight)

$86

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$105

av. price over the last two weeks


How much does a hotel in St. Leonards-on-Sea cost per night?

Use the information below to find quality St. Leonards-on-Sea hotel rooms for low prices

St. Leonards-on-Sea travel information

How long do people stay in St. Leonards-on-Sea?

The average length of stay in St. Leonards-on-Sea is 1 night.

How much does a hotel cost in St. Leonards-on-Sea?

A hotel room in St. Leonards-on-Sea will generally set you back around $56 per night. This figure is an average and prices will vary according to the facilities, location and room availability at your desired hotel.

When is the best time to book a hotel in St. Leonards-on-Sea?

Room prices for hotels in St. Leonards-on-Sea can be as much as 20% lower in the month of November. So this is a great time to book and save money.

Which day is cheapest to stay in St. Leonards-on-Sea?

Wednesday is the day where you will typically find the lowest price for your hotel room in St. Leonards-on-Sea. The highest price tends to be on Saturday.