Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation


Check Prices on Hotels in Sri Lanka

Tonight 17 Jul - 18 Jul
This weekend 19 Jul - 21 Jul
Next weekend 26 Jul - 28 Jul

Featured Sri Lanka Historic Hotels

See all 4,909 properties in Sri Lanka

Estimated price for 1 night/2 adults

Galle Face Hotel
Galle Face Hotel
5.0 out of 5.0 2 Galle Road, Colombo
4.4/5 (630 reviews)
Rs7,730/ night for 2 guests

Quiet,prompt service. Would have appreciated brighter lighting in room as I am visually impaired.

Reviewed on 10 Jul 2019
The Sanctuary at Tissawewa
The Sanctuary at Tissawewa
3.0 out of 5.0 Old Puttalam road, Old Town, Anuradhapura
4.0/5 (69 reviews)
Rs5,918/ night for 2 guests

Proximity to places of interest.excellent service from the staff. The old world charm maintained with a lot of effort

Reviewed on 3 Apr 2019
The Lakeside Hotel at Nuwarawewa
The Lakeside Hotel at Nuwarawewa
3.0 out of 5.0 Dharmapala Mawatha, New Town, Near Old Bus Stand, Anuradhapura, North Central
3.6/5 (37 reviews)
Rs4,693/ night for 2 guests

Nice hôtel, central, very welcoming, helpful and smiling staff.

Reviewed on 15 Jan 2019
Villa Republic Galle - Entire Villa (08 Bedrooms)
Villa Republic Galle - Entire Villa (08 Bedrooms)
4.5 out of 5.0 607/10, Colombo Road, Gintota, Galle
4.8/5 (50 reviews)
Rs119,603/ night for 2 guests

We had one of the larger rooms, with the jacuzzi pool in the bathroom. It was beautifully kept, and a very comfy bed with evening turn down. The Sri Lankan breakfast really was good and very generous. We even got takeaway breakfast made for us to depart at 530am for an early flight home. The place ...

Reviewed on 22 Dec 2018
Nilketha Villa Eco Hotel
Nilketha Villa Eco Hotel
3.0 out of 5.0 139, Jethawanarama Road, Anuradhapura
3.2/5 (30 reviews)
Rs1,979/ night for 2 guests

Room was very basic, the hotel needs refurbishment! Air con was a life saver! Food was ok!

Reviewed on 16 Apr 2017
Avasta Resort and Spa
Avasta Resort and Spa
3.5 out of 5.0 92, Niwaththakachethiya Road, Anuradhapura
3.1/5 (14 reviews)

The Worst experience ever you should never go there

Reviewed on 1 Jan 2018
Hotel Sigiriya
Hotel Sigiriya
4.0 out of 5.0 Hotel Road, Dambulla
4.2/5 (374 reviews)
Rs4,810/ night for 2 guests

View form the pool is amazing, staff are super friendly and helpful

Reviewed on 7 Jul 2019
Heritage Hotel
Heritage Hotel
3.0 out of 5.0 Galwala Road, Pothanegama, Anuradhapura
3.4/5 (48 reviews)
Rs2,591/ night for 2 guests

Location by the lake. The rooms were spacious and very clean. The bathroom was clean but there was a small water leak. I only stayed for one night and did not bother asking them to fix it. Did let them know there was a leak when leaving and they were very sorry about it and asked why i did not let ...

Reviewed on 22 Mar 2019
Cottage Tourist Rest
Cottage Tourist Rest
2.0 out of 5.0 388/38, Harischandra Mw., 5000, Anuradhapura town Sri Lanka, Anuradhapura
3.5/5 (4 reviews)
Rs1,020/ night for 2 guests

I got in late and left fairly early, so didn't spend much time there. My room had a bug issue and didn't smell so fresh. Also didn't have hot water in the morning - but that got fixed after I told the person at breakfast. Simple, and has potential, but could use a little freshening up.

Reviewed on 3 Aug 2018
Map

Recently booked Sri Lanka hotels

OZO Kandy Sri Lanka
4.0 out of 5.0
Last booking: 1 hour ago
Hilton Colombo
5.0 out of 5.0
Last booking: 3 hours ago
Cinnamon Lakeside Colombo
5.0 out of 5.0
Last booking: 4 hours ago
Ramada by Wyndham Colombo
4.0 out of 5.0
Last booking: 11 hours ago
Levels by Cantaloupe
4.5 out of 5.0
Last booking: 25 hours ago
The Steuart by Citrus
3.5 out of 5.0
Last booking: 29 hours ago

Historic Hotels in Sri Lanka

Search for Historic Hotels in Sri Lanka on Expedia. You can easily find your hotels in Sri Lanka using one of the methods below:

  • View our selection of featured hotels in Sri Lanka
  • Use the map to find hotels in the Sri Lanka neighborhood you prefer
  • Use the filters to see hotels in a specific area of Sri Lanka, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Sri Lanka
  • Enter your travel dates to view the best deals on hotels in Sri Lanka - while they last