O'Sheas On The Waterfront

Specialised Service for Every Occasion

O’Sheas On The Waterfront

The perfect place to enjoy a delicious meal! 

Boasting incredible views and a warm, eclectic and vibrant atmosphere, O’Sheas On The Waterfront is the ideal choice for a relaxed meal with family and friends. 

Located within the coastal beachside community of Machans Beach, we love to serve our customers a range of simple and classic, yet mouth-watering meals, catering to all ages, tastes and dietary requirements. There really is something for everyone! 

Considered a hidden gem in the region, our oceanfront views give you the chance to bathe in the sun during the day, or watch the sunset in the evening, as you enjoy a nice cold beverage or chill out during your alfresco dining experience. 

Wanting to celebrate an event and looking to hire a space? Our function room is perfect for parties of up to 80 guests, or 60 for a sit-down event, and with such magnificent views and incredible photo opportunities, it makes it the ideal choice. We offer a range of packages, so we invite you to get in touch with our team to discuss your needs and see how we can help. 



We are passionate about what we do, and that is why we offer our customers such a wonderful experience, and a wide range of benefits, including: 

  • Free WIFI
  • Beachfront Views
  • Alfresco dining
  • Plenty of off-street parking
  • Private function rooms
  • Full cocktail menu
  • A wide selection of local beer and wine
  • Lunch and dinner on weekends
  • Dinner on weekdays

The coastal village of Machans Beach, only 10 minutes from the CBD, is a quiet local beach, perfect for avoiding crowds. There is a unique community culture amongst the locals with many events and activities taking place all through the year for residents and visitors to enjoy. 

The relaxed and cosy feel of our small community really is what set’s us apart from other towns, and that feeling is what we like to bring to O’Sheas, giving our customers a genuine and warm dining experience. We know that you will love exploring the town and its wonderful treasures, and we look forward to being a memorable part of your visit. 

Our bar and restaurant are open 6 days a week, so you are sure to find the right time to come and dine with us, experience our exceptional service, enjoy breathtaking views and create memories to last a lifetime. 

For your next night out, give the friendly team a call, make a booking, and then just simply sit back and relax! 

Amazing views, food and service! Tried the breakfast this morning and it was so good!