Located along Victoria’s stunning coastline, Sorrento enchants visitors with its breathtaking views and historic charm. The town offers a vibrant food scene with diverse dining options from upscale restaurants to laid-back seaside cafés. 

Indulge in Sorrento’s unique culinary offerings that showcase local produce and fresh seafood, all crafted into appetising dishes. With its picturesque beaches and warm hospitality, we invite you to savour your time at this coastal gem with our list of the best restaurants in Sorrento.

 

1.

Loquat x Voodoo Lounge - Best Overall Restaurant in Sorrento, Victoria

Loquat x Voodoo Lounge is a stylish foodie spot where modern Australian cuisine meets rock-and-roll. Inspired by the Rolling Stones and their Voodoo Lounge album, the restaurant is a haven for fans of the band. Here, you’ll find concert and setlist lithographs, guitars, bobbleheads, records, and other memorabilia that even non-fans would find fascinating. 

However, what earned its reputation as one of the best restaurants in Sorrento is its imaginative dishes crafted from local, seasonal produce and herbs gathered from its own micro-herb garden. Loquat x Voodoo Lounge also showcases an extensive range of cocktails and wines, perfect for leisurely lunches or intimate dinner nights. Many guests highlight not just the food, but the vibe: from the lava lamps in the lounge to the attentive service and genuine sense of welcome.

Address: 3183 Point Nepean Rd, Sorrento VIC 3943

Here’s what their customers have to say:

“Awesome place! The food is delicious and reasonably priced. An interesting drinks menu and friendly service.” — Laura B.

“The menu featured fresh seasonal local produce with a great wine list also featuring local wines. Everything was prepared and presented meticulously and combined with the great service it proved to be a great evening for us.” — Dennis S.

“Probably the best food option I had in Sorrento - lovely service and added bonus of admiring Rolling Stones memorabilia.” — Julieanne B.

 

2.

The Baths - Best Restaurant with a View in Sorrento, Victoria

Renowned for its amazing waterfront location, The Baths is a family-friendly restaurant with a stunning beach venue that’s perfect for celebrations.

The menu is straightforward, offering a mix of contemporary, international, and seafood cuisine, including vegan, vegetarian, and gluten-free options. A few of their dishes often recommended are seafood linguine, prawn salad, salmon gravlax, and eye fillet steak. While diners share that the food menu is smaller compared to other places, every dish at The Baths is expertly cooked and finely presented to match the Instagram-worthy experience.

On top of their venue and the dishes they serve, The Baths is also praised for their excellent service and accommodation, especially for diners who are planning to celebrate their wedding, birthdays, and other special occasions. Needless to say, if you are looking for gorgeous restaurants in Sorrento with an ocean view, this could be the best place for you.

Address: 3278 Point Nepean Rd, Sorrento VIC 3943, Australia

Here’s what their customers have to say:

“Amazing beach for dogs! There is not a lot of people even in summer.” — Lorena D.

“What a view over the stunning bay and Melbourne city in the horizon. Go with or without your dog and read a book with a coffee :).” — Francois-Xavier H.

“Great beach to let your dog off-leash.” — Fiona L.

Take the Scenic Route with Searoad Ferries
Skip the long drive and enjoy a leisurely 40-minute ferry ride from Queenscliff to Sorrento. With comfortable lounge areas, viewing decks, onboard cafés and bars, a children’s playground, and the chance to spot dolphins along the way, Searoad Ferries turns travel into part of the adventure.

3.

Sardo Sorrento - Best Authentic Italian Restaurant in Sorretno, Victoria

Indulge in authentic Italian eats at one of the most popular restaurants in Sorrento, Victoria. At Sardo Sorrento, you can experience genuine Italian dishes with excellent service and a good glass of wine. Should you find yourself along Ocean Beach Road, this charming restaurant is right by a laneway on the cobblestone path

The restaurant offers a warm, inviting atmosphere with wide tables and comfortable indoor and outdoor seating. Their menu offerings include a variety of seafood, meat, and pasta dishes that do not fail to impress. Some recommended crowd favourites are the lobster burrata ravioli, ossobuco arancini, eye fillet, and panna cotta. 

Whether you want a filling lunch or a romantic dinner, you can dine in style and satisfy your cravings for Italian cuisine in Sarado Sorrento.

Address: 20 Ocean Beach Rd, Sorrento VIC 3943, Australia
 

Here’s what their customers have to say:

 

“All the dishes were delicious and so well executed. Highlight was definitely the ravioli, the lobster flavour was rich and flavoursome.” - Jane R.

“Absolutely terrific food. Such high quality, totally worth the price. We had a second round of the burrata as it was sooo good!” - Luka T.

“Terrific service and gorgeous food ! I had the 200g eye fillet and sweet course of panacotta - both terrific.” - WB

4.

Bistro Elba - Best Seafood Restaurant in Sorrento, Victoria

Dining in Sorrento isn’t complete without trying its seafood, and Bistro Elba serves some of the best the town has to offer. The menu is anchored by fresh, ethically sourced fish and shellfish, such as pristine rock oysters, trumpeter fillet, and mussels in the classic bouillabaisse style, alongside seasonal produce from nearby gardens and thoughtfully crafted wines from regional vineyards. Here, you’ll also find French cuisine bursting with flavours, including grass-fed eye fillet, and confit duck leg with du puy lentils and turnips. 

With eclectic art pieces adorning the walls, the space feels elegant yet unpretentious. The atmosphere and attentive service make it a top-tier choice for both regular lunches and special occasions alike. 

Here’s what their customers have to say:

“The atmosphere was warm and inviting, as was the service. Every dish was presented beautifully, classic and delicious flavour combinations, and a wine list to match. Would definitely visit again.” — Jorja B.

“Every time we come to Bistro Elba, it is always an amazing experience. Every dish we enjoy is superb and leaves you wanting more.” — Iris N.

“Go for the Oysters, stay or for dinner. Either way you will be very satisfied. Superb foods and fresh seafood.” — Steve M.

5.

ShiHuiShi - Best Cantonese Restaurant in Sorrento, Victoria

Located within the limestone walls of Hotel Sorrento, ShiHuiShi (she-who-she) is a hidden Cantonese restaurant that serves a wide variety of dishes from dimsum to steamed barramundi, beef skewers and many other dishes that range from buffet, sharing and tasting options. The menu is described as serving playful, familiar, yet faraway flavours of Cantonese cuisine at its best. They also provide options that are gluten-free, celiac-safe, vegan, and vegetarian.

The restaurant is also known for its cheeky cocktail list headed from their in-house mixologist. Explore signature concoctions of whiskey sours, coconut margaritas and Vietnamese espresso. 

The place is aesthetically pleasing, filled with ambient lighting and comfortable seating. If you would like to explore their offerings at an earlier time, ShiHuiShi also hosts bottomless brunch and occasionally has special offers such as bottomless dumplings every Thursday.

Address: 5/15 Hotham Rd, Sorrento VIC 3943, Australia

Here’s what their customers have to say:

“One of my new favourites. It was a happy accident discovering this incredible restaurant. Terrific Cantonese cuisine and drinks.” - Jane R.

“The place is a vibe, food is amazing and the drinks were coming in hot.” - Monique D.

“They have a rotating selection of unlimited handmade dumplings and a weekly drink special.” - Threefold S.

6.

Sorrento Thai - Best Thai Restaurant in Sorrento, Victoria

Sorrento Thai is a family-friendly Thai restaurant tucked away along the main streets of Sorrento. It’s a popular spot for regular music nights and unwinding the day with a drink and a free game of pool. The restaurant offers a spacious venue with a charming garden section, making it suitable for large groups too.

The food servings are generous, flavourful, and leave a lasting impression for Thai food lovers. A few of their menu favourites that diners like to mention are dishes such as chicken Pad Thai, spring rolls, coconut crumb prawns, and fish cakes. Aside from their authentic dishes, Sorrento Thai is also known for its excellent service, warm ambiance, and authentic Thai experience.

Address:  1-33 Hurley St, Sorrento VIC 3943, Australia

Here’s what their customers have to say:

“Food was nice. I loved the coconut curry and skewers very large portions. service from the team made it a great experience.” - Francesco A.

“Absolute delight! The ambiance is charming, creating the perfect setting for an authentic Thai experience.” - Hanyu D.

“A surprise! Tasty food and welcoming staff. Liked everything we had. Spring rolls and fish cakes, pad Thai, green curry.” - Sue N.

7.

Hotel Sorrento - Best underrated Restraurant in Sorrento, Victoria

Hotel Sorrento is a must-visit destination for food lovers exploring Sorrento, Australia. With an extensive menu that features everything from perfectly cooked eggplant dip to indulgent spinach and ricotta ravioli, diners are treated to a delightful meal. Guests rave about the delicious lamb leg and tender slow-roasted honey lamb, complemented by thirst-quenching cocktails, making for a memorable dining experience.

The charming outdoor shack adds a unique touch to the overall look and the staff are very accommodating, allowing you to enjoy stunning views while savouring your meal. 

With a diverse selection of appetisers, mains, and desserts, there’s something to please every palate. Whether you're munching on crispy chips, sharing grilled plates, or indulging in a fudgy brownie, you'll leave satisfied and eager to return. Hotel Sorrento truly serves an unforgettable experience, which is worthwhile visiting when you’re in the area.

Address: 5/15 Hotham Rd, Sorrento VIC 3943, Australia

Here’s what their customers have to say:

“The food was great, we had two kids meals as well. We shared a leg of lamb that was delicious. Service was friendly.” - Arosh F.

“The dish exceeded my expectations. Compliments to the chef, buon appetite everyone :)” - MJ

“This is an excellent restaurant. Great menu, food and flavours.” - Allan K.

 

Local Tips for Enjoying Sorrento's Food Scene

Exploring Sorrento restaurants can be a wonderful adventure, especially when you know where to look. These tips will help you navigate your culinary experience, so you can create lasting memories that go beyond just great food. 

1.

Start with Local Favourites

Ask locals for their go-to restaurants so you can discover hidden gems offering authentic cuisine, like fresh seafood or homemade pasta.

2.

Pair Meals with Beach Visits

Savour relaxing meal times by having a leisurely lunch before relaxing at the beach. The stunning views will surely add to your dining experience and make it even more memorable.

3.

Explore the Markets

Visit local markets and see the fresh produce and artisanal goods. Most Sorrento restaurants use these ingredients, and learning more about them gives you a taste of the region's flavours and the community that inspires the food served.

4.

Take a Scenic Searoad Ferries Journey

Consider adding a ferry ride to your day. When you take the scenic route, you'll get the best coastal views, making your trip unforgettable.

5.

Check for Special Events

Stay updated on local food festivals or wine tastings. During your visit, see what Sorrento restaurants are offering, and you might just discover the best regional dishes in town.

Set Sail on a Delicious Escape With Searoad Ferries

Explore Sorrento's vibrant culinary scene and uncover your favourite dining spots.  From cosy cafes to exquisite restaurants, each eatery offers a unique taste of local flavours, ensuring a delightful experience for everyone.

Don’t just travel, be moved with Searoad Ferries. This scenic ferry ride not only sets the perfect mood for your adventure, but also connects you to a variety of activities so you can savour every moment and make your time in Sorrento even more memorable. Just hop on board and get ready for the delicious offerings this charming destination has in store.

Purchase Your Ferry Tickets Here