What
Where

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

The Best Restaurants in St Kilda, Melbourne

28 restaurants

Sort by Relevance

St Marina Restaurant, St Kilda

AUSTRALIAN

42A Marine Parade, 3182, St Kilda

14

Average price $50

St LuJa, St Kilda

AUSTRALIAN

St LuJa

8.6 / 10

9 Fitzroy St, 3182, St Kilda

295

Kake Da' Dhaba, St Kilda

INDIAN

Kake Da' Dhaba

8.7 / 10

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

69

Araliya, St Kilda

ASIAN

Araliya

8.5 / 10

157 Fitzroy St, 3182, St Kilda

171

Average price $65

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

I Carusi II, St Kilda

ITALIAN

I Carusi II

8.2 / 10

231A Barkly Street, 3182, St Kilda

106

Average price $35

Sorsi E Morsi, St Kilda

ITALIAN

Sorsi E Morsi

8.1 / 10

29-31 Blessington Street, 3182, St Kilda

26

#burgerlove, St Kilda

AMERICAN

#burgerlove

6.8 / 10

11a/60 Fitzroy St, 3182, St Kilda

36

accepts Yums

Supernormal Canteen, St Kilda

JAPANESE

2/157 Fitzroy Street, 3182, St Kilda

25

Average price $75

Las Tapas, St Kilda

SPANISH

Las Tapas

7.8 / 10

100, Chapel st, 3182, St Kilda

222

Average price $65

Baba, St Kilda

ASIAN

Baba

8.5 / 10

12 Fitzroy St, 3182, St Kilda

10

Prince Dining Room, St Kilda

AUSTRALIAN

2 Acland Street, 3182, St Kilda

57

Cafe di Stasio, St Kilda

ITALIAN

Cafe di Stasio

8.7 / 10

31 Fitzroy Street, 3182, St Kilda

322

Average price $95

Big Mouth, St Kilda

STEAK

Big Mouth

 / 10

168 Acland Street, 3182, St Kilda

13

Average price $35

FUJITEI Japanese Restaurant, St Kilda

JAPANESE

17 Wellington st, 3182, St Kilda

143

Average price $55

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

PB’s Bar & Eatery, St Kilda

ITALIAN

60 Fitzroy Street, 3182, St Kilda

23

accepts Yums

Dear Liza, St Kilda

SEAFOOD

Dear Liza

 / 10

181/183 St Kilda Rd, 3182, St Kilda

15

Average price $35

Matcha Mylkbar, St Kilda

VEGAN

Matcha Mylkbar

8.3 / 10

72A Acland St, 3182, St Kilda

7

Little Blue Restaurant, St Kilda

MEDITERRANEAN

PierRoad, 3182, St Kilda

61

Average price $45

Mr Wolf, St Kilda

ITALIAN

Mr Wolf

8.5 / 10

15 Inkerman Street, 3182, St Kilda

149

Average price $45

Second Act, St Kilda

AUSTRALIAN

Second Act

8.2 / 10

35-37 Fitzroy Street, 3182, St Kilda

12

Average price $20

Tolarno Eating House and Bar, St Kilda

AUSTRALIAN

42 Fitzroy Street, 3182, St Kilda

216

Bay City Burrito St Kilda, St Kilda

MEXICAN

4 Shakespeare Grove, 3182, St Kilda

121

Average price $20

Newmarket Hotel, St Kilda

AUSTRALIAN

Newmarket Hotel

7.4 / 10

34 Inkerman St, 3182, St Kilda

178

Average price $55

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