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.

Overview
Map
Resorts
Hotels
Offers
All-Inclusive
Single
Travellers
Tours
Stopovers

  • Palm Village Hotel

    Palm Village Hotel

    Uswetakeiyawa, Sri Lanka

    • star 1
    • star 2
    • star 3

    The Palm Village Hotel is a small comfortable 3-star hotel just north of Colombo and less than 40 minutes from the airport, close to a fishing village. It is set in beautifully ...

    from £635 pp

    A week Bed & Breakfast

    View Hotel >

    or Call 0800 781 4893

    Koggala Beach Hotel

    Koggala Beach Hotel

    Koggala, Sri Lanka

    • star 1
    • star 2
    • star 3

    The Koggala Beach Hotel overlooks one of Sri Lanka's best beaches and is a place to relax and enjoy many amenities. Off-shore is a reef that is home to hundreds of species of ...

    from £654 pp

    A week Bed & Breakfast

    View Hotel >

    or Call 0800 781 4893

    The Palms

    The Palms

    Beruwala, Sri Lanka

    • star 1
    • star 2
    • star 3
    • star 4

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

    from £663 pp

    A week Bed & Breakfast

    View Hotel >

    or Call 0800 781 4893

    Long Beach Resort

    Long Beach Resort

    Koggala, Sri Lanka

    • star 1
    • star 2
    • star 3
    • 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 ...

    from £665 pp

    A week Bed & Breakfast

    View Hotel >

    or Call 0800 781 4893

    Goldi Sands Hotel

    Goldi Sands Hotel

    Negombo, Sri Lanka

    • star 1
    • star 2
    • star 3

    The Goldi Sands Hotel combines convenience with a superb location overlooking the golden sands of Negombo beach. Offering a welcoming and relaxed atmosphere, this hotel provides ...

    from £668 pp

    A week Bed & Breakfast

    View Hotel >

    or Call 0800 781 4893

    Paradise Beach

    Paradise Beach

    Negombo, Sri Lanka

    • star 1
    • star 2
    • star 3

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

    from £681 pp

    A week Bed & Breakfast

    View Hotel >

    or Call 0800 781 4893

    Lotus Paradise

    Lotus Paradise

    Ahungalla, Sri Lanka

    • star 1
    • star 2
    • star 3

    Located at the edge of the Madhu River, a pristine and tranquil stretch of water, this superb property promises a restful and rejuvenating stay in Sri Lanka. A swimming pool with ...

    from £682 pp

    A week Half Board

    View Hotel >

    or Call 0800 781 4893

    Club Koggala Village

    Club Koggala Village

    Koggala, Sri Lanka

    • star 1
    • star 2
    • star 3

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

    from £692 pp

    A week All-Inclusive

    View Hotel >

    or Call 0800 781 4893

    Citrus Hikkaduwa

    Citrus Hikkaduwa

    Hikkaduwa, Sri Lanka

    • star 1
    • star 2
    • star 3
    • star 4

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

    from £721 pp

    A week Half Board

    View Hotel >

    or Call 0800 781 4893

    Tangerine Beach

    Tangerine Beach

    Kalutara, Sri Lanka

    • star 1
    • star 2
    • star 3
    • 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 ...

    from £729 pp

    A week Half Board

    View Hotel >

    or Call 0800 781 4893

    Pandanus Beach Resort and Spa

    Pandanus Beach Resort and Spa

    Induruwa, Sri Lanka

    • star 1
    • star 2
    • star 3
    • star 4

    Located right next to the crystal clear waters of the Indian Ocean on a secluded beach at Yalagama, Induruwa, on Sri ...

    from £730 pp

    A week All-Inclusive

    View Hotel >

    or Call 0800 781 4893

    Chaaya Tranz Hikkaduwa

    Chaaya Tranz Hikkaduwa

    Hikkaduwa, Sri Lanka

    • star 1
    • star 2
    • star 3
    • star 4

    Chaaya Tranz Hikkaduwa is a lavish resort situated in Hikkaduwa, this unique hotel enjoys colourful surroundings and enjoys a beachfront setting. Ideal for those who enjoy art in ...

    from £734 pp

    A week Bed & Breakfast

    View Hotel >

    or Call 0800 781 4893

    Cinnamon Bey Beruwala

    Cinnamon Bey Beruwala

    Beruwala, Sri Lanka

    • star 1
    • star 2
    • star 3
    • star 4
    • star 5

    Occupying a glorious beachside location in the resort of Beruwala, Cinnamon Bey Beruwala seamlessly combines state of the art facilities with traditional Turkish architecture. The ...

    from £742 pp

    A week Bed & Breakfast

    View Hotel >

    or Call 0800 781 4893

    Club Palm Bay

    Club Palm Bay

    Marawila, Sri Lanka

    • star 1
    • star 2
    • star 3
    • star 4

    On a secluded 21 acre site overlooking the sea at Marawila 40 miles north of Colombo, the Club Palm Bay is located around a lagoon and the beach. An ecological reserve and a ...

    from £755 pp

    A week All-Inclusive

    View Hotel >

    or Call 0800 781 4893

    Heritance Ahungalla

    Heritance Ahungalla

    Ahungalla, Sri Lanka

    • star 1
    • star 2
    • star 3
    • star 4
    • star 5

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

    from £760 pp

    A week Bed & Breakfast

    View Hotel >

    or Call 0800 781 4893

    The Sands Kalutara

    The Sands Kalutara

    Kalutara, Sri Lanka

    • star 1
    • star 2
    • star 3
    • star 4
    • plus

    The Sands by Aitken Spence Hotels has recently been refurbished, formerly the Ramada Resort Kalutara, it is a contemporary hotel with a fabulous seaview. About 23 miles south of ...

    from £765 pp

    A week All-Inclusive

    View Hotel >

    or Call 0800 781 4893

    Coral Sands Hotel

    Coral Sands Hotel

    Hikkaduwa, Sri Lanka

    • star 1
    • star 2
    • star 3

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

    from £777 pp

    A week All-Inclusive

    View Hotel >

    or Call 0800 781 4893

    Eden Resort and Spa

    Eden Resort and Spa

    Beruwala, Sri Lanka

    • star 1
    • star 2
    • star 3
    • star 4
    • star 5

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

    from £777 pp

    A week Bed & Breakfast

    View Hotel >

    or Call 0800 781 4893

    Mermaid Hotel and Club

    Mermaid Hotel and Club

    Kalutara, Sri Lanka

    • star 1
    • star 2
    • star 3
    • 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 ...

    from £782 pp

    A week All-Inclusive

    View Hotel >

    or Call 0800 781 4893

    Vivanta By Taj Bentota

    Vivanta By Taj Bentota

    Bentota, Sri Lanka

    • star 1
    • star 2
    • star 3
    • star 4
    • star 5

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

    from £788 pp

    A week Bed & Breakfast

    View Hotel >

    or Call 0800 781 4893

    Amethyst Resort

    Amethyst Resort

    Passikudah, Sri Lanka

    • star 1
    • star 2
    • star 3

    The Amethyst Resort sits on the coast of Passikudah in eastern Sri Lanka. This sought-after holiday destination has one of the longest stretches of shallow water coastline in the ...

    from £795 pp

    A week Bed & Breakfast

    View Hotel >

    or Call 0800 781 4893

    The Surf

    The Surf

    Bentota, Sri Lanka

    • star 1
    • star 2
    • star 3
    • star 4

    Just steps from Bentota's famous Golden Mile Beach on the South West coast, the Surf Bentota (formerly known as Lihiniya Surf Hotel) is a stylish and contemporary property shaded ...

    from £799 pp

    A week Bed & Breakfast

    View Hotel >

    or Call 0800 781 4893

    Royal Palms Beach Hotel

    Royal Palms Beach Hotel

    Kalutara, Sri Lanka

    • star 1
    • star 2
    • star 3
    • star 4
    • star 5

    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 gardenview. It offers a ...

    from £812 pp

    A week Bed & Breakfast

    View Hotel >

    or Call 0800 781 4893

    Citrus Waskaduwa

    Citrus Waskaduwa

    Wadduwa, Sri Lanka

    • star 1
    • star 2
    • star 3
    • star 4
    • plus

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

    from £825 pp

    A week All-Inclusive

    View Hotel >

    or Call 0800 781 4893

    Mount Lavinia Hotel

    Mount Lavinia Hotel

    Colombo, Sri Lanka

    • star 1
    • star 2
    • star 3
    • star 4

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

    from £843 pp

    A week Bed & Breakfast

    View Hotel >

    or Call 0800 781 4893

    Blue Water Hotel

    Blue Water Hotel

    Wadduwa, Sri Lanka

    • star 1
    • star 2
    • star 3
    • star 4
    • star 5

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

    from £876 pp

    A week Bed & Breakfast

    View Hotel >

    or Call 0800 781 4893

    Pigeon Island Beach Resort

    Pigeon Island Beach Resort

    Trincomalee, Sri Lanka

    • star 1
    • star 2
    • star 3

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

    from £888 pp

    A week Bed & Breakfast

    View Hotel >

    or Call 0800 781 4893

    The Fortress Resort and Spa

    The Fortress Resort and Spa

    Koggala, Sri Lanka

    • star 1
    • star 2
    • star 3
    • star 4
    • star 5

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

    from £903 pp

    A week Bed & Breakfast

    View Hotel >

    or Call 0800 781 4893

    Cinnamon Grand Colombo

    Cinnamon Grand Colombo

    Colombo, Sri Lanka

    • star 1
    • star 2
    • star 3
    • star 4
    • star 5

    Cinnamon Grand Colombo, an elegant oasis in the heart of Colombo is the perfect destination for a luxurious and relaxing break away from it all. Located in the heart of the city ...

    from £904 pp

    A week Bed & Breakfast

    View Hotel >

    or Call 0800 781 4893

    Taj Samudra

    Taj Samudra

    Colombo, Sri Lanka

    • star 1
    • star 2
    • star 3
    • star 4
    • star 5

    Located in the centre of Colombo's business hub and surrounded by 11 acres of beautifully landscaped gardens, The Taj Samudra offers an oasis of tranquillity whilst only being a ...

    from £904 pp

    A week Bed & Breakfast

    View Hotel >

    or Call 0800 781 4893

    Chaaya Blu Trincomalee

    Chaaya Blu Trincomalee

    Trincomalee, Sri Lanka

    • star 1
    • star 2
    • star 3
    • star 4

    The Chaaya Blu Trincomalee Hotel is a stunning 4-star resort situated 4 miles north of Trincomalee on the sparkling shores of the eastern coast. Guests can bask in the sun and ...

    from £926 pp

    A week Bed & Breakfast

    View Hotel >

    or Call 0800 781 4893

    Heritance Kandalama

    Heritance Kandalama

    Dambulla, Sri Lanka

    • star 1
    • star 2
    • star 3
    • star 4
    • star 5

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

    from £939 pp

    A week Bed & Breakfast

    View Hotel >

    or Call 0800 781 4893

    Jungle Beach Resort

    Jungle Beach Resort

    Trincomalee, Sri Lanka

    • star 1
    • star 2
    • star 3
    • star 4
    • star 5

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

    from £946 pp

    A week Bed & Breakfast

    View Hotel >

    or Call 0800 781 4893

    Uga Bay

    Uga Bay

    Passikudah, Sri Lanka

    • star 1
    • star 2
    • star 3
    • star 4
    • star 5

    Lying on a serene stretch of coastline protected by a coral reef where calm, warm waters wash gently on the shore; this luxurious beachfront property promises an exceptional stay. ...

    from £1045 pp

    A week Bed & Breakfast

    View Hotel >

    or Call 0800 781 4893

    Earls Regency

    Earls Regency

    Kandy, Sri Lanka

    • star 1
    • star 2
    • star 3
    • star 4
    • star 5

    Situated next to the river and encircled by lush green hills, The Earl's Regency Hotel is an oasis of calm and tranquillity. This environmentally conscious property appears to be a ...

    from £1212 pp

    A week Bed & Breakfast

    View Hotel >

    or Call 0800 781 4893

    Saman Villas

    Saman Villas

    Bentota, Sri Lanka

    • star 1
    • star 2
    • star 3
    • star 4
    • star 5

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

    from £1217 pp

    A week Bed & Breakfast

    View Hotel >

    or Call 0800 781 4893

Visas

Sri Lanka has introduced a compulsory visa for all visitors which can be issued before travel or on arrival. We would strongly recommend that these are purchased prior to travel either by calling "The Travel Visa Company" on 01270 250590 and quoting Mercury Direct, who will be happy to arrange this for you at the cost of a visa plus a small admin fee or by going onto www.eta.gov.lk directly. (Children under the age of 12 will also require a visa and this can be done at the time of parents/guardians visa application)

Other popular hotels in Sri Lanka

Royal Palms Beach Hotel
  • star 1
  • star 2
  • star 3
  • star 4
  • star 5

Royal Palms Beach Hotel

Kalutara

from £812

Club Palm Bay
  • star 1
  • star 2
  • star 3
  • star 4

Club Palm Bay

Marawila

from £755

Tangerine Beach
  • star 1
  • star 2
  • star 3
  • plus

Tangerine Beach

Kalutara

from £729

Mermaid Hotel and Club
  • star 1
  • star 2
  • star 3
  • plus

Mermaid Hotel and Club

Kalutara

from £782

Package
Holidays
Hotel
Only
Just
Flights
Escorted
Tours
  • Package Holiday Search



      Adults Children Infants
    Room 1
    2-11yrs
    0-2yrs
    Save child ages

    Child Ages
    Room 1
    Room 2
    Room 3


    Search Holidays

Here to help

Tasha
Reservations

What's Included?

  • Accommodation
  • Flights
  • Rep Service
  • Package Holidays Financially Protected

Mercury Direct Blog

blog photo 1

Best Ways to Get Around in Mauritius

Planes, trains or automobiles? Find out the best ways to get...Read more >

blog photo 1

How to Pass the Time on a Long Flight

Long haul flight ahead? Why not find some ideas on what to ...Read more >

blog photo 1

What to do in Madeira

Read our guide to what attractions are a must see visit in ...Read more >

blog photo 1

Wildlife Conservation in Malta

Majestic birds, hatching turtles and saltmarshes; find out ...Read more >

blog photo 1

The Knights Templar and Madeira

Discover the myth and mystery of the Knights Templar in ...Read more >