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

Know the hotel you are looking for in Sri Lanka? Select here:

 

Displaying 23 hotel options

Displaying 1-10 of 23

Club Palm Bay4-star

7 nights from £589 on Bed & Breakfast

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 ... [more]

Lanka Supercorals Hotel2-star-plus

7 nights from £674 on Bed & Breakfast

Situated directly on the beach at Hikkaduwa in the south-western coast of Sri Lanka, the Lanka Supercorals is a small hotel which offers a friendly, welcoming ... [more]

Long Beach Resort3-star-plus

7 nights from £695 on Bed & Breakfast

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 ... [more]

Club Koggala Village3-star

7 nights from £704 on All-Inclusive

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 ... [more]

Palm Village Hotel3-star

7 nights from £720 on All-Inclusive

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 ... [more]

Koggala Beach Hotel3-star

7 nights from £723 on Bed & Breakfast

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 ... [more]

Tangerine Beach3-star-plus

7 nights from £759 on All-Inclusive

The Tangerine Beach Resort 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 ... [more]

Paradise Beach3-star

7 nights from £765 on Full Board

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 ... [more]

Coral Sands Hotel3-star

7 nights from £769 on All-Inclusive

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 ... [more]

Emerald Bay3-star

7 nights from £772 on All-Inclusive

Overlooking a wide sandy beach at Yalagama, Induruwa, on Sri Lanka's west coast, south of Colombo, the Emerald Bay offers a relaxing holiday. Facilities include a ... [more]

Displaying 1-10 of 23

Destination: Departure Airport: Departure Date: Hotel Duration: Resort: Hotel:
Hotel rating:
Number of Rooms:
Adults Children Infants
Room 1:
Age 2-11
Your Email Address:

For your protection

Your protection is important to us

Forward to a Friend

Do you know someone who would be interested in this information? Forward to a Friend

Join our mailing list

Pay your balance and submit advanced passenger information Login now

Airport Travel Saving powered by Holiday Extras
Money Back Guarantee

Your Financial Protection
The air holiday packages shown are ATOL protected by the Civil Aviation Authority. Our ATOL number is ATOL 1631. Please see our booking conditions for more information.ATOL Protection does not apply to all holiday and travel services on this website. Please ask us to confirm what protection may apply to your booking.