1.Search>2.Select>3.Book & Pay>4.Confirmation

Refine Search

Please enter check in/check out dates. dd/mm/yyyy
Show secret hotels only
$0 per night $1000 per night
  • 24hr reception
  • 24hr room service
  • Airport shuttle
  • Bar/lounge
  • Business centre
  • Car parking
  • Day spa
  • Gay friendly
  • Golf course
  • Gym
  • Kids club
  • Pets allowed
  • Pool
  • Public area WiFi
  • Restaurant
  • Room service
  • Sauna
  • Tennis court
  • Tour desk

Try a new search

Show only properties matching:

Star rating

In: Melbourne, St Kilda

Melbourne - St Kilda hotels with restaurant or cafe

Tantalise your tastebuds without even leaving the comfort of your hotel when you book into one of our Melbourne - St Kilda hotels with a restaurant or café. By booking a hotel in Melbourne - St Kilda with onsite dining options available you’ll be able to enjoy the culinary delights of Melbourne - St Kilda without even leaving your hotel!

Live every lastminute to the fullest (pun intended) when you book a Melbourne - St Kilda hotel with in-house dining! Our list of Melbourne - St Kilda restaurant hotels are easy to digest with instant confirmation and your details secure.

9 St Kilda Hotels

with: Restaurant; for 2 adults

Prices in Australian Dollars. (show all hotels in this region?)
Sort by: Rating    Price   | Show map
Thu
20 Jun
Fri
21 Jun
Sat
22 Jun
Sun
23 Jun
Mon
24 Jun
Tue
25 Jun
Wed
26 Jun
Thu
27 Jun
Fri
28 Jun
Sat
29 Jun
Sun
30 Jun
Mon
1 Jul
Tue
2 Jul
Wed
3 Jul
Avg Stars Mixed
    Rates shown below are in Australian Dollars (AUD).
Next 7 Days
Secret Hotels
4.5 AAA Rated
Secret Hotels Deal: 4.5* Secret Hotel perfectly positioned overlooking St Kilda beach
$119 $119 $129 $119 $119 $119 $119 Sold Out Sold Out Sold Out $119 $119 $119 $119 120 4.5 194880
Adina Apartment Hotel St Kilda (formerly Medina)
4.5 AAA Rated
Adina Apartment Hotel St Kilda (formerly Medina)
157 Fitzroy Street, St Kilda
$103 $111 $119 $95 $103 $90 $90 $90 Sold Out Sold Out $83 $97 $97 $97 98 4.5 184902
Cosmopolitan Hotel - by 8Hotels
self-rated 4.5 by property
Cosmopolitan Hotel - by 8Hotels
2-8 Carlisle Street, St Kilda
$95 $135 $110 $90 $90 $90 $90 $90 $190 $250 $150 $90 $111 $90 119 4.5 184881
Hotel Urban St Kilda
4.5 AAA Rated
Hotel Urban St Kilda
35-37 Fitzroy Street, St Kilda
$139 $139 $180 $135 $149 $149 $149 $189 $199 $239 $136 $136 $136 $136 158 4.5 184842
Novotel Melbourne St Kilda
4.5 AAA Rated
Novotel Melbourne St Kilda
16 The Esplanade, St Kilda
$199 $99 $99 $133 $133 $133 $133 $242 $269 $269 $167 $151 $151 $151 166 4.5 184834
The Prince Hotel
self-rated 4.5 by property
The Prince Hotel
2 Acland Street, St Kilda
$179 $185 $185 $170 $170 $170 $170 $170 $195 Sold Out $170 $179 $170 $170 176 4.5 184824
Crest on Barkly
self-rated 4.0 by property
Crest on Barkly
47 Barkly Street, St Kilda
$109 $109 $109 $109 $109 $109 $109 $109 $210 $109 $109 $109 $119 $119 118 4.0 164882
Middle Park Hotel
self-rated 4.0 by property
Middle Park Hotel
102 Canterbury Road, Middle Park
$139 $155 $155 $139 $139 $139 $139 $169 Sold Out Sold Out $139 $149 $139 $149 146 4.0 164854
Tolarno Hotel
4.0 AAA Rated
Tolarno Hotel
42 Fitzroy Street, St Kilda
$135 $135 $135 $135 $135 $135 $135 $135 $220 $220 $135 $135 $135 $135 147 4.0 164853