Welcome to Hotel St Leonards

Ideally Located on Sydney’s Lower North Shore

Conveniently located in the business area of St Leonards, Hotel St Leonards is a 28 room Boutique Hotel with an intimate and friendly atmosphere for corporate and vacationing guests.

Being in the heart of Sydney’s thriving Lower North Shore, our hotel is in the hub of St Leonard’s business district and only a short walk to a huge variety of restaurants and cafes.

It serves companies in North Sydney, St Leonards, Artarmon, Crows Nest and Chatswood and is a convenient distance from North Ryde Business Park and Lane Cove West Business Park. It is only a short trip by taxi or nearby train to Sydney’s CBD.

Only a short walk on level ground, Hotel St Leonards is the closest hotel to Royal North Shore Hospital (RNSH) and North Shore Private Hospital.

Our room rates are highly competitive with Standard Double rooms starting from $155, Superior Queen Rooms from $175.  Family rooms with queen and single beds (sleeps up to 3) from $175.

Rates include:

  • Free welcome drink
  • All day tea, coffee & fruit juice
  • All served daily in our attractive new indoor/outdoor licensed café
  • Free parking & Wi-Fi

Family & interconnecting rooms available.

Cafe at Hotel St Leonards


Convenient to Sydney CBD

Hotel St Leonards is only 15 minutes by taxi or five train stops to the Sydney CBD.


Nearest Hotel to Royal North Shore Hospital

With just a short 300 metres walk (on level ground), our hotel is the closest accommodation to Royal North Shore Hospital (RNSH).


Competitive Corporate Rates

Hotel St Leonards offers highly competitive corporate rates for businesses and trades looking for well priced quality accommodation.


Quality Rooms

Our three and a half star rooms are comfortable with brand new beds, quality fittings and were fully refurbished in March 2018. A complimentary continental buffet breakfast is included.