top of page

10 Best Budget Hotels in Sri Lanka

Updated: Dec 26, 2022


1.Villa Shanthi ,Hikkaduwa

2. Wirdana Resort & Spa ,Galle

3.Birds Park Polgahawela ,Egalla

4.Ayana Beach ,Ja-Ela

5.Villa Jungle & Wiener ,Habaraduwa

6.Optimum Residencies ,Negombo

7.Man Mountain Villa ,Matale

8.Train View Chalet ,Bandarawela

9.Sea Port Hiriketiya

10. La Pentera ,Hambegamuwa

1.Villa Shanthi


Villa Shanthi is set in Hikkaduwa, 1 km from Naragama beach. The hotel has an outdoor pool and features views of the pool from certain rooms. Free private parking is available on site.

9.5 Exceptional

61 reviews

2. Wirdana Resort & Spa


Travel Sustainable property

Offering a year-round outdoor salt water infinity pool and barbecue, Wirdana Resort & Spa is situated in Galle in the Galle District Region, 7 km from Galle International Cricket Stadium.

8.4 Very good

67 reviews

3.Birds Park Polgahawela


Birds Park Polgahawela features accommodation in Egalla. This 3-star hotel offers room service and luggage storage space.

9.1 Superb

49 reviews

4.Ayana Beach


Facing the beachfront, Ayana Beach offers 3-star accommodation in Ja-Ela and has a restaurant, garden and private beach area.

9.4 Superb

166 reviews

5.Villa Jungle & Wiener


Situated in Habaraduwa, within a few steps of Koggala Beach and 2.2 km of Koggala Beach Park, Villa Jungle & Wiener features accommodation with a garden and free WiFi throughout the property as well...

8.8 Fabulous

92 reviews

6.Optimum Residencies


With St Anthony's Church reachable in 4.3 km, Optimum Residencies features accommodation, a restaurant, an outdoor swimming pool, a shared lounge and a garden.

9.2 Superb

587 reviews

7.Man Mountain Villa


Set in Matale, 33 km from Riverston, Man Mountain Villa offers accommodation with a restaurant, free private parking, an outdoor swimming pool and a garden.

9.2 Superb

64 reviews