beach restaurants

Where Are The Best Melbourne Beach Restaurants?

The Best Spots To Eat And Drink By The Beach In And Around Melbourne. Unlike Sydney, Melbourne doesn't have 3907 beachside pubs. Which is lucky — that would be way too much choice. 

Instead, we've got a nice little list that, while concise, still gives you options from Williamstown to St Kilda and from Portsea down the Great Ocean Road to Lorne. Plan an after-work drink in the salty air or a Sunday drive for a dip and a long lunch.

Melbourne Beach, Florida, is a historic beach community on a 35 mile-long island. The town's history dates to the 1880s. The Melbourne Causeway was built in the 1920s and allowed the island to connect to the mainland of Florida. 

There are two 5th Avenues within a mile of each other on the island; one is in Melbourne Beach, the other is in the town of Indialantic. Some restaurants on or near the avenues specialise in local seafood or other options where visitors can get a meal.

So you can live out your paradise fantasies, we've compiled a list of some of Melbourne's best beachside restaurants where you can eat and drink after you play. Many of them require bookings, so we've let you know how you can snag yourself that coveted table. Don't want to dine in? There's a range of takeaway options, too. Fish and chips on the beach, anyone? 

Melbourne's best beachside restaurants



Williamstown locals and those from Melbourne’s west flock to Sebastian as the weather heats up. With white walls and blue hues reminiscent of beachside venues in San Sebastián, Spain, it provides a great respite to swimmers and tanners alike. 

Try its Mediterranean-influenced menu or its drinks list, perfect for those looking for a boozy beach session. Bookings are essential via the website.

The Kiosk d’Asporto

The brains behind Pizza diaspora in Yarraville and Williamstown have put an Italian spin on the classic beachside kiosk. Picture takeaway Roman-style pizza, paninis and Italian desserts like bombolones (Italian doughnuts). For those fancying something cooler, there’s also a range of gelato on offer. Walk-ins only. 

Pier Farm

Not the type of venue you would arrive at covered in sand, Pier Farm is suited to those looking for a nice meal out with views of Port Phillip Bay. The maritime-themed venue offers a menu with strong Mediterranean influences and a big focus on seafood dishes, but there are plenty of options for carnivores too. Bookings can be made online.



Stokehouse Precinct's Pontoon Deck is back on St Kilda Beach with a menu inspired by Australian beach barbecues. Think oysters, buckets of prawns, or skewers and steaks straight off the grill, with fruity, summer-inspired desserts and cocktails. It can seat up to 50 guests outdoors or is reserved for celebrations indoors and is open from 12 pm until sunset on Monday to Sunday. Book online.

Pier Port Melbourne

Pier Port Melbourne is a ten-minute walk away from Port Melbourne Beach or a two-minute walk away from the dog beach. It offers a modern Australian menu at its restaurant and has its own bar on-site too. It’s set to reopen on November 11 and is accepting bookings via email. 

D'Lish Fish

Family-run venue D’Lish Fish offers fresh fish and chips, burgers, souvlakis or health-conscious options like grilled salmon for you to take to the beach with you. It’s situated 1.5 kilometres away from Port Melbourne’s main beach and is available for takeaway now.

beach restaurants (3)

Third Wave Café

After a big day of swimming and running around, you’re bound to feel hungry. Third Wave Café is a five-minute walk from South Melbourne Beach, and it likes to do things big, so your appetite will feel right at home. There’s an overarching American barbecue theme with a selection of Russian-inspired dishes, too. Book online. 

Bleakhouse Hotel

Formerly known as the Beach Hotel, Bleakhouse Hotel in Albert Park offers a pub, restaurant and beer garden with beautiful bayside views. Expect British and Australian pub fare for dinner every day except for Monday and lunch on weekends. Book via the website.

Hotel Esplanade

The Espy recently reopened its doors and has three dining options on-site. The outside and main bar offer pub classics and pizzas, while Mya Tiger dishes up Cantonese flavours, and you can expect cellar door-inspired meals at Espy Kitchen. There are also views of St Kilda Beach, which make it a popular spot. Bookings are essential online and are flying out the door.


Republica is situated at the St Kilda Sea Baths, making it the perfect spot for sunset dining. There’s a large beer garden, courtyard and in-demand beachside seating. The menu is modern Italian and is perfect for grazing. Bookings must be made in advance via the website. 

St LuJa

A stone’s throw away from St Kilda Beach, St LuJa has a restaurant, whisky and cocktail bar. It prides itself on everything smoked, so expect 12-hour smoked brisket paired with, you guessed it, smoky whisky. It’s a modern Australian and American affair and requires bookings to be made online.


Stokehouse is a St Kilda institution offering relaxed fine dining with a seafood focus right on the beach. It provides the greatest view of both sunkissed beachgoers and the bay and produces high-end, seasonal dishes. Reservations must be made via the website. 


Owners Kevin and Gail Donovan refer to Donovan's as their “house on the beach”, and that’s what it feels like. A big, bright, classy beach house on St Kilda Beach. It offers a modern take on classic dishes and champions local produce. Bookings can be made by phoning 9534 8221.  

Elwood Bathers

Once known as Sails by the Bay, Elwood Bathers is another venue offering a beach house feel with views of Port Phillip Bay. Its menu is seasonal and is available for breakfast, lunch and dinner with a focus on classic seafood dishes. Book via the website.

Bistro La Provence

For French bistro-style dining, look no further than Bistro La Provence. It’s a five-minute walk away from Brighton Beach and is open for lunch from Wednesday to Saturday and dinner from Tuesday to Saturday. Bookings must be made online.

Baia Di Vino

Wine bar and restaurant Baia Di Vino offers a Mediterranean-inspired menu with lunch service from Wednesday to Sunday and dinner every day. You can smell the beach from where you sit as Sandringham Beach is just over the road. And it’s open now. Bookings can be made online.

Cerberus Beach House

Tucked away in Half Moon Bay is Cerberus Beach House. It’s located right on the water and serves modern Australian dishes based around seafood and plenty of shared plates. There’s also a casual kiosk with takeaway offerings like fish and chips and burgers. Reserve a spot at the restaurant online.

FAQs About Melbourne Restaurants

Some of the most popular restaurants in Melbourne Beach that deliver are:

  • Oceanside Pizza
  • DeAngelo's by the Sea
  • A Perfect Pear Grille

Some of the most popular restaurants in Melbourne Beach that provide takeout are:

  • Cafe Coconut Cove
  • Sunnyside Cafe
  • Ocean 302 Bar and Grill

The best restaurants in Melbourne Beach include:

  • Cafe Coconut Cove
  • Sunnyside Cafe
  • Ocean 302 Bar and Grill

Some of the best restaurants in Melbourne Beach for families with children include:

  • Sunnyside Cafe
  • Cafe Coconut Cove
  • Oceanside Pizza

It's Smith Street, Collingwood. This may be news to some but, with its vast range of food and dining options, funky bars, artisan outlets and vintage shops, it's easy to see why this once 'working class' area has become the number one must-see street on Time Out magazine's world hotlist.

6 Waterfront Restaurants in Melbourne & The Beaches

Melbourne & The Beaches offers majestic views to help seize the day and spend time with people who matter most to you. Of course, you can always spend a day at the beach or paddle through the Indian River Lagoon to enjoy the scenery, but we like to think waterfront dining in Melbourne, Florida, is a great way to take the view in.

Here are five waterfront restaurants that will fill not only your Instagram but also your stomach.

Grills Riverside

Take in the sunrise at Grills Riverside on the Indian River Lagoon. Serving breakfast every day from 7 to 10:30 a.m., Grills backs up to the Indian River Lagoon, where you can see dolphins play and birds dive for fish as the sun peaks over the horizon.

Sand on the Beach

Sand on the Beach Bar and Grill’s upper deck gives you a bird’s eye view of the coastline. Open to the public. You’re welcome to sit back and take in the sunrise. The restaurant starts serving breakfast at 8 a.m., and the menu has quite a variety.

"Sand on the Beach has proven to be a one-of-a-kind experience in Melbourne Beach. Enjoy daily breakfast while gazing out at our beautiful ocean. Or perhaps lunch with friends and a colourful selection sure to satisfy any palate. 

Perhaps, an evening to indulge in bold flavours of fresh seafood and unique cocktails? Relax and enjoy the ocean breeze, attentive staff, and picturesque view. Whether dining on the deck or our second-floor bikini bar with an unrivalled atmosphere, unwind and have fun! Your vacation is just around the corner!

With its beach access and two patios that overlook the beach, Sand on the Beach is extremely waterfront! They have an upstairs bar area, and you can sit on the edge of the patio facing the ocean while you eat and drink. They also have several TVs and lounge areas with sofas to gather if you're coming with a larger group.

Lou’s Blues Bar and Restaurant

Lou’s Blues Bar and Restaurant in Indialantic has it all. Overlooking the beach, the unique cuisine and live music every night makes it a local’s favourite. Their menu is chock-full of delicious yet hilarious items. 

You haven’t lived until you’ve ordered their mammoth-sized Dragon (turkey) wings, experienced fire breathing from their Red Hot Chilli Peppers, and dug face-first into their Swiss and Mushroom Psychedelic Burger.

Squid Lips Overwater Grill

Squid Lips Overwater Grill in Melbourne has such an enormous menu list. It almost needs a bookmark. They’re well-known for their Oysters Moscow, served raw or steamed, and topped with horseradish-infused sour cream and caviar. 

They offer an ever-changing list of Happy Hour food and drink specials from 3 to 7 p.m. on weekdays and 2 to 5 p.m. weekends. Squid Lips also has live music nightly. Come by boat or car, and be sure to wear your dancing shoes.

Billie’s on the Beach

Billie’s on the Beach is a fun, little walk-up burger stand in Spessard Holland North Beach Park. It’s almost a mile south of Ocean Avenue and across the street from the Spessard Holland Golf Course

Make sure you try the conch fritters with the spicy boom-boom sauce; they’re not to be missed. Everything here is made to order, from the fresh-cut fries to their hand-pressed burgers.

"Billie's is an outdoor seating sandwich shop located on the Atlantic Ocean in Melbourne Beach, fl. Best burgers on the beach. Everything is made to order. No microwaves, no heat lamps, just great burgers and more with a million-dollar view."

Billies certainly qualifies as waterfront as it is located on one of the most popular beach access points in Melbourne Beach. We think it is a great spot to have a relaxing breakfast sandwich and coffee to start your day, but it also has great burgers and other American offerings. They also have some refreshing snacks and ice cream selections.

beach restaurants (2)

Cafe Coconut Cove

4210 S Highway A1a Melbourne Beach, FL 32951

Cafe Coconut Cove is a German fine dining restaurant where you can indulge in delicious cuisine while feeling completely secluded. It is easy to miss as you drive south on A1A, but it's worth turning around! It is a local favourite to many in Melbourne Beach and the surrounding area.

5 of our favourite beachfront restaurants from all across Florida

The best beachfront restaurants on Anna Maria Island, Clearwater Beach, Daytona, Fort Myers, Jacksonville Beach, Melbourne, Miami and more!

While we love spending time relaxing on our famous Florida beaches, we’re even bigger fans of beachfront dining in the Sunshine State because there’s nothing better than pairing that toes-in-the-sand experience with a good meal and a few boat drinks.

For us Floridians, the beachfront restaurant options are innumerable. So we decided to share our list of the best, ranging from fine dining to flip-flops casual.

These are places with amazing waterfront views where you will find iconic Florida foods like grouper, Key lime pie and oysters from the Gulf – or perhaps just a great cheeseburger or a plate of superior chicken wings.

Beach Bistro

6600 Gulf Drive, Holmes Beach; beach bistro

Overlooking the Gulf of Mexico, Anna Maria Island’s Beach Bistro is one of the most celebrated restaurants in the state. Offering fine dining centred around Floridian cuisine that you can enjoy while dressed in your favourite smart casual attire, the restaurant places guests right on the sands of Holmes Beach or indoors with its unique new air filtration system.

Must-try items include the famed Bistro Bouillabaisse, filled with lobster tails, jumbo shrimp, shellfish, octopus and more in a broth so good it could be consumed as a standalone beverage. We also highly recommend the Lobster Cargo, chunks of local spiny lobster slow-cooked in a crock with herbed spinach and garlic butter. You’ll see similar items on other menus, but this one’s the original!

Other popular entrees are the coconut and cashew-crusted grouper, the beef tenderloin prepared in a classic Charlemagne style, and the domestic lamb finished with a port and rosemary demi-glace – and served with a complimentary sip of Warre’s Reserve Port.

Benny’s on the Beach

10 S. Ocean Blvd., Lake Worth Beach, bennysonthebeach

Benny’s on the Beach in central Palm Beach County takes beachfront dining over the top, literally. The iconic spot is perched on the Lake Worth Beach pier, so it appears to soar over the waves. It’s a setting made for sipping jalapeño-mango margaritas between conch fritter bites while gazing at the ocean.

The casual beach café has been a local favourite since it opened in 1986. When new owners took over in 2013, they hired fine-dining chef Jeremy Hanlon, who rewrote the menu while keeping the beachy feel of it all. With dishes to match the glorious views, Benny’s became a dining destination.

In addition to the menu’s beach-bar classics, Benny’s offers fresh fish prepared in four yummy ways: a la plancha, fritto misto style with crispy veggies, stir-fried with pineapple and veggies and “straight-up” with lemon and extra butter.

Casa Marina Hotel & Restaurant

691 First St. N., Jacksonville Beach, casa marina hotel

For nearly a century, the Casa Marina Hotel has offered stunning views of the Atlantic Ocean to hotel guests, apartment dwellers and diners. (Fact: It opened on June 6, 1925, the same day Pablo Beach was renamed Jacksonville Beach.)

Named by the National Trust for Historic Preservation as one of the Historic Hotels of America, the Mediterranean Revival oceanfront hotel and restaurant is a popular spot for weddings, Sunday brunch and drinks from the Penthouse Lounge offers a view of the Jacksonville Beach Pier less than two blocks away.

But don’t just come for the view alone. The Penthouse Lounge offers small plate options, including seared ahi tuna, Kobe sliders and shrimp tacos. And brunch staples include a variety of Benedicts, shrimp and grits, chicken and waffles, steak and eggs, The Grand French Toast – and, of course, mimosas and bloody marys.

Frenchy’s Rockaway Grill

7 Rockaway St., Clearwater; frenchy's-rockaway

Placing guests on the sugary white sands of Clearwater Beach, Frenchy’s Rockaway Grille excels at many seafood options but remains most famous for its fresh grouper sandwiches.

In 1981, “Frenchy” Preston opened his namesake cafe in a little spot near Clearwater Beach. He specialised in fresh fish, mostly grouper sandwiches, and within a couple of years of opening the restaurant bought his first boat and started Frenchy’s Seafood Company. 

It has grown into a fleet of commercial fishing boats, supplying Preston’s impressive empire of local Frenchy’s restaurants with fresh grouper, snapper and other fish.

The Ocean Deck

127 S. Ocean Ave., Daytona Beach, ocean deck

The Ocean Deck has been a popular place since sometime around the 1950s. It’s had the same reggae house band since the 1990s. And it’s right on the beach. You can walk out the back door and step onto the sand. This makes it Daytona Beach’s most timeless beachfront dining and drinking destination. A hangout for both tourists and locals.

The business changed hands from its longtime owner in 2012, but the new partners have kept their pledge to stick with the same island, beachy vibe. The bottom floor is a bar with a deck out on the beach; the upper floor is a quieter restaurant. It serves seafood, burgers and sandwiches, but whatever you order, have it with their celebrated Rasta sauce.


Melbourne's best beachside restaurants

Restaurants on 5th Street in Melbourne Beach, Florida

Beachside Waterfront Restaurants near Melbourne Beach

5 Waterfront Restaurants in Melbourne & The Beaches

Our Favorite Beachfront Restaurants From All Across Florida

Scroll to Top