A distinguished dining and events destination in Pilimathalawa — where royal hospitality meets authentic Sri Lankan flavour.
Nestled amid the rolling hills of Pilimathalawa, just minutes from Kandy, Hotel Royal Grace is a beloved destination for good food and unforgettable celebrations. Surrounded by fresh air and scenic beauty, we offer a warm, relaxed dining experience at our BYOB restaurant, along with two elegant reception halls perfect for weddings, engagements, birthdays, and corporate events — all at some of the most competitive prices in the area. Whether you're stopping by for a quick takeaway or hosting the celebration of a lifetime, Royal Grace is where comfort, hospitality, and tradition come together without stretching your budget.

Dine your way — our restaurant invites you to bring your own beverages and pair them with our carefully crafted menu of Sri Lankan and international favourites. Elegant, relaxed, and entirely yours.
From fragrant rice and curry to grilled seafood and rich kottu roti — every plate is prepared with care and local pride.
Polished interiors, soft lighting, and attentive service create an atmosphere that feels both special and comfortably familiar.
Our BYOB policy means you choose the drinks. We provide the food, the setting, and the service — you bring the celebration.

Our largest reception hall is the crown jewel of Hotel Royal Grace — a sweeping, beautifully appointed space designed for life's most cherished occasions. With flexible seating for up to 200-250 guests, the Grand Royal Hall transforms effortlessly from a wedding reception to a corporate gala.
The Grace Pavilion offers a more intimate setting without compromising on elegance. Ideal for gatherings of up to 120 guests, this hall strikes the perfect balance between warmth and sophistication — making every guest feel personally welcomed.

Great food to go — whether you're grabbing a quick bite on the way to work or ordering a full family meal, our takeaway counter serves up Hotel Royal Grace quality, right from our kitchen to your table at home.
Rice & curry, kottu, and daily specials — packed fresh and ready to enjoy.
Samosas, rolls, patties, and pastries — perfect for snacking or entertaining.
Fresh juices, soft drinks, and hot beverages available throughout the day.
Open daily from 7:00 AM to 9:00 PM — early birds and late dinners welcome.
From candlelit dining tables to grand hall setups aglow with celebration — every corner of Hotel Royal Grace is designed to impress.








Hotel Royal Grace is conveniently located in Pilimathalawa, Kandy — just a short drive from Kandy city centre. Easily accessible from the Colombo–Kandy main road, with clear signage and ample parking for all guests.
Pilimathalawa, Kandy, Sri Lanka
Approximately 15–20 minutes by car via the A1 main road
Ample on-site parking available for all guests and event attendees

"We hosted our daughter's wedding reception at the Grand Royal Hall and it was absolutely magical. The staff went above and beyond — every detail was handled with such care. Truly a royal experience."
— Priyani D., Kandy
"The BYOB restaurant is our family's go-to for Sunday lunches. The food is consistently excellent, the ambiance is lovely, and being able to bring our own drinks makes it even better. Highly recommended!"
— Shanaka M., Pilimathalawa
"I order from the takeaway outlet at least twice a week. The short eats are always fresh, the portions are generous, and the quality never disappoints. Hotel Royal Grace is a gem in our neighbourhood."
— Nadeesha R., Kandy
Whether you're planning a grand celebration or simply craving a memorable meal, we'd love to hear from you. Reach out using the details below or submit a quick inquiry.
Restaurant: Daily · 10:00 AM – 10:00 PM
Takeaway: Daily · 7:00 AM – 9:00 PM
Event Hall Tours: By appointment
Book a table for dining — let us know your date, time, and party size.
Reserve the Grand Royal Hall or Grace Pavilion for your next event.
Hotel Royal Grace