Menu

Search options

2026-04-21

2026-04-22
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in Melbourne near St Kilda Pier

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

501 results

  • Edge Of Elwood - Unwind In Style By St Kilda Beach

    6/12-14 Dickens St, Melbourne, Australia

    1.7 km to St Kilda Pier (To the map)

    The 1-room Parkside Paradise - Unwind In Style Near St Kilda apartment is situated in St Kilda with a range of attractions and activities, 6 minutes on foot from The Little Hen.

    To the hotel

    Book Now
  • Bayview On The Park

    From US$ 82

    52 Queens Road, Melbourne, Australia

    1.7 km to St Kilda Pier (To the map)

    Located 3.3 km from the interactive multilevel SEA LIFE Melbourne Aquarium, Bayview On The Park Hotel boasts an outdoor swimming pool, a wellness area and sauna facilities. This venue offers…

    To the hotel

    price for 1 night
    Book Now From US$ 82
  • Trendy Elwood Apartment

    7/35 Dickens Street 7, Melbourne, Australia

    1.7 km to St Kilda Pier (To the map)

    To the hotel

    Book Now
  • H & D Apartments

    From US$ 67

    25 Redan Street, Melbourne, Australia

    1.7 km to St Kilda Pier (To the map)

    Featuring free self parking, a restaurant and a free private car park, Redan is set 4.5 km from the multipurpose Rod Laver Arena in Melbourne. Set within a few minutes' drive from Chapel Street, it…

    To the hotel

    price for 1 night
    Book Now From US$ 67
  • Seasons Heritage Melbourne

    From US$ 68

    572 St Kilda Road, Melbourne, Australia

    1.7 km to St Kilda Pier (To the map)

    Offering a bar and entertainment activities, Seasons Heritage Melbourne Aparthotel is located 3.2 km away from Yarra Park. Situated in St Kilda Road district, the aparthotel is set 3.2 km from Arts…

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • Shelleystayz On Alma Rd

    From US$ 104

    79 Alma Rd 2, Melbourne, Australia

    1.7 km to St Kilda Pier (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 104
  • Cozy 1-Bed Apartment On St Kilda Road

    From US$ 97

    Saint Kilda Road 572, Melbourne, Australia

    1.7 km to St Kilda Pier (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 97
  • Elwood Beachside Escape

    From US$ 131

    17G/12-14 Dickens Street, Melbourne, Australia

    1.7 km to St Kilda Pier (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 131
  • Gorgeous 2Brm In Leafy Elwood

    12-14 Dickens Street 104, Melbourne, Australia

    1.7 km to St Kilda Pier (To the map)

    To the hotel

    Book Now
  • Refresh At Rhapsody - City-Fringe Contemporary

    From US$ 188

    705 568 Saint Kilda Road, Melbourne, Australia

    1.7 km to St Kilda Pier (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 188
  • Canopy - Boutique Elwood Luxury With Parking

    12 Dickens Street, Melbourne, Australia

    1.8 km to St Kilda Pier (To the map)

    To the hotel

    Book Now
  • The Cornerstone On Inkerman

    From US$ 203

    197 Inkerman Street Unit 3, Melbourne, Australia

    1.8 km to St Kilda Pier (To the map)

    Cozy 1 Bedder In St Kilda With Balcony Apartment apartment is a great place to stay in St Kilda with the westernmost islands of the Outer Hebrides of Scotland, 1.6 km from the renovated Palais…

    To the hotel

    price for 1 night
    Book Now From US$ 203
  • Furnished One Bedroom Apartment St Kilda Road For 3 Nights Plus

    568 Saint Kilda Road, Melbourne, Australia

    1.8 km to St Kilda Pier (To the map)

    The 1-room Professionally Styled, One Bedroom Apartment St Kilda Road apartment is situated in the St Kilda Road district of Melbourne, nearly 25 minutes' walk from St Kilda Adventure Playground…

    To the hotel

    Book Now
  • Peaceful 1Br Apt On St Kilda Rd W Free Parking#Rh14

    568 Saint Kilda Road, Melbourne, Australia

    1.8 km to St Kilda Pier (To the map)

    To the hotel

    Book Now
  • Mercure Melbourne St Kilda Road

    From US$ 120

    568 St Kilda Road, Melbourne, Australia

    1.8 km to St Kilda Pier (To the map)

    The 4-star Mercure Melbourne St Kilda Road is set a 25-minute walk from St Kilda Adventure Playground and a 25-minute walk from Royal Botanic Gardens Victoria. Guests can take advantage of a private…

    To the hotel

    price for 1 night
    Book Now From US$ 120
  • Mantra St Kilda Road

    From US$ 91

    568 St Kilda Road, Melbourne, Australia

    1.8 km to St Kilda Pier (To the map)

    The 4-star Mantra St Kilda Road Hotel Melbourne boasts an exceptional location near the tennis stadium "Rod Laver Arena", which is around 3 km away. Featuring 156 rooms with views of the rainforest…

    To the hotel

    price for 1 night
    Book Now From US$ 91
  • Stylish Townhouse In Melbourne'S Playground

    From US$ 173

    119 Wellington Street, Melbourne, Australia

    1.8 km to St Kilda Pier (To the map)

    The 102 m² Stylish Townhouse In Melbourne'S Playground is situated in close proximity to the inclusive Jewish Interactive Museum of Australia. All Saint's Anglican Church can be easily accessed from…

    To the hotel

    price for 1 night
    Book Now From US$ 173
  • Elwood Stylish Apartment In Botanical Location Near Beach

    12-14 Dickens Street, Melbourne, Australia

    1.8 km to St Kilda Pier (To the map)

    To the hotel

    Book Now
  • Oaks Melbourne St Kilda Road Hotel

    From US$ 100

    568 Saint Kilda Road, Melbourne, Australia

    1.8 km to St Kilda Pier (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 100
  • Parkside Perfection Near The Cbd

    From US$ 146

    557A St Kilda Rd 608, Melbourne, Australia

    1.8 km to St Kilda Pier (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 146