
Cheap Hotels in Sri Lanka
Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices
Check prices for these dates
Top Cheap Hotels in Colombo

Shangri-La Colombo

Marino Beach Colombo

Cinnamon Life at City of Dreams

Galle Face Hotel

ITC Ratnadipa, a Luxury Collection Hotel, Colombo

Mandarina Colombo

Cinnamon Grand Colombo

Hilton Colombo

Granbell Hotel Colombo

Radisson Hotel Colombo

Hilton Colombo Residence

Taj Samudra

Cinnamon Red Colombo

NH Collection Colombo

The Kingsbury Colombo

Courtyard By Marriott Colombo

Jetwing Colombo Seven

Cinnamon Lakeside Colombo

Sheraton Colombo Hotel

MaRadha Colombo
Top Cheap Hotels in Kandy

Radisson Hotel Kandy

Cinnamon Citadel Kandy

The Golden Crown Hotel

FOX Resorts Kandy

Grand Serendib Hotel

Sevana City Hotel Kandy

The Radh Hotel

Amaya Hills Kandy

Cassendra Kandy

Serene Kandy

Mahaweli Reach Hotel

Kandy Myst by Cinnamon

The Trees Kandy

Devon Rest

Mount Blue Kandy

Theva Residency

Taru Villas Kandy

The Grand Kandyan

The Elephant Stables

Queen's Hotel
Top Cheap Hotels in Galle

Radisson Blu Resort Galle

Jetwing Lighthouse, A Luxury Reserve

The Fort Printers

The Bartizan

Yara Galle Fort

Ceylon Olive

Ravo Hotel

Villa White Queen Resort & Spa

Green Casa

The Dutch Bungalow

Taavetti

The Fort House

Urban Galle Villa

Fort Bazaar

Villacork

Jetwing Kurulubedda - Adults Only

Cara White House

Thambili House By Edwards Collection

Bilin Tree House

Jess Beach Villa
Top Cheap Hotels in Negombo

Oasis Beach Negombo

Jetwing Lagoon Wellness, A Luxury Reserve - Adults Only

Jetwing Sea

Jetwing Blue

Terrace Green Hotel & Spa

Jetwing Beach

Oreeka - Katunayake Airport Transit Hotels

Ziegler Cottage

Amaluna Resorts

Amagi Aria

Ceylon Kingsmen Garden Hotel

Sea Horse Hotel and Spa

Hive 68 - Hotel and Resorts Negombo

Gomez Place

Bohemian Nest

Sentido Heritance Negombo

Villa Hundira

Regenta Arie Lagoon Negombo

Hotel Villa kapuru

Hotel Shanelo
Top cities in Sri Lanka
Colombo
Kandy
Galle
Top landmarks in Sri Lanka

Bentota Beach
Whether you want to hunt for sand dollars or smell the fresh air, Bentota Beach is a spot you might want to check out, located 1.2 mi (1.9 km) from central Bentota. If you want to continue walking by the waves, head to Moragalla Beach located nearby.

Negombo Beach
Why not spend a carefree afternoon at Negombo Beach during your travels in Negombo? While in this relaxing area, you can enjoy the seafood restaurants.

Arugam Bay Beach
Why not spend a carefree afternoon at Arugam Bay Beach during your travels in Arugam Bay? Discover the coral reefs while you're in the area.

Galle Fort
Find out about the history of Fort Galle with a stop at Galle Fort. Wander the beautiful beaches and seaside in the area.

Kandy Lake
Commune with nature and explore the great outdoors at Kandy Lake during your travels in Kandy. While you're in the area, stroll along the lakeside.

Nine Arches Bridge
Learn about the local history of Ella with a stop at Nine Arches Bridge. Discover the mountain views while you're in the area.
Check out reviews of Sri Lanka hotels guests love

Galle Face Hotel

Radisson Collection Resort, Galle

Hilton Colombo

Marino Beach Colombo

Cinnamon Grand Colombo

Mandarina Colombo

Radisson Hotel Colombo

Cinnamon Life at City of Dreams
