Hotels in Sri Lanka

Sri Lanka’s hotels aren’t just places to lay your head - they’re your front-row ticket to sunrise yoga on golden sands, spicy curries by the pool, and a cheeky tuk-tuk ride to legendary temples. Whether you’re after a breezy beachfront retreat, a jungle hideaway, or a chic city pad, there’s a spot for every kind of traveller, from families seeking adventure to couples after romantic sunsets and mates chasing a cold Lion beer. Expect lush gardens, knockout views, and a splash of local colour-Sri Lanka’s famous hospitality means you’ll never be just another guest.

Sri Lanka Hotels

Down on the south coast around Galle and Mirissa, our Sri Lanka hotels are proper beachfront beauties—think  pools overlooking the Indian Ocean, boutique boltholes with tropical gardens, and spa facilities offering authentic Ayurvedic treatments. Head west towards Negombo and you'll find brilliant resorts with easy airport access and gorgeous sunset views. Up in the cooler Hill Country around Kandy, hotels are tucked into tea plantations and colonial manor houses—lovely if you fancy misty mountain mornings. Some of our properties even come with stunning extras like rooftop terraces, private plunge pools, and beachside restaurants serving fresh seafood. Wherever you base yourself, you're perfectly placed to explore ancient temples, catch legendary surf breaks, spot leopards on safari, and soak up that famously warm Sri Lankan hospitality that makes every stay feel special.

Cheap hotels in Sri Lanka

Best hotels in Sri Lanka

All inclusive hotels in Sri Lanka

5 star hotels in Sri Lanka

We're trusted by our customers
On the Beach Secure Trust Account

Your money is protected

Deposits from £30pp
Payment plans with no fees

The home of holiday perks