What
Where

When do you want to eat?

Specify a date & time to find the best restaurants & offers

The Best Restaurants in St Kilda, Melbourne

29 restaurants

Sort by Relevance

Kake Da' Dhaba, St Kilda

INDIAN

Kake Da' Dhaba

8.7 / 10

Shop A-105 33 Inkerman Street, 3182, St Kilda

65

St LuJa, St Kilda

AUSTRALIAN

St LuJa

8.5 / 10

9 Fitzroy St, 3182, St Kilda

251

Araliya, St Kilda

ASIAN

Araliya

8.5 / 10

157 Fitzroy St, 3182, St Kilda

170

Average price $65

Matcha Mylkbar, St Kilda

VEGAN

Matcha Mylkbar

9.3 / 10

72A Acland St, 3182, St Kilda

5

Specify a date and enjoy promotions of up to -50% in our best restaurants

St Marina Restaurant, St Kilda

AUSTRALIAN

42A Marine Parade, 3182, St Kilda

Average price $50

Sorsi E Morsi, St Kilda

ITALIAN

Sorsi E Morsi

8.3 / 10

29-31 Blessington Street, 3182, St Kilda

24

Bay City Burrito St Kilda, St Kilda

MEXICAN

4 Shakespeare Grove, 3182, St Kilda

111

Average price $20

I Carusi II, St Kilda

ITALIAN

I Carusi II

8.1 / 10

231A Barkly Street, 3182, St Kilda

100

Average price $35

#burgerlove, St Kilda

AMERICAN

#burgerlove

7.2 / 10

11a/60 Fitzroy St, 3182, St Kilda

26

Accept Yums

Pelican, St Kilda

SPANISH

Pelican

7.7 / 10

16 Fitzroy Street, 3182, St Kilda

38

Average price $45

Baba, St Kilda

ASIAN

Baba

8.5 / 10

12 Fitzroy St, 3182, St Kilda

10

Las Tapas, St Kilda

SPANISH

Las Tapas

7.9 / 10

100, Chapel st, 3182, St Kilda

215

Average price $65

Prince Dining Room, St Kilda

AUSTRALIAN

2 Acland Street, 3182, St Kilda

53

FUJITEI Japanese Restaurant, St Kilda

JAPANESE

17 Wellington st, 3182, St Kilda

140

Average price $55

Big Mouth, St Kilda

STEAK

Big Mouth

 / 10

168 Acland Street, 3182, St Kilda

13

Average price $35

Supernormal Canteen, St Kilda

JAPANESE

2/157 Fitzroy Street, 3182, St Kilda

19

Average price $75

Cafe di Stasio, St Kilda

ITALIAN

Cafe di Stasio

8.7 / 10

31 Fitzroy Street, 3182, St Kilda

309

Average price $95

The Cross St Kilda, St Kilda

PUB GRUB

14 Fitzroy St, 3182, St Kilda

The George Lounge, St Kilda

ITALIAN

Basement/127 Fitzroy St, 3182, St Kilda

Pizza e Birra, St Kilda

ITALIAN

60 Fitzroy Street, 3182, St Kilda

23

Accept Yums

Dear Liza, St Kilda

SEAFOOD

Dear Liza

 / 10

181/183 St Kilda Rd, 3182, St Kilda

15

Average price $35

Little Blue Restaurant, St Kilda

MEDITERRANEAN

PierRoad, 3182, St Kilda

61

Average price $45

Second Act, St Kilda

AUSTRALIAN

Second Act

8.2 / 10

35-37 Fitzroy Street, 3182, St Kilda

12

Average price $20

Mr Wolf, St Kilda

ITALIAN

Mr Wolf

8.4 / 10

15 Inkerman Street, 3182, St Kilda

144

Average price $45

Tolarno Eating House and Bar, St Kilda

AUSTRALIAN

42 Fitzroy Street, 3182, St Kilda

216

The Best Restaurants in St Kilda, Melbourne

The beachside suburb of St Kilda is home to one of Melbourne’s most recognised faces, Luna Park. It is also an exciting destination boasting restaurants, shops and a lively music scene. The beach runs between St Kilda Marina and St Kilda Harbour and is the perfect spot for watersports. While there, take a stroll down St Kilda Pier to the St Kilda Pavilion.

From Acland Street to Fitzroy Street, St Kilda is bursting with gourmet delights. With local produce and great views, some of Melbourne’s best restaurants can be found overlooking Port Phillip Bay. There’s beach luxe, award winning and iconic dining establishments on every corner.

Filter

TheFork Benefits