TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Brisbane (QLD)

359 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.

Seafood

Friday's

Riverside Centre ,123 Eagle Street, 4000, Brisbane (QLD)

7.6 / 10
49 reviews

Average price $55

International

601 Stanley Street, 4102, Woolloongabba (QLD)

8.5 / 10
56 reviews

Average price $35

International

275 George Street, 4000, Brisbane (QLD)

7.3 / 10
7 reviews

Average price $30

Italian

75 Kedron Brook Rd, 4051, Wilston (QLD)

Average price $25

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

Nepalese

20 Farrant St, 4053, Stafford Heights (QLD)

Average price $32

Australian

1 McCulloch Ave, 4019, Margate (QLD)

Average price $30

American

53 Endeavour Blvd, North Lakes (QLD)

Average price $30

Australian

381 Redbank Plains Rd, 4301, Redbank Plains (QLD)

Average price $40

Pub Grub

2 Kingsford Smith Dr, 4010, Albion (QLD)

Average price $30

Italian

1015 Sandgate Rd, 4012, Nundah (QLD)

Average price $45

Australian

Westfield Shopping Centre, Shop R1, Gympie Rd, 4032, Chermside (QLD)

Australian

17/250 - 254 Kingston Rd, 4127, Slacks Creek (QLD)

Spanish

32 Bradley Ln, 4380, Amiens

Seafood

210 Kameruka St, 4116, Calamvale (QLD)

Indian

312-344 Morayfield Road, 4506, Morayfield (QLD)

Average price $30

Steak

36 Moreton Bay Road, 4157, Capalaba (QLD)

Average price $41

Pub Grub

217 Beams Road, 4018, Taigum (QLD)

Average price $46

Steak

516 Newnham Road, 4122, Upper Mount Gravatt (QLD)

Average price $53

Australian

1450 Anzac Avenue, 4503, Kallangur (QLD)

Average price $47

Australian

8 Aerodome Road, 4510, Caboolture (QLD)

Average price $30

Australian

577 Settleman Road, 4054, Keperra (QLD)

Average price $40

Steak

446 Lutwyche Road, 4030, Lutwyche (QLD)

Average price $54

Steak

34 Anzac Avenue, 4020, Redcliffe (QLD)

Average price $46

Indian

349 Colburn Avenue, 4165, Victoria Point (QLD)

Australian

397 Gregory Tce Spring Hill, 4000, Spring Hill (NSW)

The Best Restaurants in Brisbane (QLD)

Buzzing with activity and beautiful weather, the sunny city of Brisbane boasts restaurants, cafes, bars and breweries that will impress any food lover. From sweeping views of the Story Bridge to Fortitude Valley, where stylish meets grungy, there are a feast of dining experiences to explore.

Café culture is strong in Brisbane, so enjoy brunch at one of the many café offerings around town including an array of wholesome and organic options. Thanks to the warm weather and outdoor lifestyle, you can experience one of the best food-truck scenes in the country at Southbank. If you want to sleep and dine in the one location, then Howard Smith Wharves is the perfect spot, with a hotel, restaurants and bars within the one development.

With a relaxed nature and incredible climate, the Brisbane foodie scene is one of Australia’s best-kept secrets.

Filter

TheFork advantages