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 21 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 Sunspot Tours

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 Sunspot Tours in some of the world's most exciting destinations by ordering our brochure.

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

 

Displaying 23 hotel options

Displaying 1-10 of 23

Club Palm Bay

Club Palm Bay4-star

7 nights from £678 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 Hotel

Lanka Supercorals Hotel2-star-plus

7 nights from £724 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 Resort

Long Beach Resort3-star-plus

7 nights from £748 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 Village

Club Koggala Village3-star

7 nights from £758 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]

Koggala Beach Hotel

Koggala Beach Hotel3-star

7 nights from £789 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 Beach

Tangerine Beach3-star-plus

7 nights from £818 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]

Palm Village Hotel

Palm Village Hotel3-star

7 nights from £828 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]

Paradise Beach

Paradise Beach3-star

7 nights from £828 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 Hotel

Coral Sands Hotel3-star

7 nights from £856 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]

Mermaid Hotel and Club

Mermaid Hotel and Club3-star-plus

7 nights from £866 on All-Inclusive

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

Displaying 1-10 of 23

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

For your protection

Your protection is important to us

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.