Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in St Leonards on Hotels.com. These St Leonards hotels consistently deliver on comfort, location and traveler experience. Last updated on .
Hotels in St Leonards
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Top 5 hotels in St Leonards at a glance
- Atlantis Hotel, Melbourne — 4-star hotel in Melbourne Central Business District. Guest rating: 8.8/10 — Excellent.
- View Melbourne — 4-star hotel in Melbourne Central Business District. Guest rating: 8.8/10 — Excellent.
- The Victoria Hotel Melbourne — 3.5-star hotel in Melbourne Central Business District. Guest rating: 8.8/10 — Excellent.
- Hotel Grand Chancellor Melbourne — 4-star hotel in Melbourne Central Business District. Guest rating: 8.8/10 — Excellent.
- Pegasus Apart'Hotel — 4-star hotel in Melbourne Central Business District. Guest rating: 8.8/10 — Excellent.
Where to stay in St Leonards?




Atlantis Hotel, Melbourne
Atlantis Hotel, Melbourne



View Melbourne
View Melbourne



The Victoria Hotel Melbourne
The Victoria Hotel Melbourne



Hotel Grand Chancellor Melbourne
Hotel Grand Chancellor Melbourne



Pegasus Apart'Hotel
Pegasus Apart'Hotel



Great Southern Hotel Melbourne
Great Southern Hotel Melbourne



The Langham, Melbourne
The Langham, Melbourne



Meriton Suites Melbourne
Meriton Suites Melbourne



Holiday Inn Express Melbourne Little Collins by IHG
Holiday Inn Express Melbourne Little Collins by IHG



Portarlington Grand Hotel
Portarlington Grand Hotel



Stamford Plaza Melbourne
Stamford Plaza Melbourne



The Oxley Estate
The Oxley Estate



Hyatt Centric Melbourne
Hyatt Centric Melbourne



Bellarine Spa Wellness & Retreat
Bellarine Spa Wellness & Retreat



Clarion Suites Gateway
Clarion Suites Gateway



1 Hotel Melbourne
1 Hotel Melbourne



Holiday Inn Melbourne Bourke Street Mall by IHG
Holiday Inn Melbourne Bourke Street Mall by IHG



ibis Melbourne Central
ibis Melbourne Central



Dylene Holiday Park
Dylene Holiday ParkGo beyond your typical stay in St Leonards
Top landmarks in St Leonards
Salt Lagoon-St. Leonards Wildlife Reserve
Learn more about St Leonards
St Leonards is well-known for its attractions such as St Leonards Beach and Port Phillip Heads Marine National Park.
See all hotels in St Leonards
Check out reviews of St Leonards hotels guests love
Crowne Plaza Geelong by IHG
"Clean Riom Fruendly Staff Wonderful Food Great Bar a wonderful place to stay. Great Biew Of The Bay"
Discovery Parks - Geelong
"I travel for business and stay in hotels many times a year. I stumbled across discovery parks in Geelong about five years ago as I could not find any hotels as there were two major events going on in Geelong at the same time. I finally found discovery parks and booked. I come here twice a year. Stay there all the time now. It’s comfortable and clean."
Oaks R Suites Geelong
"Excellent spot for walking to esplanade and resturants Beautiful view Roomy 2 bedroom 2 bathroom apartment Had to pay for parking plenty of space to park undercover. There was parking out the front although we opted to park underneath as it was raining Definately would stay here again"
The Sands Torquay
"Beautiful property and rooms are updated and very clean."
Bayside Geelong Hotel & Apartments, an Ascend Collection Hotel
"We enjoyed our stay immensely. The room is spacious, clean, modern and super quiet. Convenient parking, wonderful friendly staff and a great location. We also enjoyed breakfast but next time we will select from the menu rather than take up the buffet package as the selection is limited."
Quest Geelong Central
"Accommodation was excellent, central to CBD, staff were welcoming and very informative. Will definitely stay again."
Eden Bay Mornington
"Clean room but thin walls - we could hear the phone of the adjacent room vibrate every time they got a notification - which was a bit annoying."
Eden Oak Geelong
"Lovely botanical setting, including for the heated outdoor pool and spa. Good Thai meals available, and substantial hot breakfast."
Holiday Inn & Suites Geelong by IHG
"Comfortable, clean, supportive front desk , mostly"
Frequently asked questions
Find out more about St Leonards
Discover the Enchantment of St. Leonards: Nature's Coastal Haven Awaits
Discover the charm of St Leonards, Victoria, Australia, a hidden gem along the stunning Bellarine Peninsula. Renowned for its beautiful St Leonards Beach, this destination invites families to bask in the sun or take leisurely strolls along the sandy shores. The nearby nature reserves and national parks offer a wealth of outdoor adventures, from birdwatching to hiking. Don't miss the scenic St Leonards Pier, perfect for fishing enthusiasts and sunset seekers alike. With its laid-back atmosphere and breathtaking landscapes, St Leonards is the ideal spot for a relaxing getaway or a romantic escape. For unmissable hotel rates in St Leonards, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.
Discover great hotels near St Leonards
St. Leonards, Victoria, offers a range of hotel accommodations, from charming seaside retreats to comfortable family-friendly options. Enjoy coastal views, easy access to the beach, and a laid-back atmosphere. Whether you’re after a boutique hotel or a larger resort, St. Leonards has inviting choices for your stay. Here are some of the best hotels near St Leonards that our travelers love:
- Starhaven RetreatOpens in a new window: This exquisite 4.0-star hotel offers a stunning beachfront experience with a perfect guest rating of 10.0. Ideal for leisure travelers seeking a luxurious escape, it features direct access to the beach, ensuring a serene vacation experience. The property boasts a delightful breakfast with an extensive variety, enhancing the comfort of your stay. Its elegant design and top-tier amenities create a relaxing atmosphere, making it a sought-after choice for those who appreciate high-quality journeys by the ocean.
- Bellarine Spa Wellness & RetreatOpens in a new window: A budget-friendly gem, Bellarine Spa Wellness & Retreat is a charming hotel with a guest rating of 9.6. This property caters to golf enthusiasts and beach lovers alike, providing direct beach access and opportunities for an engaging golf-themed experience. Travelers will appreciate the inviting atmosphere characterized by friendly and professional service. The comfortable accommodations and beautiful decor create a cozy retreat, complemented by the hotel's strategic location in a tranquil area, perfect for a peaceful getaway.
- The Oxley EstateOpens in a new window: With a solid 4.0-star rating and an impressive guest rating of 9.4, The Oxley Estate is an ideal destination for golf enthusiasts seeking a stylish retreat. This property features a lovely environment with available on-site parking, making it convenient for guests. The hotel encourages a unique experience with its proximity to beautiful walking paths and tranquil beaches. Visitors appreciate the clean accommodations and the opportunity to connect with nature, enhancing their overall stay and creating a memorable vacation experience.
Where to stay near St Leonards
Some great areas to stay in when visiting St Leonards, Victoria, Australia, are Queenscliff, Portarlington, and Point Lonsdale. Queenscliff offers a rich cultural experience with its historical sites and marina, while Portarlington is perfect for relaxation with its beaches and wineries. Point Lonsdale boasts a charming small-town vibe with beautiful beaches. For first-time visitors, Queenscliff is the ideal choice.
- QueenscliffOpens in a new window: Queenscliff is perfect for those looking to immerse themselves in a friendly coastal community with rich historical charm. This quaint town boasts a lovely marina and a cultural scene that includes fascinating monuments and an aquarium. You can stroll through beautiful parks, enjoy the local bar scene, or dive into a good book at the library. Queenscliff also offers relaxing spa experiences, making it a great spot to unwind after exploring the area. It's a gateway to stunning coastal walks and ferry services, making it easy to discover nearby attractions as well.
- PortarlingtonOpens in a new window: Portarlington is the ideal destination for beach lovers and those seeking a relaxing getaway. With its scenic beaches and beautiful natural parks, you can enjoy leisurely walks while soaking in the coastal views. The town is also known for its wineries, perfect for a day of tastings and local cuisine. For golf enthusiasts, there are lovely courses to enjoy. The friendly community vibe makes it easy to meet locals over a coffee, and you'll find plenty of options to unwind and indulge in spa treatments nearby.
- Point LonsdaleOpens in a new window: Point Lonsdale is a hidden gem for those who appreciate small-town charm and beautiful beaches. This relaxed destination features stunning coastal scenery and a welcoming atmosphere. The local cafes are perfect for grabbing a bite while enjoying the sea breeze. Golf lovers will appreciate the nearby courses, and you can easily unwind by the beach or at the port. The friendly locals make exploring this quaint town a delight, and it’s a great base for ferry trips to other scenic locations.
Things to do in St Leonards
St Leonards offers a delightful coastal escape with its stunning beaches and lush national parks. Enjoy family-friendly activities like boating and hiking through scenic trails, or spend your day at vibrant shopping centres. Whether you're teeing off at a golf course or exploring nature reserves, this destination invites adventure and relaxation in equal measure.
- Peninsula Hot SpringsOpens in a new window – Treat yourself to relaxation at Peninsula Hot Springs, a stunning natural hotspring where you can soak in thermal mineral waters. With various pools set amidst beautiful landscapes, it’s an ideal spot for rejuvenation and wellness after a day of exploring.
- Spirit of Tasmania Ferry TerminalOpens in a new window – If you’re planning to travel across the waters, don’t miss the Spirit of Tasmania Ferry Terminal. This bustling marina is your gateway to scenic ferry rides, offering a unique opportunity to enjoy the beautiful coastline from the water.
- Martha CoveOpens in a new window – Venture to Martha Cove, a picturesque marina known for its tranquil atmosphere and stunning views. Take a leisurely stroll along the water's edge, or simply relax while watching the boats come and go in this serene setting.
- Dromana BeachOpens in a new window – Dive into fun at Dromana Beach, a popular family-friendly spot. With its sandy shores and gentle waves, it’s perfect for a day of swimming, sunbathing, or building sandcastles with the kids.
- Rye Ocean BeachOpens in a new window – Discover the beauty of Rye Ocean Beach, where the surf meets the shore. This beach is ideal for surfing enthusiasts or those wanting to take a long, leisurely walk while enjoying the stunning coastal views.
4 tips for savvy savings when booking a hotel in St Leonards
- Book for the cheapest times: The most budget-friendly time to visit St Leonards is during May, June, and August, when hotel prices tend to be lower. For those looking to explore the area's historical and cultural landmarks, a stay of at least 2 to 3 days is recommended. During your visit, you can discover various attractions including historic buildings, a charming visitor centre, and scenic trails. Enjoy the beautiful beaches known for their white sand surfaces, where you can relax, picnic, or even catch a glimpse of dolphins. With its affordable options and great value for money, St Leonards offers a delightful getaway that won't break the bank.
- Look for last-minute deals on Hotels.com: To discover accommodation deals in St Leonards, start by exploring the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find enticing discounts on hotels as your travel date approaches. To stay updated on potential savings, consider enabling email alerts or push notifications for flash sales and special promotions. Additionally, the Smart ShoppingOpens in a new window feature in the app allows you to compare hotel prices and amenities, helping you make informed choices. By keeping an eye on price changes and room availability, you're more likely to seize the opportunity for a great last-minute getaway.
- Be flexible with dates: Prices may fluctuate based on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you find better savings on your stay at a hotel in St. Leonards. For those interested in distinctive accommodations, boutique hotels often provide a more personalized experience and may offer better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is on the higher end, we may suggest alternative dates that could lead to a more affordable option for your stay.
- Consider your location: Staying near major attractions or city centres may offer convenience, but it often comes with higher costs. For more affordable options, you might consider hotels in less central areas or neighbourhoods, striking a balance between price and ease of access to the sites you wish to visit. Independent hotels located further out usually tend to be more affordable and can provide a more authentic experience.
Best time to go to St Leonards
St Leonards experiences its lowest average temperature in July, at 50.7°F (10.4°C), while January is the hottest month, with an average temperature of 67.8°F (19.9°C). October is usually the wettest month. April, July, and September are the peak travel months in St Leonards, attracting a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly sunny conditions.
Keep exploring
- Hotels near Point Nepean National Park
- Hotels with Kitchens in South Yarra
- 5 Star Hotels in South Yarra
- Family Hotels in South Yarra
- Aparthotels in South Yarra
- Luxury Hotels in South Yarra
- Hotels near Portarlington Flora and Fauna Reserve
- Motels in Foreshore Reserve
- B&B in Foreshore Reserve
- Clifton Springs Hotels
- Ocean Grove Hotels
- Hotels near Portsea Beach
- Hotels with Parking in Caulfield North
- Hotels near Sorrento Ocean Beach
- Apartments in South Melbourne
- Family Hotels in South Melbourne
- Sorrento Hotels
- Luxury Hotels in Sorrento
- 4 Star Hotels in Sorrento
- Hotels near Salt Lagoon-St. Leonards Wildlife Reserve
- Hotels near Adventure Park Geelong
- Portarlington Hotels
- Hotels with a Pool near Altona Beach
- Pet Friendly Hotels near Altona Beach
- Motels in Altona Beach
- Cheap Hotels near Altona Beach
- Drysdale Hotels
- Hotels near Drysdale Station
- Luxury Hotels in Brighton
- 4 Star Hotels in Brighton
- Hotels with a Gym near Half Moon Beach
- Apartments in Half Moon Beach
- Hotels near Clifton Springs Golf Club
- Luxury Hotels in Prahran
- Hotels near McGlashan's Wallington Estate
- Hotels with Kitchens in Geelong
- Apartments in Geelong
- Motels in Geelong
- Luxury Hotels in Geelong
- Family Hotels in Geelong
- Hotels near Barwon Heads Golf Club
- Bellarine Hotels
- Hotels with Kitchens in St Kilda
- Hostels in St Kilda
- Luxury Hotels in St Kilda
- Cheap Hotels in St Kilda
- 4 Star Hotels in St Kilda
- Family Hotels in St Kilda
- Queenscliff Hotels
- Blairgowrie Hotels
- Barwon Heads Hotels
- Connewarre Hotels
- Bellarine Peninsula Hotels
- Hotels with a Pool in Southbank
- Pet Friendly Hotels in Southbank
- Aparthotels in Southbank
- Luxury Hotels in Southbank
- Family Hotels in Southbank
- Hotels with Parking in Southbank
- Hotels with Kitchens in Southbank
- Cheap Hotels in Southbank
- 5 Star Hotels in Southbank
- Resorts & Hotels with Spas in Southbank
- Hotels near Searoad Ferry Terminal
- Pet Friendly Hotels in Rye
- Luxury Hotels in Rye
- Rye Hotels
- Hotels with Parking in Docklands
- Aparthotels in Docklands
- Luxury Hotels in Docklands
- 4 Star Hotels in Docklands
- 5 Star Hotels in Docklands
- Family Hotels in Docklands
- Luxury Hotels in Portsea
- Portsea Hotels
- Pet Friendly Hotels in Point Lonsdale
- Point Lonsdale Hotels
- Leopold Hotels
- Hotels near Koonya Ocean Beach
- Luxury Hotels in Sandringham
- Family Hotels in Sandringham
- Family Hotels near Blairgowrie Beach
- Hotels near Blairgowrie Beach
- 3 Star Hotels in Elwood
- 3 Star Hotels in Port Melbourne
- Apartments in Port Melbourne
- 4 Star Hotels in Port Melbourne
- Hotels near Portsea Pier
- Luxury Hotels in Torquay
- 4 Star Hotels in Torquay
- Hotels with a Pool near Rye Beach
- Motels in Rye Beach
- 3 Star Hotels in Rye Beach
- 4 Star Hotels in Rye Beach
- Business Hotels near Rye Beach
- Beach Hotels near Rye Beach
- Family Hotels near Rye Beach
- Hotels near Rye Beach




