Find hotels in St Leonards from $66

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St Leonards hotels

St Leonard's Hotel by Greene King Inns

St Leonard's Hotel by Greene King Inns
3.0 star property
Ringwood
8.0 out of 10, Very Good, (663 reviews)
"Room was spotless & restaurant food really good "
United Kingdom
Maureen
$60 nightly
The price is $72
Apr 5 - Apr 6
Total with taxes and fees
St Leonard's Hotel by Greene King Inns

Oak Tree Rooms

Oak Tree Rooms
2.0 star property
Brockenhurst
9.6 out of 10, Exceptional, (11 reviews)
"Great location just off the high street but nice and quiet Free parking Nice comfy bed Good shower "
United Kingdom
John
$110 nightly
The price is $110
Mar 16 - Mar 17
Total with taxes and fees
Oak Tree Rooms

1777 The Albion

1777 The Albion
2.5 star property
Wimborne
9.2 out of 10, Wonderful, (132 reviews)
"This was a lovely place to stay! The staff were very friendly and helpful and the room and breakfast was lovely! We really enjoyed our stay here."
United Kingdom
Emma
$71 nightly
The price is $86
Mar 15 - Mar 16
Total with taxes and fees
1777 The Albion

High Corner Inn

High Corner Inn
4.0 star property
Ringwood
9.2 out of 10, Wonderful, (454 reviews)
"Wonderful place to stay "
United Kingdom
Ian
$167 nightly
The price is $200
Mar 27 - Mar 28
Total with taxes and fees
High Corner Inn

The Montagu Arms Hotel

The Montagu Arms Hotel
4.0 star property
Brockenhurst
9.4 out of 10, Exceptional, (192 reviews)
"Helpful staff, clean and comfortable room "
United Kingdom
Bronte
$220 nightly
The price is $264
Mar 23 - Mar 24
Total with taxes and fees
The Montagu Arms Hotel

Albion Hotel

Albion Hotel
4.0 star property
Freshwater
9.8 out of 10, Exceptional, (37 reviews)
"Excellent Hotel and staff"
United Kingdom
HILTON
$140 nightly
The price is $168
Mar 15 - Mar 16
Total with taxes and fees
Albion Hotel

Pebble Beach

Pebble Beach
5.0 star property
New Milton
8.8 out of 10, Excellent, (483 reviews)
"Lovely place, great staff, lovely food and a gorgeous position and view!"
United Kingdom
Jeanette
$162 nightly
The price is $195
Mar 23 - Mar 24
Total with taxes and fees
Pebble Beach

Chewton Glen Hotel & Spa

Chewton Glen Hotel & Spa
5.0 star property
New Milton
9.6 out of 10, Exceptional, (168 reviews)
"The hotel is beautiful, very comfortable and the staff is outstanding in their dedication, warmth, sense of humour and professionalism. "
United Kingdom
Carlos
$534 nightly
The price is $641
Apr 12 - Apr 13
Total with taxes and fees
Chewton Glen Hotel & Spa

Woodlands Lodge Hotel

Woodlands Lodge Hotel
3.0 star property
Southampton
8.8 out of 10, Excellent, (327 reviews)
"Yes we enjoyed our stay the room was very clean and tidy and all the staff were lovely, will definitely come back again. 👍"
United Kingdom
Kevin
$72 nightly
The price is $87
Mar 26 - Mar 27
Total with taxes and fees
Woodlands Lodge Hotel

Balmer Lawn Hotel

Balmer Lawn Hotel
4.0 star property
Brockenhurst
8.4 out of 10, Very Good, (301 reviews)
"Room was very spacious and well equipped- all the staff we met were very friendly and helpful - we needed to get somewhere to meet friends for a celebration and they went above and beyond trying to help us navigate around the very flooded area ."
United Kingdom
Peter
$147 nightly
The price is $177
Mar 30 - Mar 31
Total with taxes and fees
Balmer Lawn Hotel

Careys Manor & Senspa

Careys Manor & Senspa
4.0 star property
Brockenhurst
8.4 out of 10, Very Good, (353 reviews)
"Great spa facilities and very helpful staff "
United Kingdom
Andy
$210 nightly
The price is $252
Mar 16 - Mar 17
Total with taxes and fees
Careys Manor & Senspa

Rhinefield House Hotel

Rhinefield House Hotel
4.0 star property
Brockenhurst
8.8 out of 10, Excellent, (680 reviews)
"Stunning hotel and event centre. We loved everything about the hotel when we married there 23 years ago, and again when we took our children for a stay this time. Couldnt possibly pick a better situation for this stunning hotel."
Australia
Rachelle
$201 nightly
The price is $241
Mar 16 - Mar 17
Total with taxes and fees
Rhinefield House Hotel

Forest Park Country Hotel & Inn, Brockenhurst, New Forest

Forest Park Country Hotel & Inn, Brockenhurst, New Forest
4.0 star property
Brockenhurst
9.4 out of 10, Exceptional, (787 reviews)
"Clean room and food was great"
United Kingdom
Monty
$122 nightly
The price is $146
Mar 15 - Mar 16
Total with taxes and fees
Forest Park Country Hotel & Inn, Brockenhurst, New Forest

Legacy Rose and Crown Hotel

Legacy Rose and Crown Hotel
4.0 star property
Salisbury
8.4 out of 10, Very Good, (1,000 reviews)
"Clean & tidy room , great breakfast , friendly staff , highly recommend would definitely stay again"
United Kingdom
Daniel
$85 nightly
The price is $102
Mar 22 - Mar 23
Total with taxes and fees
Legacy Rose and Crown Hotel

White Rabbit Hotel by Chef and Brewer Collection

White Rabbit Hotel by Chef and Brewer Collection
3.0 star property
Lyndhurst
8.4 out of 10, Very Good, (361 reviews)
"Clean room, amazing bathroom. We felt it was very good value for money. Will be rebooking every time we are in the area now. "
United Kingdom
Ricky
$75 nightly
The price is $90
Mar 22 - Mar 23
Total with taxes and fees
White Rabbit Hotel by Chef and Brewer Collection

The White Buck

The White Buck
4.0 star property
Ringwood
9.0 out of 10, Wonderful, (221 reviews)
"Lovely room; super-attentive staff and great breakfast. "
United Kingdom
Alex
$87 nightly
The price is $105
Mar 15 - Mar 16
Total with taxes and fees
The White Buck

The Dorset Golf Hotel

The Dorset Golf Hotel
3.5 star property
Wareham
8.4 out of 10, Very Good, (82 reviews)
"Breakfast was excellent 👍 "
United Kingdom
Tim
The Dorset Golf Hotel

Mortons Manor

Mortons Manor
3.0 star property
Corfe Castle Village
9.2 out of 10, Wonderful, (151 reviews)
"Perfect Hotel, nice room ,super comfy bed, accommodating staff, log fire, good food & drink. "
United Kingdom
malcolm
$200 nightly
The price is $240
Mar 15 - Mar 16
Total with taxes and fees
Mortons Manor

Kingston Country Courtyard

Kingston Country Courtyard
3.0 star property
Wareham
9.4 out of 10, Exceptional, (232 reviews)
"great stay"
United Kingdom
Matthew
$95 nightly
The price is $115
Mar 15 - Mar 16
Total with taxes and fees
Kingston Country Courtyard

The New Forest Inn

The New Forest Inn
2.5 star property
Lyndhurst
9.4 out of 10, Exceptional, (148 reviews)
"Lovely inn and excellent food"
United Kingdom
Michael
$83 nightly
The price is $100
Mar 15 - Mar 16
Total with taxes and fees
The New Forest Inn
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.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about St Leonards

Experience relaxing St Leonards: its food, forests, gardens, and more!

Wildlife Pond and Reptilian Enclosure, Avon Heath Country Park In the reptilian enclosure there are Slow Worms and Sand Lizards.
Photo by Lorraine and Keith Bowdler
Open Photo by Lorraine and Keith Bowdler

Top St Leonards Hotel Reviews

More cheap stays in St Leonards

Hotels in St Leonards with star-rating

Frequently asked questions

What is the best area to stay in St Leonards?
The best area to stay in St Leonards is along the seafront, particularly near Warrior Square, for its beautiful architecture and convenient access to attractions.

This area is characterized by its grand Victorian and Edwardian buildings, many of which have been converted into hotels or apartments. It offers direct views of the English Channel and easy access to the St Leonards Gardens, a historic public park. The main promenade is ideal for leisurely strolls and connects directly to Hastings.

Couples looking for a relaxing coastal getaway will find this area particularly appealing. The seafront offers tranquil walks, and there are several independent cafes and restaurants within easy reach for intimate dining experiences. The proximity to the St Leonards Warrior Square railway station also makes day trips convenient.

For those seeking a quieter, more residential feel with good local amenities, the areas slightly inland from the seafront, around London Road, are a good option.
When is the best time to go to St Leonards?
The best time to visit St Leonards is during the summer months, from June to August, when the weather is warmest and most conducive to enjoying the coast.

During this period, you can expect pleasant temperatures, ideal for spending time on the shingle beach, exploring the local parks, or walking along the promenade. Many outdoor events and festivals are scheduled for the summer, adding to the area's appeal. For those who enjoy swimming or water activities, the sea temperatures are at their highest then.

Should you prefer to avoid the busiest tourist season and still enjoy good weather, late spring (May) and early autumn (September) are also excellent choices.
Where can I find the best nightlife in St Leonards?
St Leonards, while a smaller coastal town, offers several options for an evening out, primarily centered around its main thoroughfares.

Marina is a good starting point, featuring a selection of traditional pubs and a few wine bars that often host live music on weekends. You'll find places with outdoor seating here, which is pleasant during warmer months. The focus is generally on a relaxed, conversational atmosphere.

London Road, extending from the town center, has a mix of established pubs and a couple of cocktail bars. Some venues here remain open later than those on Marina, offering options for those looking for a later evening. It's a more linear stretch, so you can easily walk between different establishments.

Norman Road and Grand Parade, near the seafront, offer a few independent pubs and restaurants that also serve drinks. These areas are quieter compared to Marina or London Road, but they provide a pleasant setting for a pre-dinner drink or a relaxed evening.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in St Leonards.
How can I save on a St Leonards hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible St Leonards hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a St Leonards hotel?
Prices for hotels in St Leonards often vary, but you can find a great deal from $66 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia