TheFork, a Trip advisor company

What
Where

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

Top restaurants to book for Valentine's Day in Melbourne (VIC)

Discover and book a restaurant they’ll love!

31 restaurants

Sort by Relevance

Italian

Vaporetto Bar & Eatery

673 - 681 Glenferrie Road, 3122, Hawthorn (VIC)

9.6 / 10
772 reviews

Average price $85 american express Welcome

3 Course (includes a glass of Prosecco on arrival) 85AUD

Fine Dining

175 Domain Road, 3141, South Yarra (VIC)

9.5 / 10
301 reviews

Average price $105 american express Welcome

Second sitting - minimum spend required 95AUD

Australian

25 Harrisons Road, 3936, Dromana (VIC)

9.3 / 10
237 reviews

Average price $80 american express Welcome

Valentine's Day 3 courses and a glass of Pommery for $90 90AUD

Vietnamese

12 High Street, 3146, Glen Iris (VIC)

9.3 / 10
323 reviews

Average price $45

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

European

23 BANK PLACE, 3000, Melbourne (VIC)

9.3 / 10
209 reviews

Average price $85 american express Welcome

Fine Dining

43 Little Bourke st, 3000, Melbourne (VIC)

9.0 / 10
872 reviews

Average price $85 american express Welcome

WINTER SET MENU 3 courses 84pp 84AUD

Asian

113 Lonsdale Street, 3000, Melbourne (VIC)

9.2 / 10
559 reviews

Average price $65

InsiderItalian

445 Lt Collins Street, 3000, Melbourne (VIC)

9.1 / 10
796 reviews

Average price $70

Spanish

412A Brunswick Street, 3065, Fitzroy (VIC)

9.5 / 10
143 reviews

Average price $75 american express Welcome

Indian

6/1291-1293 Nepean Highway, 3192, Cheltenham (VIC)

9.4 / 10
129 reviews

Average price $35 Accepts Yums american express Welcome

French

1130 Nepean Highway, 3190, Highett (VIC)

9.4 / 10
26 reviews

Average price $65

Australian

53 Shoreham Road, 3937, Red Hill South (VIC)

9.4 / 10
179 reviews

Average price $95 american express Welcome

Italian

581 Chapel St, 3141, South Yarra (VIC)

9.4 / 10
397 reviews

Average price $85 american express Welcome

Italian

L1, 399 Lt Lonsdale St, 3000, Melbourne (VIC)

8.9 / 10
537 reviews

Fine Dining

159 -161 Victoria Avenue, 3206, Albert Park (VIC)

9.3 / 10
280 reviews

Average price $75 american express Welcome

Australian

105 Swan Street, 3121, Richmond (VIC)

9.3 / 10
88 reviews

Average price $45 american express Welcome

Asian

141 Queen St, 3000, Melbourne (VIC)

8.9 / 10
1,131 reviews

Average price $65 american express Welcome

Australian

Shop 4 171-175 Maroondah Highway, 3134, Ringwood (VIC)

9.1 / 10
669 reviews

Average price $55

2 Course Lunch Menu $35 pp 35AUD

International

6 Melbourne Place, 3000, Melbourne (VIC)

8.8 / 10
814 reviews

Average price $75 american express Welcome

Lebanese

175-177 Lygon Street, 3057, Brunswick East (VIC)

9.2 / 10
351 reviews

Australian

Shop 4 299 Toorak Road, 3141, South Yarra (VIC)

8.9 / 10
733 reviews

Average price $65

3 Course Let's Lunch Menu - $52 pp 52AUD

Chinese

229 Beach Rd, 3195, Mordialloc (VIC)

8.9 / 10
176 reviews

Average price $65 american express Welcome

NYE EARLY BIRD - Celebrate NYE at Sun Wah from $70 70AUD

French

268 Toorak Road, 3141, South Yarra (VIC)

9.1 / 10
593 reviews

Average price $75

Australian

9 Fitzroy St, 3182, St Kilda (VIC)

9.0 / 10
456 reviews

Australian

2 Kananook Creek Boulevard, 3199, Frankston (VIC)

9.0 / 10
71 reviews

Average price $46 american express Welcome

Filter

TheFork advantages