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

  • 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 £630 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 £651 pp

    A week Bed & Breakfast

    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 £655 pp

    A week Half Board

    View Hotel >

    or Call 0800 781 4893

    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 £655 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 £671 pp

    A week Bed & Breakfast

    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 £689 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 £693 pp

    A week All-Inclusive

    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 £698 pp

    A week Bed & Breakfast

    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 £702 pp

    A week All-Inclusive

    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 £703 pp

    A week Bed & Breakfast

    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 £709 pp

    A week All-Inclusive

    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 £714 pp

    A week Bed & Breakfast

    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 £722 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 £730 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 £744 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 £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 £760 pp

    A week All-Inclusive

    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 £773 pp

    A week All-Inclusive

    View Hotel >

    or Call 0800 781 4893

    Amethyst Resort

    Amethyst Resort

    Passikudah, Sri Lanka

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

    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 £783 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 £789 pp

    A week Half Board

    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 £803 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 £814 pp

    A week Bed & Breakfast

    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 £828 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 £865 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 £866 pp

    A week Half Board

    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 £910 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 £943 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 £980 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 £1034 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 £1161 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 Holidays, 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

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

Tangerine Beach

Kalutara

from £702

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

Royal Palms Beach Hotel

Kalutara

from £760

The Sands Kalutara
  • star 1
  • star 2
  • star 3
  • star 4
  • plus

The Sands Kalutara

Kalutara

from £760

Koggala Beach Hotel
  • star 1
  • star 2
  • star 3

Koggala Beach Hotel

Koggala

from £651

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

kayleighKayleigh
Reservations
  • Call us on 0800 781 4893
  • Mobile Friendly 0333 321 3144

What's Included?

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

Mercury Holidays Blog

blog photo 1

At a Glance Guide to Valletta

Find out all you need to know about Valletta, Malta, At a ...Read more >

blog photo 1

The Best Beaches in Cyprus

White sands and azure seas or plenty of shade and lot’s...Read more >

blog photo 1

Enjoy Your Grand Prix in Australia

Find out about the history of the Grand Prix and why you ...Read more >

blog photo 1

At a Glance - Playa de las Americas

At a glance looking at Playa de las Americas - weather, ...Read more >

blog photo 1

Wander List - The Alternative Travel Bucket List

Turn your bucket list into a wander list with our series of ...Read more >