Find the best hotels near your favorite destinations Image

Best Hotels in Melbourne near St Kilda Beach

Planning a trip to Melbourne? If you're dreaming of sun, sand, and vibrant beach life, you’re in for a treat near St Kilda Beach! I've put together a list of the best hotels that will not only offer you a comfy stay but also let you soak in the seaside atmosphere. Whether you're visiting for a romantic getaway or a family adventure, these accommodations provide everything you need for an unforgettable experience. Let’s dive in and find your perfect spot by the beach!

Choose your dates:

Sort:

Crown Promenade Melbourne ImageCrown Promenade Melbourne ImageCrown Promenade Melbourne Image
1

Crown Promenade Melbourne

Distance to the St Kilda Beach: 3.1 mi (5km)

8.5/10

For a delightful stay near St Kilda Beach, the Crown Promenade Melbourne is an excellent pick! This hotel boasts a stunning infinity pool and an outdoor terrace where you can kick back and soak up the sun. Fitness folks will love the fully stocked gym, and there's free WiFi to keep you connected. Every room offers breathtaking views—whether it’s the city, the bay, or the river—and comes with an ensuite bathroom, a minibar, and a flat-screen TV, making your cozy retreat just perfect.

Feeling peckish? You don’t have to go far! The hotel features a fantastic restaurant and a cozy bar for when you want to unwind. For some extra pampering, hop into the steam rooms or the heated spa. And if you’re feeling like treating yourself further, the on-site masseuse will ensure you leave feeling like a million bucks. Plus, you’ll be just steps away from the excitement of the Crown Casino and Entertainment Complex, providing endless entertainment right at your fingertips. Enjoy your stay!

Crown Metropol Melbourne ImageCrown Metropol Melbourne ImageCrown Metropol Melbourne Image
2

Crown Metropol Melbourne

Distance to the St Kilda Beach: 3 mi (4.9km)

8.5/10

Crown Metropol is an amazing place to stay if you want to be near the beautiful St Kilda Beach in Melbourne. With luxury style right on Southbank, it features spacious rooms with modern decor and some incredible views to wake up to. You’ll enjoy perks like an exclusive lounge and a bar that offers panoramic views of the city for a perfect sip of something special. And when it comes to relaxing, the oversized showers and comfy furnishings will make you feel right at home.

For food lovers, Mr Hive Kitchen & Bar is ready to serve you delicious meals to fill your tummy after a day of fun. Don’t forget to take a dip in the swimming pool or chill out on the sun deck; it’s the perfect way to recharge! The hustle and bustle of the Crown Entertainment Complex is just next door, ensuring there's always something exciting nearby. Crown Metropol adds that extra sparkle to your Melbourne experience!

Crown Towers Melbourne ImageCrown Towers Melbourne ImageCrown Towers Melbourne Image
3

Crown Towers Melbourne

Distance to the St Kilda Beach: 3.1 mi (5km)

8.9/10

For a fabulous stay near St Kilda Beach, Crown Towers Melbourne is a top choice! Perched above the lively Southbank area, it offers swanky rooms with spectacular views of the city and Port Phillip Bay. These spacious accommodations feature eye-catching art pieces, marble bathrooms, and huge floor-to-ceiling windows that let in all that beautiful natural light. Every room comes equipped with a large TV, a laptop video-on-demand system, and a separate dressing area, perfect for lounging after a day of exploring.

When you’re ready to unwind, dive into the Crown Spa for some well-deserved relaxation with a range of massages and beauty treatments. Everyone can enjoy the 25-meter heated indoor pool and the fully-equipped gym. And if you’re feeling adventurous, the on-site dining options cater to every craving you might have. Plus, you’ll be surrounded by the dining spots, bars, and entertainment at the Crown Casino, ensuring your days and nights are filled with fun. Enjoy every moment at this marvelous hotel!

Ink Hotel Melbourne Southbank ImageInk Hotel Melbourne Southbank ImageInk Hotel Melbourne Southbank Image
4

Ink Hotel Melbourne Southbank

Distance to the St Kilda Beach: 3.1 mi (4.9km)

8.5/10

If you’re looking for a comfy place to stay near St Kilda Beach, Ink Hotel Melbourne Southbank is a fantastic choice! This lovely hotel features air-conditioned rooms, a restaurant, and free WiFi to keep you connected during your visit. You’ll find everything you need, including a TV, a kettle, and the essentials from cozy toiletries. Plus, with a friendly 24-hour front desk and luggage storage, your stay will be stress-free and enjoyable.

What’s more, you’re just a hop away from some of Melbourne’s hottest spots! Spend a day exploring the vibrant Southbank Promenade, dive into art at the National Gallery of Victoria, or try your luck at Crown Casino. With great dining options just downstairs and the beach nearby, you’ll have the perfect mix of fun and relaxation on your getaway!

AC Hotel by Marriott Melbourne Southbank ImageAC Hotel by Marriott Melbourne Southbank ImageAC Hotel by Marriott Melbourne Southbank Image
5

AC Hotel By Marriott Melbourne Southbank

Distance to the St Kilda Beach: 3 mi (4.9km)

8.9/10

AC Hotel by Marriott Melbourne Southbank is the perfect spot for your getaway near St Kilda Beach! This friendly hotel has everything you need for a comfortable stay, including cozy, air-conditioned rooms that come with handy amenities like a kettle, fridge, and a private bathroom. You can enjoy free WiFi and delicious meals right on-site while lounging by the outdoor pool or unwinding in the fitness center. With a bar and evening entertainment, this hotel is all set to make your stay memorable.

What really makes AC Hotel special is its location. You'll be within easy reach of top attractions, like the bustling Melbourne Convention and Exhibition Centre and the iconic Crown Casino. Plus, each morning kicks off with a tasty buffet breakfast to make sure you start your day off right. Enjoy a blend of relaxation and excitement while soaking up everything Melbourne has to offer!

The Kinson ImageThe Kinson ImageThe Kinson Image
6

The Kinson

Distance to the St Kilda Beach: 2 mi (3.2km)

8.8/10

Looking for a fantastic place to stay near St Kilda Beach? The Kinson is your spot! Nestled in the lively St Kilda Road area, this 5-star haven offers not just comfort but also a touch of luxury. With a friendly 24-hour front desk to help with anything you need, staying here feels like you're at home. You'll enjoy cozy, air-conditioned rooms equipped with everything you'd want, from a flat-screen TV to a mini-fridge and microwave for late-night snacks.

When it's time to unwind, grab some fresh air on the nearby beach or explore the local attractions. Whether you'll be lounging by the water or enjoying nearby shops and cafes, The Kinson makes it easy to jump right into the fun! With its welcoming vibe and convenient amenities, your stay is sure to be relaxing and delightful.

Ovolo South Yarra ImageOvolo South Yarra ImageOvolo South Yarra Image
7

Ovolo South Yarra

Distance to the St Kilda Beach: 2.2 mi (3.6km)

8.8/10

If you want a fun and comfy place to unwind near St Kilda Beach, Ovolo South Yarra is a fantastic choice! This stylish hotel features a restaurant and bar where you can grab a bite to eat or just chill out with a drink while enjoying lovely city views. Each room is cozy and comes equipped with air conditioning, free WiFi, a flat-screen TV, and a private bathroom—a perfect spot to relax after a day of exploring. And if you’re feeling peckish in the morning, don’t miss the chance to dive into a delicious continental breakfast!

Ovolo South Yarra knows a thing or two about great hospitality. Their friendly staff is available 24/7, so you can get assistance whenever you need it. From helping you book tours to delivering room service, they've got your back! Plus, you're just a short trip away from local attractions like the iconic Shrine of Remembrance and the Melbourne Cricket Ground. This hotel sets you up perfectly for an enjoyable stay filled with adventure and comfort!

Art Series - The Cullen ImageArt Series - The Cullen ImageArt Series - The Cullen Image
8

Art Series - The Cullen

Distance to the St Kilda Beach: 1.7 mi (2.8km)

8.6/10

Looking for the best places to stay near St Kilda Beach? Look no further than The Cullen, located in the stylish Prahran area. This 5-star hotel is all about trendy vibes and comfort. Each room features a sleek design and comes with a handy kitchenette, making it super easy for you to whip up a snack whenever you want. Plus, you're just a stroll away from the bustling Chapel Street, which is packed with shopping spots and tasty places to eat.

When it comes to dining, The Cullen has you covered! Treat your taste buds at Golda for some delicious Mediterranean dishes or satisfy your cravings at HuTong Dumpling Bar with authentic Chinese cuisine. After a day of beach fun, you’ll love coming back to such a cozy, welcoming hotel to relax and recharge. Whether you're here for a quick getaway or a longer stay, there’s something for everyone at The Cullen!

Kimberley Gardens Hotel, Serviced Apartments and Serviced Villas ImageKimberley Gardens Hotel, Serviced Apartments and Serviced Villas ImageKimberley Gardens Hotel, Serviced Apartments and Serviced Villas Image
9

Kimberley Gardens Hotel, Serviced Apartments And Serviced Villas

Distance to the St Kilda Beach: 1.6 mi (2.6km)

8.5/10

Kimberley Gardens Hotel, Serviced Apartments, and Serviced Villas is a fantastic pick for your stay near St Kilda Beach. Each room welcomes you with a private balcony or open courtyard, letting you soak up the sunshine. You can kick back in the indoor pool with its beautiful glass ceiling or unwind in the spa area after a day of exploring. And don’t stress about parking—it's free!

These comfy accommodations come complete with everything you’d need, including air conditioning, a refrigerator, and coffee-making essentials. Perfect for longer stays, the one, two, and three-bedroom apartments include full kitchens. After a day of fun in the sun, you can chill out on the outdoor terrace, keep up your workout routine in the fitness center, or take advantage of the guest laundry services. Whatever your plans, Kimberley Gardens has got you covered!

Clarendon Hotel ImageClarendon Hotel ImageClarendon Hotel Image
10

Clarendon Hotel

Distance to the St Kilda Beach: 2.7 mi (4.3km)

8.6/10

If you're looking for a fab place to stay near St Kilda Beach, the Clarendon Hotel in South Melbourne is a fantastic choice! This charming 4-star hotel boasts cozy, air-conditioned rooms with free WiFi, so you can stay connected while enjoying your getaway. Each room comes with a private bathroom, a comfy desk, and a flat-screen TV—perfect for winding down after a day of adventure. And since it's a non-smoking property, you can breathe easy and focus on enjoying your stay.

Explore the vibrant area surrounding the hotel! You’ll find popular attractions just a hop away, like the National Gallery of Victoria and the Melbourne Convention and Exhibition Centre. Whether you're after a fun day at the beach or a relaxing night in, the Clarendon Hotel is ready to make your Melbourne experience memorable. It's a perfect spot to kick back and soak up all the cheerful charm this city has to offer!

The Prince ImageThe Prince ImageThe Prince Image
11

The Prince

Distance to the St Kilda Beach: 0.4 mi (0.6km)

8.5/10

The Prince is a delightful boutique hotel that stands out in lively St Kilda, just a short stroll from the beach. It offers free Wi-Fi and parking, making your stay hassle-free! Each room is a cozy retreat, featuring plush beds and soft bathrobes to wrap yourself in after a day of fun. The light woods and gentle pastels create a warm and inviting atmosphere that instantly makes you feel at home.

Foodies will love the on-site dining options at The Prince. You can choose between the relaxed vibe of the Prince Public Bar or the charming Little Prince Wine for breakfast, lunch, or dinner. Each place has a delicious menu to satisfy every craving. Staying here means you’re set for a perfect mix of relaxation and good eats right at your fingertips!

Coppersmith Hotel ImageCoppersmith Hotel ImageCoppersmith Hotel Image
12

Coppersmith Hotel

Distance to the St Kilda Beach: 2.1 mi (3.5km)

8.7/10

If you're looking for a cozy stay near St Kilda Beach, Coppersmith Hotel is a great pick! Located in South Melbourne, this charming spot offers a delightful restaurant and bar right on-site. Your room comes with free WiFi, a flat-screen TV, and even a Nespresso machine to kickstart your mornings. You can personalize your minibar, adding a fun touch to your stay.

When hunger strikes, you can enjoy gourmet meals and delectable desserts from the hotel's bistro, all while lounging in your comfy room. The bathrooms include delightful Appelles Black Label toiletries, and there's air conditioning to keep you cool. For a bit of pampering, feel free to request a hair straightener, and have a worry-free trip knowing that everything you need is ready for you!

Coppersmith Hotel puts you in a great spot to explore the local vibe, with attractions like Albert Park and the buzzing South Melbourne Market just a quick ride away. Your stay is sure to be filled with comfort and convenience, making it the perfect base for your adventures!

The Royce ImageThe Royce ImageThe Royce Image
13

The Royce

Distance to the St Kilda Beach: 2.2 mi (3.6km)

9.4/10

When it comes to finding a splendid place to stay close to St Kilda Beach, look no further than The Royce! This stunning hotel is all about luxury, giving you a taste of the good life right in the heart of Melbourne. Imagine stepping into a world where elegant design meets top-notch service, making you feel like a star the moment you arrive. Whether you’re enjoying a cozy cocktail by the fireplace or indulging in a delightful meal at The Royce’s bistro, this place is all about celebrating the little joys in life.

With beautifully designed rooms featuring cool amenities like electronic window blinds and Molton Brown toiletries, every corner offers a little slice of pampering. And let's not forget the fabulous ballroom, perfect for weddings or events that need that extra dash of glamour. Prepare for a truly unforgettable stay that combines the charm of classic hotel elegance with modern comforts, making your visit to Melbourne one for the books!

The Lyall ImageThe Lyall ImageThe Lyall Image
14

The Lyall

Distance to the St Kilda Beach: 2.2 mi (3.6km)

9.4/10

When you're looking for a fantastic place to stay near St Kilda Beach, The Lyall Hotel in trendy South Yarra is a top pick! This cozy, five-star spot is just a short stroll to the bustling restaurants and shops on Toorak Road and Chapel Street. Plus, you’ll enjoy free Wi-Fi throughout your stay, making it easy to share your Melbourne adventures with friends and family.

The rooms at The Lyall are spacious and stylish, complete with a kitchenette to help you feel right at home. Enjoy delicious breakfast options in their charming bistro with a terrace, where you can sit back and savor some seasonal dishes, including tasty vegetarian choices. If you feel like exploring, hop on a nearby tram to connect to popular spots like Federation Square or the beautiful Botanical Gardens. It’s the perfect blend of comfort and convenience for your Melbourne experience!

In The Brick Spa And Hotel ImageIn The Brick Spa And Hotel ImageIn The Brick Spa And Hotel Image
15

In The Brick Spa And Hotel

Distance to the St Kilda Beach: 0.9 mi (1.5km)

8.7/10

In the heart of St Kilda, In The Brick Spa and Hotel is an excellent choice for anyone wanting to soak up the beach vibes of Melbourne. This four-star gem offers cozy, air-conditioned rooms with free Wi-Fi and private bathrooms, ensuring a comfy stay. You'll also find breakfast in bed and a friendly concierge ready to help out with your plans. Whether you’re looking to relax in the hotel’s lovely garden or explore nearby attractions, you’ll feel right at home.

Every room is thoughtfully designed with a kettle for those who enjoy a nice cup of tea or coffee, plus a flat-screen TV and an iPad to keep you entertained. Just steps away from gorgeous beaches, this spot might be your new go-to for a beach getaway. Plus, you're surrounded by fun dining and entertainment options, making it easy to enjoy all that St Kilda has to offer!

Dan Avramescu's profile

Dan Avramescu

Hi, I am Dan Avramescu a digital nomad for over 10 years now. Having traveled and lived in more than 55 countries so far, I have built this website using my experience to help you find the best places to stay and make your vacations memorable!

Please note that we earn a commission when you book through our affiliate links. Your support is greatly appreciated and helps us continue to grow our business. Thank you for being a part of our journey.

Post was updated on December 1, 2024

Did you stay at one of the hotels listed here? We always appreciate hearing from our customers. If you would like to connect with us and share your experience, please feel free to reach out to us directly. right here.