Leopold Hotel

Average price $30
7 reviews

Free serviceInstant booking

Restaurant menu

Average price $30 Special request

The chef recommends...

Signature Beef Burger

beef patty, Swiss cheese, lettuce, sliced tomato, tomato relish, chips Add bacon +2 | Add egg +1.5

Steak Sandwich

char-grilled steak, sliced tomato, lettuce, red onion, tomato relish, mustard mayo, chips Add bacon +2 | Add egg +1.5

Southern Fried Chicken Burger

crispy fried chicken, lettuce, coleslaw, aioli, chips

Ratings & Reviews

Very good
based on 7 reviews
Only customers who have dined at the restaurant after making a booking on TheFork can leave a review.
Quality of food :8.6/10
Service :8.4/10
Setting :7.9/10
  1. Rory L.
    Rory L.
    • one review

    Great food

  2. Jeffery S.
    Jeffery S.
    • one review

    We found the food was excellent. The drinks very available. Very tasty and filling. The price was excellent. Good parking and accessible. Recommended. We will be back. Thanks to the cheery staff.

  3. Alison M.
    Alison M.
    • one review

    The food was abundant, tasty and great value for money. I had the beef stir fry and my husband had the mixed grill and he still doesn't feel like breakfast. The helping was so huge. It was a lovely way to wind down at the end of the week.

  4. Anna K.
    Anna K.
    • 5 reviews

    Food nicely cooked, and enjoyed by all. Good range on menu for Tues night specials. Excellent value.

  5. A A.
    A A.
    • 272 reviews

    Nice weekend spot

    Leopold Hotel

    Thank you so much for such a lovely review. We are glad you enjoyed your night at the Leo! We hope to see you again very soon.

More information

How to get to the restaurant

326-334 Canning Highway,, 6157, Bicton, Australia

Directions to get there

Perth CBD, Perth City

Restaurants around Leopold Hotel

Limones Cafe & Restaurant


Score:8.5 297 reviews


$35 average price

Score:7.7 29 reviews

East Fremantle

$45 average price

Score:9 405 reviews

East Fremantle

Score:9.5 107 reviews

North Fremantle

$65 average price

Score:9.1 710 reviews


North Fremantle

Score:7 4 reviews

North Fremantle

$50 average price

Score:9.1 48 reviews


$35 average price

Score:8.4 57 reviews


$35 average price

Score:9 151 reviews

Free serviceInstant booking