Photos coming soon
HOTEL
AIDA The Queen Palace
Aida Beach Hotel - Induruwa, Bentota, Sri Lanka
Where it sits
AIDA The Queen Palace
Aida Beach Hotel - Induruwa, Bentota, Sri Lanka
6.37838, 80.01002
Similar stays nearby
New Casa Marc
Hotel · 30 m
Jetwing Saman Villas, A Luxury Reserve - Adults Only
Hotel · 35 m
Yoho New Casa Mark
Hotel · 35 m
Yoho New Casa Mark
Hotel · 39 m
Perfect Family getaway with Crystal sandy beach
Hotel · 119 m
WASANA Beach Hotel & Restaurant
Hotel · 140 m
Temple Tree Resort & Spa
Hotel · 148 m
Pandanus Beach Resort & Spa Resort
Hotel · 155 m
Plan around AIDA The Queen Palace
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
