Find a Hotel

Booking more than one room?
Use our Advanced Search

St Kilda accommodation

A must-see for all visitors, St Kilda is one of the most attractive suburbs of inner-city Melbourne.

When staying at hotels in St Kilda, visitors can enjoy beautiful beaches, restaurants, cafés, and music venues, while still being close to the city. Situated only 6km from the city centre, using public transport is an easy and cheap way to get around.

Novotel Melbourne St Kilda is an excellent choice for visitors looking for hotels in St Kilda. Situated on the Esplanade, the hotel is perfect for a beachside Melbourne holiday. Designed to create a peaceful stay, the hotel features stylish rooms that are bathed in natural light, offering stunning views over the surrounding area. Guests can enjoy terrace dining, a bar, gym, outdoor heated pool, and extensive conference facilities.

Novotel Melbourne St Kilda also provides visitors looking for hotels in St Kilda with the ideal base for exploring the area. Guests can enjoy easy access to the best of this vibrant suburb's attractions, such as Luna Park, the Palais Theatre, and the St Kilda Baths. Wander through St Kilda Botanical Gardens, or sample the cakes on offer in Acland Street, one of Melbourne's famous food precincts. Find a bargain at the Sunday markets on the Upper Esplanade, or rock out to one of the many musical performances played in St Kilda venues. Make a sandcastle on the beach, or just watch the world go by in one of the superb cafés.

Hotels in St Kilda, Melbourne