Beachfront Restaurant

Olin's Beach Restaurant

Fresh seafood, Sri Lankan flavour, and relaxed Narigama Beach dining

Easy Beach Dining from Breakfast to Sunset

Olin's Beach Restaurant is made for slow coastal meals: tropical breakfasts, Sri Lankan curries, fresh seafood, fruit juices, and warm service close to the sand.

Settle into the rhythm of Narigama Beach with generous plates, ocean air, and the kind of unhurried hospitality that makes a beach holiday feel effortless.

Guests dining at Olin's Beach Restaurant in the evening
A beachfront table set for breakfast at Olin's Beach Restaurant
Fresh seafood and vegetables prepared at Olin's Beach Restaurant
Olin's Beach Restaurant sign overlooking Narigama Beach

Local Ingredients, Ocean Air, and a Quiet Beach Rhythm

01

Sumptuous Breakfasts

Start the day with a traditional English cooked breakfast, choose from our Continental options or opt for a Sri Lanka Breakfast* (*must be ordered the previous night)

02

Lunchtime Treats

Opt for a quick lunchtime snack or settle in for a long lunch in Olin’s Beach restaurant from the freshly-cooked options on our Main Menu.

03

Evening
Delights

Reserving a table is recommended, especially in high season. Eat to the sound of the waves in Olin’s Beach restaurant, or slip into Roshan’s bar for some jazz, soul and mellow sounds. As well as global fish and meat options, we also offer Sri Lanka Rice and Curry, Vegetarian and Children’s options. Romantic evenings a speciality!

What Guests Say About Olin’s

Discover what diners say about Olin’s, then follow the links to Google and Tripadvisor for more.

Google Reviews Check the latest feedback, and our replies, from reviewers on Google. 4.7 153 Google restaurant reviews Read Google Reviews
Tripadvisor Reviews Read our award-winning reviews on Tripadvisor. 100% genuine. And we answer all of them. 4.9 90 Tripadvisor restaurant reviews Read Tripadvisor Reviews
Real Review Excerpts

Recent words from Google and Tripadvisor

Google Reviews
The food was amazing and you honestly can't beat the location.
H K Jan 2026 Google
Google Reviews
The restaurant is right on the beach.
Sienna K Jan 2026 Google
Google Reviews
The prawn fried noodles were one of my favorites.
Oki Reza Putra 2026 Google
Tripadvisor Reviews
The best fish I have ever eaten.
Jennifer R Aug 2026 Tripadvisor
Tripadvisor Reviews
Our family of six from NZ were made to feel so welcome.
Laurel S Apr 2026 Tripadvisor
Tripadvisor Reviews
Food was so tasty and fresh.
Iya K Mar 2026 Tripadvisor

Reserve a Beach Table at Olin's

Choose your date, party size, and preferred time through TableGo. For larger groups, celebrations, or special requests, contact the restaurant team directly.

Olin's Beach Restaurant table setting
Breakfast to sunset Narigama Beach, Hikkaduwa Couples, families, and small groups
Live Availability

Book Olin's Beach Restaurant

Open TableGo
TableGo Reservations Reserve with TableGo

Use the direct booking page if the embedded widget is slow to appear.

Open TableGo