Sri Lanka is an extraordinary destination and this is the only all-inclusive setup on the island — the convenience value for guests who don't want to manage independent travel is genuine.
The Ahungalla Beach setting is visually one of the most attractive of any Riu property — coconut palms, wide beach, Indian Ocean backdrop.
The senior suite with jacuzzi terrace (947 sq ft) offers a private outdoor soaking experience with sea views that exceeds comparable suites at Caribbean properties.
Off-site excursion options are exceptional — Yala National Park safari, Galle Fort, and tea country are all accessible for day trips.
Cons
The Indian Ocean at Ahungalla is regularly too rough for safe swimming — some guests arrive expecting a beach holiday and find ocean access restricted most days.
The 2-hour transfer from Colombo airport (CMB) is one of the longer resort drives in the Riu portfolio — budget for it in your arrival day planning.
Alcohol is not served on Poya days (full moon celebration) per Sri Lankan law — happens once a month and cannot be overridden.
Sandals Royal Barbados
Pros
The rooftop infinity pool is the Caribbean's first — an evening pool experience with ocean views that's unavailable at other Sandals properties
All-suite property means no standard rooms — every guest has suite-level accommodations
'Stay at One, Play at Two' with adjacent Sandals Barbados effectively doubles dining to 20+ restaurants and 10+ bars
15-minute transfer from Grantley Adams International Airport — one of the shortest Sandals arrivals in the Caribbean
Lovers Lanes bowling alley and craft beer bar are genuine novelties within the all-inclusive format
Cons
Maxwell Beach is a public beach — other hotel guests and persistent local vendors are present and regularly cited by guests
Lounge chair competition is consistent: early morning positioning is required for both the main pool and beachfront spots
Service at restaurants and bars is noted as slower than expected given the pricing — allow extra time for meals
Summary
Sandals Royal Barbados has a higher guest rating, while Sandals Royal Barbados has more restaurants, while Hotel Riu Sri Lanka is the larger property, while Sandals Royal Barbados has more dining venues, while Sandals Royal Barbados offers more activities.