Most Popular Hotels in Sri Lanka

See all 650 Hotels in Sri Lanka
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Grand Oriental Hotel
Grand Oriental Hotel

02, York Street, Colombo 00700

3.5 out of 5.0
3.2 out of 5 (82 reviews)

Located in the heart of Colombo, this hotel is steps from St Peter’s Church and St Peter's Church. Khan Clock Tower and …

£60
The Kingsbury
The Kingsbury

48 Janadhipathi Mawatha, Colombo 1

5.0 out of 5.0
4.1 out of 5 (321 reviews)

This family-friendly Colombo hotel is located by the ocean, just steps from Bank of Ceylon Tower and Colombo World Trade …

£125
AVANI Bentota Resort & Spa
AVANI Bentota Resort & Spa

No 03 Hotel Road, Bentota 80500

5.0 out of 5.0
4.2 out of 5 (85 reviews)

Offering direct access to the beach, this Bentota resort is in the city center, 0.3 mi (0.4 km) from Bentota Beach, and 2.2 …

£217
Whitehouse Residencies
Whitehouse Residencies

265/2 R.A De Mel Mawatha, Colombo

3.0 out of 5.0
3.8 out of 5 (19 reviews)

Situated in Colombo, this hotel is within a 10-minute walk of St Anthony's Church, Chabad of Sri Lanka, and Gem Museum …

£47
Taru Villas-Lake Lodge
Taru Villas-Lake Lodge

20, Alvis Terrace, Colombo

3.5 out of 5.0
4.5 out of 5 (41 reviews)

Situated in Colombo, this hotel is within a 10-minute walk of Chabad of Sri Lanka, Gem Museum, and Gangaramaya Temple. US …

£93
Golden Star Beach Hotel
Golden Star Beach Hotel

163 Lewis Place Negombo, Negombo 11500

3.0 out of 5.0
2.9 out of 5 (70 reviews)

Nestled on the beach, this Ettukala hotel is within 1 mi (2 km) of St. Sebastian's Church and Negombo Beach. St Anthony's …

£78
Pegasus Reef
Pegasus Reef

Hendala, Wattala, Wattala 11300

3.5 out of 5.0
3.6 out of 5 (44 reviews)

Nestled on the beach, this Hendala resort is within 6 mi (10 km) of Sugathadasa Stadium, Colombo Harbor, and St Lucia’s …

£66
Backpack Lanka - Central Colombo
Backpack Lanka - Central Colombo

247 R.A. De Mel Mawatha, Colombo

2.0 out of 5.0
3.4 out of 5 (17 reviews)

Situated in Colombo, this hostel is within a 10-minute walk of US Embassy, Chabad of Sri Lanka, and St Anthony's Church. Gem …

£20
The Ocean Front
The Ocean Front

No. 14, Sellamuttu Avenue Colombo 3, Colombo

3.5 out of 5.0
4.2 out of 5 (23 reviews)

Situated in Colombo, this hotel is within a 10-minute walk of US Embassy and St Anthony's Church. Bellagio Casino and Chabad …

£81
Comfort@15 Hotel Colombo
Comfort@15 Hotel Colombo

No. 15, Sellamuttu Avenue, Colombo 0003

3.0 out of 5.0
3.9 out of 5 (94 reviews)

Located in the heart of Colombo, this hotel is within a 10-minute walk of US Embassy and St Anthony's Church. Bellagio Casino …

£50
Local Weather
January 33° 22°
February 33° 22°
March 33° 23°

Recent Reviews in Sri Lanka

Hide content

Narrow your search

Pocket Guide: Sri Lanka

An island of palm-fringed beaches, religious sites, tropical rainforests and teeming reefs, book a hotel in Sri Lanka for a perfect mix of the exotic Southern India and Buddhist Asia. Located in the heart of the Indian Ocean, to the south of the main landmass of India, this captivating and beguiling island nation offers a big choice of holiday activities. Take to the water - either on a boat or explore under it on a diving adventure - surf, eat or simply relax on the sun kissed beaches. For a more cultural visit, head to one of the many temples and religious sites, and explore more of the island’s fascinating history and charm.

Areas & Neighbourhoods: Where to Stay in Sri Lanka

Central Province - These highlands are littered with waterfalls, streams and mountain valleys. It’s also where much of the island’s legendary tea production can be found and home to its highest mountain and famous World’s End.

North Central Province - Discover evidence of the ancient kingdom of Sri Lanka - with some sites dating back 2,500 years. This is the country’s cultural triangle.

Uva - Relax in cool highland retreats and relaxing hotels, and explore the hills of this southern province - one of Sri Lanka’s most laidback.

Southern Province - Including the southern coast of the island, some of its best national parks and the ancient city of Galle, this is one of Sri Lanka’s most visited areas.

Colombo - The commercial, political and population centre of the island and capital city, Colombo is a huge, sprawling entity whose tropical weather makes it great to book a hotel in all year round.

Things to See with a Hotel in Sri Lanka

There are many varied experiences on offer in Sri Lanka - from ancient religious sites to relaxing beach breaks. Explore the natural beauty of national parks such as Yala in the Southern Province, feel the hustle and bustle of busy Colombo or head to the beach resort at Beruwela just outside the city for a more serene side of island life. See another side of Sri Lanka at mountain communities like Haputale or visit natural wonders including Horton’s Plains and the World’s End. The World Heritage Site of the Sinharaja Forest is also well worth exploring - just one of the country’s many stunning natural wonders not to be missed.

Things to Do with a Sri Lanka Hotel

One of the more modern pleasures that has to come to the island is surfing. Head to world-class spots like Mirissa on the south coast or Arugam Bay and you can surf in the warm waters of the Indian Ocean - without a wetsuit for most of the year. If a more sedate beach break is your thing, then try top resorts like Unawatuna and Trincomalee. For a more active adventure, explore the Yala National Park on a jeep safari or go white water rafting at Kitulgala - just a few hours from the capital at Colombo. If you like to explore in a more vertical direction, then climb the beautiful Sirigya Rock.

false