Welcome to the seafood lovers paradise! Enjoy the freshest catch of the day prepared deliciously combining locally sourced spices and savour the island’s best local dishes overlooking the serene Indian ocean. The succulent seafood, fresh salads, mouth-watering BBQ, spicy and aromatic authentic Sri Lankan dishes, and delicious desserts are sure to please any palate.

Grace Beach Resort features two restaurants. The Mirrors is the hotel’s ground floor restaurant and presents a stunning view of the Indian ocean. The Clouds is the rooftop restaurant promising every diner a memorable experience with a breezy, sea-gazing romantic dinner. The Mirrors Bar serves zesty cocktails.

Mirrors Restaurant

Located in the ground floor of the hotel – Mirrors restaurant features floor-to-ceiling glass wall overlooking the serene Indian ocean. This spacious restaurant is ful...


Clouds Restaurant

The Clouds is the place to be if you want to catch a breath-taking panoramic view of radiant sunset before a gourmet dinner, prepared deliciously using freshest catch of th...


Mirrors Bar

Sunset and wine anyone? Relax and rejuvenate after an exhilarating day by the beach and enjoy zesty cocktails while flipping through your mobile (Wi-Fi is free) or catch the aw...

Card image cap

Great place good view good staff

We really loved our stay at the hotel! Loved the food and the staff were excellent!

Ms. Yang Wei, China

Card image cap