Hotels in St Kilda, Melbourne

Not Just Any Hotel – Only the Best Hotels in St Kilda, Melbourne, Selected for You!

Melbourne
Feb 22, 2025 - Feb 23, 2025
2 adults, 1 room
Find
Hotels in St Kilda, Melbourne
Price per night:
Up to 100$
$100 - 200
From $200
Rating:
Excellent 9+
Very good 8+
Good 7+
All ratings
Star rating:
5-stars
4-stars
3-stars
Unrated
8.2
Very good (63)
View map · 1.8 km City Centre
From
197AU$ /per night
8.2
Very good (58)
View map · 0.4 km City Centre
From
371AU$ /per night
8.4
Very good (48)
View map · 0.8 km City Centre
From
232AU$ /per night
8.4
Very good (62)
View map · 0.3 km City Centre
From
257AU$ /per night
8.2
Very good (205)
View map · 0.3 km City Centre
From
139AU$ /per night
8.6
Excellent (714)
View map · 18.5 km City Centre
From
218AU$ /per night
8.2
Very good (22)
View map · 18.7 km City Centre
From
182AU$ /per night
8.2
Very good (104)
View map · 1.6 km City Centre
From
150AU$ /per night
8
Very good (134)
View map · 1.3 km City Centre
From
145AU$ /per night
8.4
Very good (332)
View map · 0.7 km City Centre
From
161AU$ /per night
8
Very good (90)
View map · 1.0 km City Centre
From
219AU$ /per night
8.2
Very good (59)
View map · 2.2 km City Centre
From
164AU$ /per night
8.2
Very good (51)
View map · 0.8 km City Centre
From
208AU$ /per night
8.2
Very good (36)
View map · 0.9 km City Centre
From
197AU$ /per night
8.2
Very good (53)
View map · 0.3 km City Centre
From
340AU$ /per night
8.2
Very good (40)
View map · 1.3 km City Centre
From
554AU$ /per night
8.2
Very good (50)
View map · 0.8 km City Centre
From
315AU$ /per night
8.2
Very good (27)
View map · 0.2 km City Centre
From
258AU$ /per night
8.2
Very good (41)
View map · 2.0 km City Centre
From
142AU$ /per night
8.4
Very good (24)
View map · 2.7 km City Centre
From
183AU$ /per night
8.2
Very good (21)
View map · 2.3 km City Centre
From
232AU$ /per night
8.6
Excellent (122)
View map · 0.4 km City Centre
From
29AU$ /per night
8.4
Very good (58)
View map · 15.4 km City Centre
From
177AU$ /per night
8.4
Very good (268)
View map · 0.5 km City Centre
From
106AU$ /per night
8.2
Very good (19)
View map · 17.7 km City Centre
From
232AU$ /per night
8.4
Very good (540)
View map · 17.0 km City Centre
From
163AU$ /per night
8.4
Very good (59)
View map · 11.5 km City Centre
From
461AU$ /per night
8.2
Very good (29)
View map · 8.5 km City Centre
From
238AU$ /per night
8.6
Excellent (23)
View map · 5.3 km City Centre
From
262AU$ /per night
8.4
Very good (81)
View map · 0.8 km City Centre
From
215AU$ /per night
8.2
Very good (38)
View map · 4.0 km City Centre
From
199AU$ /per night
8
Very good (83)
View map · 4.2 km City Centre
From
152AU$ /per night
8.2
Very good (123)
View map · 8.6 km City Centre
From
133AU$ /per night
8.2
Very good (62)
View map · 0.9 km City Centre
From
167AU$ /per night
8.2
Very good (55)
View map · 6.8 km City Centre
From
458AU$ /per night
8.2
Very good (36)
View map · 3.4 km City Centre
From
166AU$ /per night
8.6
Excellent (749)
View map · 0.8 km City Centre
From
182AU$ /per night
8.2
Very good (57)
View map · 6.3 km City Centre
From
134AU$ /per night
7.8
Very good (138)
View map · 13.6 km City Centre
From
72AU$ /per night
8.2
Very good (30)
View map · 0.7 km City Centre
From
329AU$ /per night
8.2
Very good (77)
View map · 0.5 km City Centre
From
122AU$ /per night
8
Very good (43)
View map · 2.4 km City Centre
From
247AU$ /per night
8.2
Very good (24)
View map · 9.7 km City Centre
From
222AU$ /per night
8.4
Very good (65)
View map · 0.7 km City Centre
From
213AU$ /per night
8.6
Excellent (20)
View map · 0.8 km City Centre
From
156AU$ /per night
8.4
Very good (7)
View map · 5.0 km City Centre
From
145AU$ /per night
8.2
Very good (32)
View map · 1.8 km City Centre
From
160AU$ /per night
8.6
Excellent (13)
View map · 1.4 km City Centre
From
59AU$ /per night
8
Very good (235)
View map · 6.6 km City Centre
From
106AU$ /per night
8.4
Very good (93)
View map · 0.6 km City Centre
From
59AU$ /per night
8
Very good (46)
View map · 0.9 km City Centre
From
194AU$ /per night
8.6
Excellent (25)
View map · 8.5 km City Centre
From
334AU$ /per night
8.2
Very good (52)
View map · 13.1 km City Centre
From
147AU$ /per night
8.4
Very good (136)
View map · 4.4 km City Centre
From
147AU$ /per night
8.2
Very good (52)
View map · 1.6 km City Centre
From
395AU$ /per night
8.2
Very good (33)
View map · 0.3 km City Centre
From
254AU$ /per night
8
Very good (36)
View map · 4.3 km City Centre
From
185AU$ /per night
8.6
Excellent (139)
View map · 0.2 km City Centre
From
178AU$ /per night
8.2
Very good (29)
View map · 14.0 km City Centre
From
222AU$ /per night
8.4
Very good (81)
View map · 1.9 km City Centre
From
737AU$ /per night

Discover Your Perfect Stay

St Kilda, a vibrant coastal suburb of Melbourne, is renowned for its stunning beaches, lively entertainment scene, and picturesque parks. When planning your stay in this iconic location, choosing the right place to call home during your visit is essential. Hotels in St Kilda offer a unique blend of comfort, style, and accessibility, making them an ideal base to explore all that Melbourne has to offer.

From luxurious beachfront resorts to charming boutique hotels, there is an array of accommodations tailored to suit every traveler’s needs and budget. Each of these establishments provides a perfect retreat after a day of adventure or relaxation, boasting amenities such as stunning ocean views, sumptuous dining, and convenient access to local attractions. Whether you crave a weekend getaway with friends or a romantic escape, hotels in St Kilda cater to various preferences, ensuring a memorable experience.

Beyond just a place to stay, hotels in St Kilda immerse guests in the local culture and lifestyle. Many accommodations are conveniently located near popular spots like Luna Park, the St Kilda Pier, and the vibrant Acland Street, providing easy access to shopping, dining, and entertainment. With the stunning backdrop of the bay and the buzz of the city, St Kilda truly offers an unforgettable lodging experience that perfectly complements your Melbourne adventure.

Name of hotel Accommodation Rating Price, $
Novotel Melbourne St Kilda

7.8 / 10

(1224 Reviews)

From 156AU$
Adina Apartment Hotel St Kilda Melbourne

8.4 / 10

(991 Reviews)

From 160AU$
The Hamptons Apartments

7.8 / 10

(324 Reviews)

From 233AU$
Crest On Barkly Hotel

7.2 / 10

(865 Reviews)

From 149AU$
Sixty Two On Grey Serviced Apartments

7.4 / 10

(607 Reviews)

From 120AU$
7.8
Very good (1224)

Novotel Melbourne St Kilda

4
16 The Esplanade, 16, St Kilda, Melbourne, Au
The Novotel Melbourne St Kilda boasts family-friendly amenities that cater specifically to those traveling with children. With a dedicated kid's area and spacious family rooms, this hotel ensures your stay is enjoyable and hassle-free. Families can take advantage of the outdoor pool and well-established gardens, perfect for kids to play and unwind. A prime location on the beachfront provides easy access to St Kilda's many attractions, including the lively Esplanade and Luna Park. Additionally, various dining options, both on-site and nearby, can accommodate even the pickiest eaters. Novotel Melbourne St Kilda is an exceptional choice for families wanting to maximize their St Kilda experience.

From

156AU$ /per night
8.4
Very good (991)

Adina Apartment Hotel St Kilda Melbourne

4
157 Fitzroy Street
The Adina Apartment Hotel St Kilda Melbourne boasts an impeccable location that combines modern luxury with the essence of beachside living. Ideal for both families and couples, this hotel offers apartment-style accommodations featuring full kitchens and expansive living spaces. Guests can enjoy the outdoor pool and well-equipped fitness center, making it easy to maintain a health-conscious lifestyle while on vacation. The central position of this hotel offers easy access to St Kilda's main attractions, including Luna Park and the bustling St Kilda Foreshore. With friendly service and a welcoming atmosphere, Adina is perfect for travelers who want the comforts of home amidst the excitement of St Kilda. This hotel epitomizes the convenience and quality found in hotels in St Kilda.

From

160AU$ /per night

When it comes to enjoying the sun-kissed shores of St Kilda, the hotels in St Kilda that emphasize coastal comforts are ideal for tourists seeking relaxation and stunning views. These accommodations are strategically located near the beach, allowing guests to enjoy both the vibrant seaside and close proximity to iconic landmarks. With a combination of modern amenities and tranquil settings, these hotels promise a memorable stay. From pools and spa facilities to beachfront access, each selection of hotels mentioned will cater to your leisurely dreams. Be prepared to unwind at some of the best accommodations that truly capture the spirit of St Kilda. Here are our top picks that emphasize the coastal charm.

7.8
Very good (324)

The Hamptons Apartments

4
45 Nott Street
The Hamptons Apartments - St Kilda draws inspiration from the east coast of the USA, creating a charming coastal theme that enchants its guests. With beautifully furnished interiors and warm, inviting designs, the hotel provides a breezy escape that resonates with the beachside atmosphere of St Kilda. The thoughtful touches and attention to detail make for a cozy and picturesque stay that perfectly complements leisurely beach days and romantic evenings. Strategically located near local attractions, guests can enjoy quick access to everything St Kilda has to offer while retreating to the tranquility of their themed apartment. This accommodation captures the essence of a coastal getaway within the lively urban setting of St Kilda. The Hamptons Apartments stands as a unique embodiment of hotels in St Kilda that offer themed experiences for every traveler.

From

233AU$ /per night
7.2
Good (865)

Crest On Barkly Hotel

4
47 Barkly Street
Crest On Barkly Hotel is a fantastic choice for those seeking comfortable and affordable hotels in St Kilda. The hotel features modern rooms equipped with all the necessary amenities, making it suitable for both short and extended stays. Guests can enjoy the on-site lounge bar and restaurant, which serves up delightful meals and beverages. The hotel's prime location means you're just minutes away from St Kilda Beach and the vibrant Acland Street. This establishment also provides convenient access to public transport, allowing you to explore Melbourne effortlessly. With spacious accommodations and a laid-back atmosphere, Crest On Barkly Hotel balances comfort and convenience beautifully.

From

149AU$ /per night

Budget-Friendly Hotels in St Kilda

St Kilda is not only for luxury seekers; it also has a wealth of budget-friendly accommodations available for those who are travel-savvy. The hotels in St Kilda in this section provide great value without compromising on comfort and location. These hotels cater to backpackers, solo travelers, and families looking for economical options to explore the area. Whether you prefer cozy shared stays or private rooms, you will find that quality doesn't have to break the bank. Experience the charm of St Kilda while enjoying easy access to its vibrant culture. Here’s a selection of budget-friendly hotels to accommodate your stay.

7.4
Good (607)

Sixty Two On Grey Serviced Apartments

4
62 Grey Street
Sixty Two On Grey Serviced Apartments presents a cozy haven for couples looking for an intimate escape. These modern, sleek apartments come equipped with kitchens and stylish living areas, offering a private ambiance perfect for romantic dinners and relaxation. The location provides accessibility to picturesque beaches and the vibrant nightlife of St Kilda, ensuring memorable evenings spent together. Couples can also take a short walk to Luna Park for fun-filled adventures and shared experiences. With attentive service and personalized touches, this accommodation creates a charming atmosphere ideal for couples. It’s an inviting choice that exemplifies the appeal of hotels in St Kilda for romantic getaways.

From

120AU$ /per night
8.4
Very good (747)

The Prince

4
2 Acland Street
For those seeking a blend of luxury and local charm, The Prince is a premier choice among hotels in St Kilda. This stylish hotel features elegant rooms with contemporary designs, many boasting beautiful views of Port Phillip Bay. Dining options are plentiful, with the renowned Prince Restaurant offering a fine dining experience and the Milk the Cow cheese and wine bar for more casual fare. A short stroll from St Kilda Beach, The Prince immerses guests in the vibrant seaside lifestyle while providing top-tier service. The hotel's amenities, including a spa and a rooftop terrace, enhance the overall experience, perfect for couples or those looking to indulge. This hotel stands out as a sophisticated option for travelers wishing to experience the glamour of St Kilda.

From

241AU$ /per night

Family-Friendly Hotels in St Kilda

For families looking to explore St Kilda, the following hotels in St Kilda provide spacious accommodations and kid-friendly amenities ensuring a pleasant trip. These selections cater specifically to families, offering convenience and fun activities for all ages. From spacious rooms to recreational facilities, these hotels understand the unique needs of families traveling with children. St Kilda's attractions, such as parks and beaches, are right at your doorstep, making adventures easy and enjoyable. Our selection below showcases the best family-friendly options that promise comfort and fun for everyone.

7.9
Very good (1251)

Quest St Kilda Bayside

4
1 Eildon Road
In addition to its family-friendly offerings, Quest St Kilda Bayside takes pride in its commitment to sustainability. The property emphasizes energy-efficient design and practices that minimize environmental impact. Guests can enjoy spacious accommodations with eco-minded features, including recycling programs and limited single-use plastics. The hotel’s location enables convenient access to parks and beaches that promote outdoor sustainability experiences. Staying at Quest St Kilda Bayside means choosing comfort while also supporting eco-friendly practices. It is an ideal choice for travelers looking to enjoy St Kilda with a minimized environmental impact.

From

207AU$ /per night
6.3
Good (487)

Como Court Budget Accommodation

3
53 Barkly Street
Como Court Budget Accommodation offers a cost-effective option for travelers seeking essential comforts without the frills. Located just a stone’s throw from St Kilda Beach, this budget hotel features simple yet clean and comfortable rooms, making it ideal for those looking to spend more on experiences rather than lodging. The shared facilities offer a pleasant communal space, perfect for meeting fellow travelers and exchanging insights about the area. Easy access to public transport ensures that guests can quickly reach Melbourne's CBD, maximizing their exploration. The helpful staff are always ready to assist with local recommendations, setting the stage for an enjoyable stay. Como Court exemplifies the hospitality to be found among hotels in St Kilda while being pocket-friendly.

From

128AU$ /per night

Hotels in St Kilda for Couples

St Kilda is not only a family-friendly destination; it’s also a perfect getaway for couples seeking romance and relaxation. The hotels in St Kilda featured here provide serene atmospheres and luxurious amenities that foster intimacy. With stunning views, exquisite dining options, and proximity to charming beaches, these selections are sure to set the mood for a memorable retreat. Whether you crave seaside walks, evening cocktails, or indulgent spa treatments, our recommendations cater to couples looking for an escape. Let’s dive into these charming accommodations that promise an enchanting experience for two.

8.4
Very good (145)

Abode By Easystay

4
63 Fitzroy Street
Abode By Easystay is another fantastic boutique option that provides a comfortable and stylish atmosphere for guests. This charming hotel is home to elegantly designed rooms, emphasizing comfort with modern amenities. Located just moments from the famous St Kilda Beach, guests can enjoy the charming foreshore and vibrant nightlife. Each room is uniquely furnished, giving it a distinctive personality that reflects the boutique experience. The intimate size of this establishment allows for personalized service that makes every stay feel special. Abode By Easystay exemplifies the boutique experience among hotels in St Kilda.

From

122AU$ /per night
7.4
Good (2544)

Saint Kilda Beach Hotel

4
35-37 Fitzroy Street
Saint Kilda Beach Hotel offers couples a romantic retreat mere footsteps from the shoreline, making it an idyllic choice for lovers. The hotel features stylishly decorated rooms, some with breathtaking sea views, perfect for enjoying the sunset with your partner. Guests can dine at the on-site restaurant or venture out to discover the vibrant culinary scene along Acland Street. With easy access to the beach and nearby parks, you can enjoy leisurely strolls and picnics by the water. The hotel’s amenities, including a fitness center and bar, ensure you have everything you need at your fingertips. This establishment truly embodies the essence of romance among hotels in St Kilda.

From

147AU$ /per night

Boutique Hotels in St Kilda

Boutique hotels in St Kilda offer a unique blend of character and personalized service that sets them apart from larger chains. These hotels provide an intimate atmosphere while often featuring distinctive design and local art. Guests can enjoy a charming experience that reflects the culture and personality of St Kilda. Whether you prefer a quirky décor or a historically-inspired setting, these boutique accommodations promise to enhance your stay. Here are some top boutique hotels in St Kilda that promise a memorable experience filled with charm and style.

2.9
Good (97)

H & D Apartments

3
25 Redan Street
H & D Apartments offers a cozy yet budget-conscious place to stay while exploring the vibrant locale of St Kilda. These well-equipped serviced apartments allow guests the freedom to prepare their meals, making it perfect for families and longer stays. Situated near public transport links and within walking distance to numerous attractions like Luna Park, you’ll find everything you need close by. The apartments themselves are comfortable and spacious, featuring modern conveniences that elevate the budget experience. With highly rated cleanliness and good service, H & D Apartments delivers exceptional value for those on a budget. This choice reflects the charm and accessibility found in hotels in St Kilda.

From

105AU$ /per night
9
Excellent (114)

Waratah Stay

4
41 Acland Street
Waratah Stay offers visitors a unique boutique hotel experience without the hefty price tag. Nestled within St Kilda, this charming hotel features tastefully decorated rooms that combine comfort with personality. The intimate setting promotes a homely feel, allowing travelers to relax and unwind after a day of exploration. A short stroll takes you to the scenic St Kilda Beach and the bustling eatery scene along Acland Street, establishing it as a great base for adventure. Guests praise the friendly service and the emphasis on creating a welcoming atmosphere that sets it apart from standard budget options. Waratah Stay perfectly blends affordability with boutique flair among the hotels in St Kilda.

From

227AU$ /per night

Luxury Hotels in St Kilda

For travelers wishing to experience the pinnacle of luxury, St Kilda's luxury hotels provide unmatched comfort and opulence. These hotels offer upscale amenities, exquisite dining options, and exceptional service to create a lavish experience for guests. Whether it’s a romantic getaway or a special celebration, luxury accommodations can transform a trip into an extraordinary experience. Enjoy stunning views, pampering spas, and fine dining while you explore all that St Kilda has to offer. Discover our top selections of luxury hotels in St Kilda that cater to discerning travelers.

7.3
Good (1348)

Tolarno Hotel

3
42 Fitzroy Street
Tolarno Hotel is a vibrant boutique hotel that seamlessly merges artistic flair with comfortable lodging. The hotel features uniquely styled rooms, showcasing local art and eclectic décor that offer a refreshing departure from the norm. Guests are just a short stroll away from St Kilda Beach and the surrounding café culture, making it easy to immerse themselves in the local lifestyle. The hotel’s bar and restaurant are welcoming spots to unwind after a day of exploration or to kick off your evening out. With its character and prime location, Tolarno Hotel captures the spirit of boutique hotels in St Kilda. This hotel’s focus on local art and culture adds a special touch to every guest’s experience.

From

87AU$ /per night
8.6
Excellent (1188)

Kimberley Gardens Hotel, Serviced Apartments And Serviced Villas

4
441 Inkerman Street
For a touch of luxury, the Kimberley Gardens Hotel offers an elegant setting perfect for couples. This hotel features beautiful garden views, contributing to a serene atmosphere that's instantly calming. Guests can choose from spacious rooms or private villas, with options that include kitchenettes to add to the intimacy of your stay. The hotel is located within close proximity to the beautiful St Kilda Botanic Gardens and other romantic spots, ideal for leisurely strolls with your partner. On-site amenities, including a bar and restaurant, create opportunities for cozy dining experiences. Kimberley Gardens sets the stage for romance among the finest hotels in St Kilda.

From

227AU$ /per night

Eco-Friendly Hotels in St Kilda

As environmental awareness grows, many travelers seek eco-friendly accommodations that minimize their carbon footprint while enjoying their stay. The hotels in St Kilda in this section prioritize sustainability, offering green initiatives and practices in their operations. From energy-efficient systems to locally sourced organic products, these hotels cater to environmentally-conscious guests who also want to enjoy comfort and style. Choose from the following eco-friendly options for a holiday that aligns with your values.

6.9
Good (332)

Crest On Barkly Serviced Apartments

3
25 Barkly St
Crest On Barkly Serviced Apartments also showcases a commitment to eco-friendly initiatives without compromising on guest comfort. The accommodation strives to implement green practices, such as energy-efficient appliances and recycling efforts. By offering serviced apartments, guests have the option to cook their own meals, supporting local food procurement and reducing waste. Located close to public transport, guests can easily explore the area without relying on cars, contributing to a more sustainable travel experience. This hotel combines comfort and eco-consciousness, making it a commendable choice among hotels in St Kilda. Guests can enjoy the benefits of sustainable travel while experiencing the best of this iconic suburb.

From

563AU$ /per night