USE PROMO CODE LOYALW100

CALL OUR EXPERTS 0800 781 4893

ABTA and ATOL Protected
to
to
Hotels in Sri Lanka

Sri Lanka Hotels

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.

Cheap hotels in Sri Lanka

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 with Mercury Holidays

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.

Hand-Picked Hotels Sri Lanka

Back to Sri Lanka Holidays
Filter your results
  • By Budget (per person)
  • By Resort
  • By Meal Plan
  • By Rating
Coco Royal
Kalutara, Sri Lanka PLUS

Set within tropical gardens, under towering coconut trees, the popular Coco Royal overlooks a tranquil stretch of golden beach front, lapped by inviting waters of the Indian Ocean. This tastefully decorated...

from

£614

pp

A week Half Board with Flights & Transfers

Koggala Beach Hotel
Koggala, Sri Lanka

The Koggala Beach Hotel overlooks one of Sri Lanka's best beaches and is a place to relax and enjoy many amenities. Nearby is Koggala lake, home to many species of wildlife. The Koggala Beach Hotel also...

from

£682

pp

A week Bed & Breakfast with Flights & Transfers

Long Beach Resort
Koggala, Sri Lanka PLUS

The Long Beach Resort occupies an idyllic beachfront location overlooking the turquoise sea at the popular resort of Koggalla. The area of Koggalla is famed for Sri Lankas best beaches. The main restaurant...

from

£698

pp

A week Bed & Breakfast with Flights & Transfers

Mandara Resort
Weligama, Sri Lanka

The hotel is located on the South West Coast of Sri Lanka, on a tropical setting with palm fringed golden beaches bordering the mighty Indian Ocean.

from

£729

pp

A week Bed & Breakfast with Flights & Transfers

Citrus Hikkaduwa
Hikkaduwa, Sri Lanka

Boasting a great location on one of the best stretches of white sand in the south of the island, washed by the blue seas of the Indian Ocean, the Citrus Hikkaduwa is ideal for a relaxing beach holiday....

from

£730

pp

A week Half Board with Flights & Transfers

Pandanus Beach Resort and Spa
Induruwa, Sri Lanka

Located right next to the crystal clear waters of the Indian Ocean on a secluded beach at Yalagama, Induruwa, on Sri Lanka's west coast, south of Colombo, the new Pandanus Beach Resort and Spa offers a...

from

£738

pp

A week All Inclusive with Flights & Transfers

Elephant Reach
Yala, Sri Lanka

Located deep in the heart of southern Sri Lanka, the hotel is in close proximity to the famous Yala National Park and just 45 minutes’ drive from Hambantota. There are links to the public transport nearby,...

from

£739

pp

A week Bed & Breakfast with Flights & Transfers

Club Koggala Village
Koggala, Sri Lanka

Situated on the south western tip of Sri Lanka, Club Koggala Village occupies an enviable position bordered by a golden sandy beach and the azure waters of the Indian Ocean. Whether you choose to relax...

from

£760

pp

A week All Inclusive with Flights & Transfers

Palm Paradise Cabanas
Tangalle, Sri Lanka

Located in the Southern coast of Sri Lanka, the complex is about 250 km away from the airport.

from

£760

pp

A week Half Board with Flights & Transfers

Club Palm Bay
Marawila, Sri Lanka

On a secluded 30 acre site overlooking the sea at Marawila 40 miles north of Colombo, the Club Palm Bay is located between a lagoon and the beach. An ecological reserve and a traditional west coast fishing...

from

£771

pp

A week Bed & Breakfast with Flights & Transfers

The Palms
Beruwala, Sri Lanka

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...

from

£774

pp

A week Bed & Breakfast with Flights & Transfers

Eden Resort and Spa
Beruwala, Sri Lanka

The Eden Resort and Spa occupies and enviable location, south of Colombo, in the town of Beruwala. Bordered by golden sandy beaches, the hotel offers the perfect setting for a sumptuous holiday whether...

from

£774

pp

A week Bed & Breakfast with Flights & Transfers

Sigiriya
Sigiriya, Sri Lanka

This hotel is located a 30-minute walk from Lion Rock. Colombo city is 169 km away and it is 126 km to the airport.

from

£776

pp

A week Bed & Breakfast with Flights & Transfers

Coral Sands Hotel
Hikkaduwa, Sri Lanka

Found in the popular beach resort of Hikkaduwa on the south west coast of Sri Lanka, the Coral Sands hotel is positioned on a spectacular beach. Protected by a coral reef, the Coral Sands hotel is an ideal...

from

£794

pp

A week All Inclusive with Flights & Transfers

Galadari
Colombo, Sri Lanka

Galadari is a luxury city and business hotel situated directly by the sea and close to the lively town centre. Guests will find themselves within easy access of a host of shopping and entertainment venues...

from

£809

pp

A week Room Only with Flights & Transfers

Tangerine Beach
Kalutara, Sri Lanka PLUS

The Tangerine Beach Hotel is situated at Kalutara on the island's scenic west coast. It is nestled in a palm fringed grove on a long sandy beach in a carefree environment. It offers guests good standards...

from

£811

pp

A week Bed & Breakfast with Flights & Transfers

Pigeon Island Beach Resort
Trincomalee, Sri Lanka

The boutique Pigeon Island Beach Resort is located on a secluded beach in Nilaveli, on the east coast of Sri Lanka. Named after its native colonies of blue rock pigeons the island is dotted with palm trees...

from

£813

pp

A week Bed & Breakfast with Flights & Transfers

Club Hotel Dolphin
Negombo, Sri Lanka

“This charming beach hotel lies just steps away from a white, sandy beach. The hotel enjoys its natural surroundings and brings a touch of vibrancy and life to the atmosphere. Guests will find the enchanting...

from

£824

pp

A week Bed & Breakfast with Flights & Transfers

Heritance Ahungalla
Ahungalla, Sri Lanka

The Heritance Ahungalla (formally the Triton Hotel) was Sri Lanka's first 5-star beach hotel and in 2005 it was completely refurbished and extended. As a result this famous hotel has been restored to its...

from

£826

pp

A week Bed & Breakfast with Flights & Transfers

Blue Water Hotel
Wadduwa, Sri Lanka

This 5-star beachside hotel at Wadduwa on Sri Lanka's west coast, south of Colombo, has a sublime setting in extensive palm-shaded grounds which lead directly onto a lovely beach. Providing a wonderful...

from

£840

pp

A week Bed & Breakfast with Flights & Transfers

Mount Lavinia Hotel
Colombo, Sri Lanka

Occupying a beautiful location just south of Colombo the 4-star Mount Lavinia Hotel overlooks a golden sandy beach and offers guests an oasis of luxury and splendour. With a stunning colonial style building...

from

£842

pp

A week Bed & Breakfast with Flights & Transfers

Jetwing Beach
Negombo, Sri Lanka

Offering stunning views of sunkissed beaches and palm trees in the town of Negombo, the Jetwing Beach is truly a one of a kind hotel and is the perfect choice for that dream holiday. The first ever hotel...

from

£848

pp

A week Bed & Breakfast with Flights & Transfers

Mermaid Hotel and Club
Kalutara, Sri Lanka PLUS

The Mermaid Hotel and Club is at Kalutara, about 25 miles south of Colombo and overlooks a stretch of beautiful beach. A refurbishment has enhanced the spa and lounge areas and provided a completely new...

from

£851

pp

A week All Inclusive with Flights & Transfers

Royal Palms Beach Hotel
Kalutara, Sri Lanka

The Royal Palms Beach Hotel overlooks the long sandy beach at Kalutara. It is a well-equipped resort where all rooms feature a balcony or patio with sea and garden view. It offers a selection of restaurants,...

from

£855

pp

A week Bed & Breakfast with Flights & Transfers

Vivanta By Taj Bentota
Bentota, Sri Lanka

Extensively renovated in 2012, the Vivanta by Taj Bentota occupies an idyllic location on one of Sri Lanka's finest beaches. Built in a colonial style yet offering a full selection of contemporary facilities...

from

£874

pp

A week Bed & Breakfast with Flights & Transfers

Turyaa Kalutara
Kalutara, Sri Lanka

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...

from

£884

pp

A week All Inclusive with Flights & Transfers

Cinnamon Lake side Hotel
Colombo, Sri Lanka

Cinnamon Lake side Hotel has been hailed as the Best Five Star City Hotel by Sri Lanka Tourism and Best Luxury Hotel, Sri Lanka at the Business Destinations Travel Awards 2012. This spectacular business...

from

£918

pp

A week Room Only with Flights & Transfers

Roman Beach Hikkaduwa
Hikkaduwa, Sri Lanka Category A

This beachfront hotel is located only 1 km from Hikkaduwa Town and the local diving and snorkelling school. Colombo International Airport is a 3.5-hour drive away. Guests will find air-conditioned rooms...

from

£925

pp

A week Bed & Breakfast with Flights & Transfers

Citrus Waskaduwa
Wadduwa, Sri Lanka PLUS

This hotel is the sister property to the popular Citrus Hikkaduwa and is located just 45 minutes from the capital of Colombo on the southern coast of Sri Lanka. The resort is set in a modern complex with...

from

£927

pp

A week All Inclusive with Flights & Transfers

Cinnamon Wild
Yala, Sri Lanka

“Situated on the southern coast of Sri Lanka, this accomodation borders the Yala Wildlife Sanctuary and the sea. Just 10 kms from the town of Kirinda, 22 kms from Tissa, and in close proximity to the...

from

£927

pp

A week Room Only with Flights & Transfers

The Fortress Resort and Spa
Koggala, Sri Lanka

Located on the golden southern coast of Sri Lanka, The Fortress is minutes away from the historic city of Galle. Styled after Galle's famous Dutch fort the Fortress provides a fabulous combination of modern...

from

£935

pp

A week Bed & Breakfast with Flights & Transfers

Habarana Village by Cinnamon
Habarana, Sri Lanka

Chaaya Village is situated at the very heart of Sri Lanka’s Cultural Triangle and in close proximity to world-famous archaeological sites, in a village in the Anuradhapura district. It is approximately...

from

£946

pp

A week Half Board with Flights & Transfers

Centara Ceysands Resort and Spa
Bentota, Sri Lanka

Whether a tourist is traveling or on business, the hotel is a great choice for accommodation when visiting Bentota/Beruwala. From here, guests can enjoy easy access to all that the lively city has to give....

from

£948

pp

A week Bed & Breakfast with Flights & Transfers

Hikka Tranz by Cinnamon
Hikkaduwa, Sri Lanka

This fantastic beach resort is the ideal choice of accommodation for all those travellers seeking peace and quiet, and at the same time for the younger ones looking for lively and vibrant nightlife. The...

from

£962

pp

A week Bed & Breakfast with Flights & Transfers

Jetwing Lighthouse
Galle, Sri Lanka

Jetwing Lighthouse is located atop a hillock, overlooking the blue waters of the Indian Ocean in Galle. This elegant hotel is the ultimate tropical retreat, in a region rich in culture and colonial history,...

from

£983

pp

A week Bed & Breakfast with Flights & Transfers

Cinnamon Lodge
Habarana, Sri Lanka

Cinnamon Lodge is set in a tranquil and picturesque 27 acre wood which is located next to a beautiful lake. Situated in the village of Habarana, within the heartland of the Cultural Triangle, the lodge...

from

£1008

pp

A week Half Board with Flights & Transfers

Hill Club
Nuwara Eliya, Sri Lanka

This hotel is located in Nuwara Eliya, in the Sri Lankan hills, surrounded by lush green vegetation. Within 5 km, guests will arrive at a lake and restaurants. Links to the public transport network are...

from

£1010

pp

A week Bed & Breakfast with Flights & Transfers

Maalu Maalu Resort and Spa
Passikudah, Sri Lanka

This stunning beach resort is located on Passekudah Bay, on the east coast of Sri Lanka. This family-friendly resort enjoys a palate of vivid colours with the turquoise sea, pearl-white sands and luxuriant...

from

£1026

pp

A week Bed & Breakfast with Flights & Transfers

Colombo Hilton
Colombo, Sri Lanka

Enjoying a central location in the business district of the historical city of Colombo, the luxurious city hotel Colombo Hilton lies opposite the old parliament buildings just 100 metres from the sea....

from

£1040

pp

A week Room Only with Flights & Transfers

Trinco Blu by Cinnamon
Trincomalee, Sri Lanka

This superb beach hotel is located in the enchanting port city of Trincomalee in Sri Lanka. The city boasts the fifth largest natural harbour in the world and is a popular destination for travellers seeking...

from

£1073

pp

A week Room Only with Flights & Transfers

Saman Villas
Bentota, Sri Lanka

Situated on a rocky promontory with incredible views overlooking the Indian ocean, Saman Villas provides an idyllic atmosphere, perfect for a rejuvenating holiday. Luxurious suites combine with excellent...

from

£1398

pp

A week Bed & Breakfast with Flights & Transfers

Paradise Beach
Negombo, Sri Lanka

The Paradise Beach is a charming hotel located directly on the beach in Negombo on the west coast of the island. The superb position is complemented by excellent facilities at the hotel which include a...

Heritance Kandalama
Dambulla, Sri Lanka

Located on the edge of Kandalama Lake with breath-taking views of Sigiriya Rock, the Heritance Kandamala is an iconic property designed by Sri Lanka's most prolific and respected architect, Geoffrey Bawa....

Jungle Beach Resort
Trincomalee, Sri Lanka

Situated between a tranquil lagoon and the shores of the Indian Ocean, this charming boutique style property enjoys a truly idyllic setting. With a good selection of facilities and over 2 miles of private...

Jetwing Blue
Negombo, Sri Lanka

The stylish Jetwing Blue is a delightful beach hotel, located in Negombo in the centre of one of the longest stretches of beachfront in the country. Offering warm Sri Lankan hospitality combined with contemporary...

Ozo Colombo
Colombo, Sri Lanka

Occupying a stunning seafront location in Colombo's Marine Drive, the 4 star Ozo Colombo is an intimate city hotel perfect for a Sri Lankan getaway. Situated in a tranquil neighbourhood, the hotel is only...

Ramada Colombo
Colombo, Sri Lanka

This 4 star Ramada Colombo Hotel is located in the heart of the city, just a convenient journey away from the bustling shops, entertainment and the hotel is only a short 25 minutes away from the International...

Heritance Negombo
Negombo, Sri Lanka

The luxurious Heritance Negombo is situated upon the west coast of the island within the city of Negombo - bursting with diverse cultural gems that guests will enjoy discovering. Quieter days can be spent...

Anilana Pasikuda
Passikudah, Sri Lanka PLUS

Discretely situated on the picture-postcard beach front of Pasikuda Bay, the Anilana Pasikuda is an intimate and luxurious retreat set within the heart of the resort's natural beauty, culminating in simply...

Anilana Nilaveli
Trincomalee, Sri Lanka

Setting new standards of elegance within the resort of Nilaveli, the Anilana Nilaveli is situated next to a quiet portion of idyllic beachfront that boasts peaceful golden shores lapped by the Bay of Bengal's...

C and I Beach Hotel
Negombo, Sri Lanka

The property is located in Chilaw Iranawila, 35 km away from Bandaranayaka International Airport.

Windmill Beach Hotel
Negombo, Sri Lanka

The hotel is situated in Negombo, which is centrally located for travel to other parts of the country. The hotel in this fishing village is only 280 metres from the beach. Guests can experience the suburban,...

Kirinda Beach Resort
Yala, Sri Lanka

This resort enjoys a delightful setting in the charming fishing village of Kirinda, close to Yala. The resort is situated just a short distance away from the Kirinda Temple, and the beach. Guests will...

Tamarind Tree
Negombo, Sri Lanka

The hotel is located close to the Katunayaka free trade zone, around 5 km from the city centre. Katunayaka International Airport is approximately 10 minutes’ drive from the hotel building.

Breeze Of Paradise
Colombo, Sri Lanka

This delightful hotel enjoys a prime setting in Colombo, lying just 5 km from the Dehiwala Zoological Garden. Guests will find themselves in close proximity to a host of exciting attractions in the area,...

Hotel Sapphire Colombo
Colombo, Sri Lanka

This Colombo hotel is located in the main centre of Wellawatta along the main highway of Galle Road in Colombo 6, Sri Lanka. Owing to its location, the hotel is situated a short distance from Bandaranaike...

Best Western Elyon Colombo
Colombo, Sri Lanka

Centrally located to Colombo downtown attractions and with easy access to major shopping malls like ODEL and the House of Fashion, this Colombo hotel has everything guests need for a fantastic trip.

Colombo CourtYard
Colombo, Sri Lanka

Nestled in the heart of the city of Colombo, this urban boutique hotel perfectly captures a fusion of contemporary style with intrinsic elements of environmental design. The hotel is crafted around the...

Golden Star Beach
Negombo, Sri Lanka

Ideally located in the "Gold Coast" Negombo and set on a beautiful stretch of sandy coast with magnificent sea views is the Golden Star Beach Hotel. Just a 15 minutes drive from Bandaranayake International...

Jetwing Vil Uyana
Sigiriya, Sri Lanka

This charming boutique hotel is located in Sigiriya in the cultural triangle of Sri Lanka. The hotel is situated just 5 kms from the renowned Sigiriya rock fortress.The hotel enjoys romantic seclusion...

Amaya Lake Dambulla
Dambulla, Sri Lanka

Amaya Lake Dambulla is located on the shores of Kandalama Lake in the heart of Sri Lanka’s Cultural Triangle. 160 km from Colombo.

Thilanka Resort and Spa Dambulla
Dambulla, Sri Lanka

This resort is strategically located in the historical city of Dambulla, in Sri Lanka. The resort enjoys close proximity to the town, within Sri Lanka’s cultural triangle. The resort is located close...

Amethyst Resort
Passikudah, Sri Lanka

Set right next to a stunning, crescent-shaped sandy beach lined with luscious palm trees and green forest in the Bay of Passikudah, this resort hotel provides modern comforts and amenities for a carefree...

Cinnamon Bey Beruwala
Beruwala, Sri Lanka

The hotel enjoys a stunning beachfront location only a 1-hour drive away from Sri Lanka’s capital city, Colombo, and only 5 km away from Beruwala’s centre. It is surrounded with blue sea waters, white...

Cinnamon Grand Colombo
Colombo, Sri Lanka

Cinnamon Grand is a luxury city business hotel enjoying a prime setting on a main road at the heart of the city. Enjoying a lively city location it boasts the added convenience of being close to a serene...

Taj Samudra
Colombo, Sri Lanka

Taj Samudra is a luxurious city and business hotel located on the Galle Face Centre Road in the heart of the town. The shimmering sea is to be found close to the hotel and the spectacular beach is just...

Goldi Sands Hotel
Negombo, Sri Lanka

The hotel is situated right on the beach amidst the swaying coconut palms of Negombo. Nearby attractions include the Old Dutch Fort Gate, the Dutch Canal, old churches and sleepy fishing villages. The...

Amaya Hills Kandy
Kandy, Sri Lanka

Amaya Hills Kandy is situated 7 km from the heart of Kandy amidst intrinsically beautiful natural surroundings. Guests are immersed in spectacular views of the forest-covered mountains of Heerassagala...

Earls Regency
Kandy, Sri Lanka

The luxurious city hotel Earls Regency is situated just 5 kms from the energetic city of Kandy in Sri Lanka. Boasting the title of one of the most scenic cities in Sri Lanka, Kandy is also rich in history...

Uga Bay
Passikudah, Sri Lanka

This boutique hotel is situated in the east coast of Sri Lanka, in a picturesque town named Passikuda. Located along the beachfront and set just metres away from the pristine beaches of the stunning Pasikudha...

Amaya Langdale
Nuwara Eliya, Sri Lanka

Just a 5-minute walk away from the Summerset Tea Factory, this eco-friendly hotel instils nuances of old-world charm coupled with modern-day comforts. Only a 20-minute drive from the Hakgala Botanical...

Chaarya Resort and Spa
Tissamaharama, Sri Lanka

Situated at Tissamaharama in the south of Sri Lanka, this charming establishment is the perfect point of reference for those wishing to discover the magic of this region. This hotel is surrounded by greenery...