Find great deals on Sri Lanka hotels in some of the country's premier resort destinations. We offer a wide range of hotels in 13 resorts across Sri Lanka, with options from 2, 3, 4 and 5 star hotels suited to all travellers' budgets and needs.
Find more information on each hotel, including amenities such as pools, restaurants and entertainment options, and book a Sri Lanka hotel online to secure your ideal holiday.
See our range of Sri Lanka hotels by selecting to view hotels according to star rating, by resort or by name, and find great deals whether you're staying in Sri Lanka for 7 days or for a longer holiday, taking advantage of hotels with offers such as the option to get your 2nd week free when you book a 14 night stay.
Our selection of Sri Lanka hotels is designed to give you the widest choice possible when choosing accommodation in Sri Lanka, with all inclusive hotels and no single supplement deals allowing you to customise your perfect Sri Lanka holiday.
Book a Sri Lanka hotel online, whether you choose a cheap package holiday in Sri Lanka or just the hotel. You can also book your hotel over the phone by calling our Reservations team.
Prepare for your Sri Lanka holiday by viewing Visa & health info online, and find more great deals on cheap holidays with Mercury Holidays in some of the world's most exciting destinations by ordering our brochure.
The Palms is a popular 4-star resort right on the beach near the resort of Beruwala. It is arranged so that all rooms overlook the sea and are only a short stroll through the grounds to the palm fringed...
A week Bed & Breakfast with Flights & Transfers
Turyaa Kalutara has recently been refurbished, formerly the Sands Kalutara, it is a contemporary hotel with a fabulous seaview. About 34 miles south of Colombo, it is secluded in a dense grove of palm...
A week All Inclusive with Flights & Transfers