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!

32 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a booking instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

Italian

Geppetto Trattoria

78A Wellington Pde, 3002, East Melbourne (VIC)

9.2 / 10
326 reviews

Average price $55

Football Menu 45AUD

Fine Dining

175 Domain Road, 3141, South Yarra (VIC)

9.5 / 10
286 reviews

Average price $105

Australian

1130 Nepean Highway, 3190, Highett (VIC)

9.4 / 10
23 reviews

Average price $65

Italian

581 Chapel St, 3141, South Yarra (VIC)

9.4 / 10
384 reviews

Average price $85

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

Contemporary cuisine

85 Harrisons Rd, 3936, Dromana (VIC)

9.1 / 10
55 reviews

Average price $65

Valentines Day Menu *** Please call restaurant on 03 5981 8688 to make a reservation *** 99AUD

Fine Dining

43 Little Bourke st, 3000, Melbourne (VIC)

9.0 / 10
872 reviews

Average price $85

New Years Eve 2019 'Early Bird' $95pp out by 8pm 95AUD

Vietnamese

12 High Street, 3146, Glen Iris (VIC)

9.2 / 10
313 reviews

Average price $45

Fine Dining

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

9.2 / 10
270 reviews

Average price $75

Indian

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

9.2 / 10
124 reviews

Average price $35 Accepts Yums

International

6 Melbourne Place, 3000, Melbourne (VIC)

8.7 / 10
801 reviews

Average price $75

Asian

113 Lonsdale Street, 3000, Melbourne (VIC)

9.1 / 10
550 reviews

Average price $65

European

23 BANK PLACE, 3000, Melbourne (VIC)

9.1 / 10
209 reviews

Average price $85

Spanish

412A Brunswick Street, 3065, Fitzroy (VIC)

9.5 / 10
140 reviews

Average price $75

Italian

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

9.5 / 10
764 reviews

Average price $65

InsiderItalian

445 Lt Collins Street, 3000, Melbourne (VIC)

9.0 / 10
796 reviews

Average price $70

Italian

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

8.7 / 10
527 reviews

New Years Eve Dinner 88AUD

French

268 Toorak Road, 3141, South Yarra (VIC)

9.0 / 10
572 reviews

Average price $75

Australian

308-320 City Road, 3006, Southbank (VIC)

8.8 / 10
131 reviews

Average price $47

Australian

2 Kananook Creek Boulevard, 3199, Frankston (VIC)

8.8 / 10
62 reviews

Australian

105 Swan Street, 3121, Richmond (VIC)

8.8 / 10
79 reviews

Average price $45

Asian

141 Queen St, 3000, Melbourne (VIC)

8.8 / 10
1,131 reviews

Average price $65

Chinese

229 Beach Rd, 3195, Mordialloc (VIC)

9.0 / 10
176 reviews

Average price $65

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

Fine Dining

25 Harrisons Road, 3936, Dromana (VIC)

9.0 / 10
236 reviews

Average price $80

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

Lebanese

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

9.1 / 10
343 reviews

Australian

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

9.0 / 10
666 reviews

Average price $55

2 Course Lunch Menu $35 pp 35AUD

Filter

TheFork advantages