Which hotels in St Leonards-on-Sea offer the best value for money?
The Royal Victoria Hotel offers competitive pricing, typically ranging from $100 to $150 per night, making it a solid mid-range option. The Grand Hastings also offers budget-friendly rates around $90-$130 per night, especially during off-peak times.