Cheapest hotel deals in Sri Lanka

12282 available hotel offers

2 nights
Budget
2
1
  • booking
  • airbnb
  • hostelworld
  • expedia
  • tripcom
  • vrbo
  • agoda
  • hotelscom
  • hometogo
  • zenhotels
  • hrs
  • homestay
Sri Lanka hotels
Choose holiday accommodation for the best price
Price per night
Accommodation type
Rating

Cheap hotel deals in Sri Lanka

Scenery River Star Hotel - Sri Lanka
9.3 218 reviews
Sri Lanka
25/06 – 07/07
£24/nighttotal: £288 (12 )

Scenery River Star Hotel

1 3
hotel, Hikkaduwa
This hotel in Hikkaduwa offers a tranquil garden setting with a sun terrace, providing a peaceful retreat for budget-friendly travellers.
Enjoy complimentary WiFi, on-site parking, and convenient access to Dodanduwa Beach, just an 11-minute walk away, with Galle Fort approximately 14.5 kilometres distant.
Hotel Elephant Lobby - Sri Lanka
8.6 3617 reviews
Sri Lanka
19/12 – 02/01
£44/nighttotal: £616 (14 )

Hotel Elephant Lobby

1 3
hotel, Pinnawala
Located in Pinnawala, this hotel is 33.8 kilometres from Kandy Royal Botanic Gardens and 38.6 kilometres from Kandy Train Station, offering a tranquil garden setting.
Offering a budget-friendly stay, this hotel provides amenities such as free WiFi, air conditioning, a swimming pool, a restaurant, and a bar, with room service and valet parking also available.
Mount View Inn - Sri Lanka
8.0 323 reviews
Sri Lanka
18/07 – 19/07
£37/nightfor 1 night

Mount View Inn

3 7
hotel, Kandy
Conveniently located in Kandy, this budget-friendly hotel is a 10-minute walk from Kandy Train Station and approximately 1.6 kilometres from Kandy City Centre Shopping Mall.
Mount View Inn offers rooms with city views, complimentary WiFi, a shared terrace, and can organise tours for guests.
Roshara Nalla - Sri Lanka
9.0 107 reviews
Sri Lanka
08/09 – 12/09
£24/nighttotal: £96 (4 )

Roshara Nalla

1 3
hotel, Giriulla
Located in Giriulla, this hotel is situated 30 kilometres from Bandaranaike International Airport and within 35 kilometres of St. Anthony's Church and Dutch Fort.
This budget-friendly hotel offers a swimming pool, fitness centre, and an on-site restaurant, making it an affordable choice for travellers.
Another World - Sri Lanka
9.1 69 reviews
Sri Lanka
01/11 – 22/11
£12/nighttotal: £252 (21 )

Another World

1 1
hotel, Arugam Bay
Primely situated on the Arugam Bay beachfront, this hotel offers direct access to the sands and is just 2.9 kilometres from Lagoon Safari - Pottuvils and 5.5 kilometres from Crocodile Rock, presenting an affordable seaside escape.
This budget-friendly hotel boasts a garden, terrace, and on-site restaurant, alongside essential amenities like free WiFi and air conditioning, ensuring a comfortable and convenient stay near Arugam Bay Beach.
Janora Hills - Sri Lanka
8.6 699 reviews
Sri Lanka
06/06 – 13/06
£31/nighttotal: £217 (7 )

Janora Hills

1 2
hotel, Kandy
Centrally located in Kandy, this hotel is just a 17-minute walk from Sri Dalada Maligawa and 1.4 kilometres from Kandy Museum.
Offering air-conditioned rooms with free WiFi and parking, this hotel provides a budget-friendly base with a garden, tennis court and bar for exploring the city.
Rock View Rest Hatton - Sri Lanka
8.8 183 reviews
Sri Lanka
07/08 – 10/08
£18/nighttotal: £54 (3 )

Rock View Rest Hatton

1 4
hotel, Hatton
Located in Hatton, Rock View Rest is situated 43 kilometres from Gregory Lake and 27 kilometres from Adam's Peak, offering a convenient base for exploring the area.
This budget-friendly hotel provides family rooms with a terrace, air conditioning, and complimentary WiFi, alongside an on-site restaurant and an outdoor swimming pool for a comfortable and affordable stay.
Greenfield Bedz - Sri Lanka
8.0 190 reviews
Sri Lanka
06/06 – 13/06
£8/nighttotal: £56 (7 )

Greenfield Bedz

1 2
hotel, Hatton
Situated in Hatton, this hotel is conveniently located 35 kilometres from Gregory Lake and Adam's Peak, with Castlereigh Reservoir Seaplane Base Airport 10.9 kilometres away.
This budget-friendly hotel offers a tranquil garden setting, an on-site restaurant, room service, and free private parking, making it an affordable choice for exploring the area.
Joy Land Resort - Sri Lanka
9.9 9 reviews
Sri Lanka
07/08 – 28/08
£13/nighttotal: £273 (21 )

Joy Land Resort

1 3
hotel, Habarana
Conveniently located in Habarana, this hotel is just 1.8 kilometres from Habarana Lake and 2.6 kilometres from Kadahatha Wawa Lake, placing you 10.8 kilometres from Pidurangala Rock and 11.6 kilometres from Sigiriya Rock.
This budget-friendly hotel offers air-conditioned rooms with private bathrooms and free toiletries, with selected rooms featuring a terrace, alongside an on-site restaurant, garden, and free private parking for a comfortable and affordable stay.
Green Villa - Sri Lanka
8.6 776 reviews
Sri Lanka
06/07 – 05/08
£11/nighttotal: £330 (30 )

Green Villa

1 4
hotel, Nuwara Eliya
Located in Nuwara Eliya, Green Villa is conveniently situated 4.7 kilometres from Gregory Lake and 11.4 kilometres from Hakgala Botanical Garden, offering budget-friendly access to local attractions.
This hotel provides complimentary WiFi, free private parking, and a 24-hour front desk, making it a practical and affordable choice for travellers.
David Villa - Sri Lanka
8.1 432 reviews
Sri Lanka
06/06 – 13/06
£11/nighttotal: £77 (7 )

David Villa

1 2
hotel, Anuradhapura
Centrally located in Anuradhapura, David Villa offers convenient access to Anuradhapura Railway Station and Nature Park Anuradhapura, with water tanks within a 4.8-kilometre radius.
This budget-friendly hotel provides air-conditioned rooms, complimentary WiFi, an on-site restaurant serving British, Indian, and Local cuisine, and a relaxing hot tub facility for a comfortable stay.
Elepath Lodge Pinnawala - Sri Lanka
8.6 507 reviews
Sri Lanka
25/06 – 07/07
£35/nighttotal: £420 (12 )

Elepath Lodge Pinnawala

2 3
hotel, Pinnawala
Elepath Lodge Pinnawala offers a tranquil garden setting in Pinnawala, conveniently located 34 kilometres from Kandy Royal Botanic Gardens and 39 kilometres from Kandy Train Station.
This budget-friendly hotel provides air-conditioned rooms with free WiFi, a restaurant, and a terrace, making it an affordable choice for exploring the area.

Best hotels in Sri Lanka with breakfast included

Our top selection of affordable hotels with breakfast to start your day with a hearty meal

Squirrel's Nest - Sri Lanka
9.4 111 reviews
Sri Lanka
06/06 – 13/06
£14/nighttotal: £98 (7 )

Squirrel's Nest

1 2
hotel, Kandy
This hotel in Kandy is conveniently located 1.4 kilometres from Kandy City Centre Shopping Mall and 1.5 kilometres from Kandy Train Station.
Offering garden views and free WiFi, this budget-friendly hotel provides a terrace and American and Asian breakfast options for up to three guests in its 21 square metre room.
Wilpattu Restaurant & Guest House - Sri Lanka
8.9 222 reviews
Sri Lanka
14/08 – 21/08
£77/nighttotal: £539 (7 )

Wilpattu Restaurant & Guest House

3 7
hotel, Pahala Maragahawewa
Wilpattu Restaurant & Guest House is located in Pahala Maragahawewa, approximately 34 kilometres from Kumbichchan Kulama Tank and Jaya Sri Maha Bodhi.
This budget-friendly guest house offers rooms with air conditioning, private bathrooms, and balconies, along with a garden and on-site parking, making it an affordable choice for families.
The Grand Yala Hotel - Sri Lanka
9.0 105 reviews
Sri Lanka
25/06 – 02/07
£37/nighttotal: £259 (7 )

The Grand Yala Hotel

1 3
hotel, Tissamaharama
Perfectly situated in Tissamaharama, this hotel is just 1.8 kilometres from Tissa Wewa and 3.7 kilometres from Tissamaharama Raja Maha Vihara, offering a budget-friendly base for exploring local attractions like Bundala Bird Sanctuary, which is 24 kilometres away.
Guests can enjoy a refreshing outdoor swimming pool, a garden, and complimentary WiFi, with rooms featuring air conditioning and select rooms offering a private balcony, making it an affordable choice for travellers.
Hotel Shanelo - Sri Lanka
8.7 439 reviews
Sri Lanka
10/08 – 16/08
£38/nighttotal: £228 (6 )

Hotel Shanelo

1 4
hotel, Negombo
Perfectly situated on Negombo Beach, Hotel Shanelo offers budget-friendly accommodation just 2.6 kilometres from St. Anthony's Church and 10.9 kilometres from Bandaranaike International Airport.
This hotel provides a swimming pool, garden, and on-site restaurant, with rooms featuring air conditioning and some boasting balconies for a comfortable seaside stay.
Sigiri Thilanka Rest Sigiriya - Sri Lanka
8.6 76 reviews
Sri Lanka
06/06 – 13/06
£41/nighttotal: £287 (7 )

Sigiri Thilanka Rest Sigiriya

2 7
hotel, Sigiriya
Conveniently located in Sigiri, this hotel is just 1.6 kilometres from Sigiriya Rock and 3.6 kilometres from Pidurangala Rock, offering a budget-friendly base for exploring the area.
Offering air-conditioned rooms with a private bathroom, this hotel also boasts a garden, shared lounge, and terrace, with room service and a shared kitchen available for added convenience.
The Campers Lodge Yala - Sri Lanka
9.1 97 reviews
Sri Lanka
13/07 – 16/07
£59/nighttotal: £177 (3 )

The Campers Lodge Yala

2 5
hotel, Yala
The Campers Lodge Yala hotel is located in Yala, 16 kilometres from Situlpawwa and Tissa Wewa.
This budget-friendly hotel offers a bowling alley and babysitting services, with rooms boasting mountain or sea views, making it a unique and affordable choice for exploring the area.
Smw Lodge Sigiriya - Sri Lanka
9.2 61 reviews
Sri Lanka
18/07 – 19/07
£60/nightfor 1 night

Smw Lodge Sigiriya

3 7
hotel, Sigiriya
Located in Sigiriya, this budget-friendly hotel is conveniently situated 3.5 kilometres from Sigiriya Rock and 6.7 kilometres from Pidurangala Rock, offering easy access to key attractions.
This 2-star hotel provides air-conditioned rooms with free WiFi, a garden, and a terrace, alongside services like room service and bike rental, making it an affordable choice for exploring the area.
Arken Lanka - Sri Lanka
8.3 568 reviews
Sri Lanka
09/07 – 23/08
£16/nighttotal: £720 (45 )

Arken Lanka

1 2
hotel, Galle
Centrally located in Galle, this 3-star hotel is just 1.7 kilometres from the historic Galle Fort and 1.9 kilometres from Mahamodara Beach, offering a truly budget-friendly base for exploring the area.
Guests can enjoy air-conditioned rooms with complimentary WiFi, a swimming pool, a garden, and on-site parking, with room service also available for added convenience.

Family-friendly hotels in Sri Lanka for the best price

These family-friendly hotels will help you stay in budget, while the whole family enjoys the vacation

Shrine Inn - Sri Lanka
8.9 255 reviews
Sri Lanka
14/06 – 23/06
£20/nighttotal: £180 (9 )

Shrine Inn

2 4
hotel, Kandy
Centrally located in Kandy, this hotel is within walking distance of Sri Dalada Maligawa and Kandy City Centre Shopping Mall, offering a budget-friendly stay just 19 kilometres from Victoria Reservoir Kandy Seaplane Base Airport.
Accommodations feature private balconies, complimentary toiletries, and free WiFi, with room service and a 24-hour front desk ensuring a comfortable and affordable experience.
Maridian Hotel - Sri Lanka
8.8 195 reviews
Sri Lanka
14/07 – 14/08
£20/nighttotal: £620 (31 )

Maridian Hotel

1 4
hotel, Ella
Set in Ella, this hotel is located 12.2 kilometres from the Demodara Nine Arch Bridge and 45 kilometres from Gregory Lake, offering a budget-friendly stay.
Enjoy the hotel's spa, on-site restaurant serving local and international cuisine, and family-friendly facilities including a playground, with free WiFi and parking available.
Margarita Village Kite School Kalpitiya - Sri Lanka
9.2 126 reviews
Sri Lanka
07/08 – 28/08
£41/nighttotal: £861 (21 )

Margarita Village Kite School Kalpitiya

2 3
hotel, Kalpitiya
Located in Kalpitiya, this hotel is 138 kilometres from Bandaranaike International Airport and offers a budget-friendly stay for kite surfers.
Margarita Village Kite School Kalpitiya provides complimentary boat transport to the kite spot, dedicated equipment storage, and boat trips to observe dolphins, making it an ideal affordable choice for an active seaside holiday.
Kites Mountain - Sri Lanka
9.2 22 reviews
Sri Lanka
09/07 – 23/08
£13/nighttotal: £585 (45 )

Kites Mountain

1 2
hotel, Badulla
Kites Mountain hotel in Badulla is located approximately 22.5 kilometres from Demodara Nine Arch Bridge and 48.3 kilometres from Hakgala Botanical Garden.
This hotel offers a budget-friendly stay with amenities including air conditioning, WiFi, a swimming pool, and a fitness centre, alongside room service and a complimentary shuttle.
Sole & Luna - Italian Resort In Sri Lanka - Sri Lanka
8.1 282 reviews
Sri Lanka
14/07 – 14/08
£43/nighttotal: £1333 (31 )

Sole & Luna - Italian Resort In Sri Lanka

2 4
hotel, Tangalle
Sole Luna Resort & Spa in Tangalle offers a budget-friendly stay, conveniently located just 1.9 kilometres from Tangalle Beach and 69 kilometres from Mattala Rajapaksa International Airport.
This hotel features an outdoor swimming pool, an on-site restaurant and bar, and rooms with air conditioning and balconies, providing a comfortable and affordable seaside escape.
The Heritage Inn - Sri Lanka
8.9 60 reviews
Sri Lanka
03/11 – 21/11
£15/nighttotal: £270 (18 )

The Heritage Inn

1 2
hotel, Kandy
Located in Kandy, The Heritage Inn is a 3-star hotel situated 2.9 kilometres from Kandy Train Station and 3.4 kilometres from Kandy City Centre Shopping Mall, offering a budget-friendly stay.
This hotel provides air-conditioned rooms with free WiFi, a garden and terrace for relaxation, and convenient airport transportation, making it an affordable choice for travellers.
Gabaa Resort & Spa - Habarana - Sri Lanka
9.3 550 reviews
Sri Lanka
06/06 – 13/06
£20/nighttotal: £140 (7 )

Gabaa Resort & Spa - Habarana

1 1
hotel, Habarana
Located in Habarana, this hotel is conveniently situated 10.6 kilometres from Pidurangala Rock and 11.3 kilometres from Sigiriya Rock, with Kadahatha Wawa Lake just 1.9 kilometres away.
This budget-friendly hotel offers air-conditioned rooms with free WiFi, an outdoor swimming pool, a restaurant serving various cuisines, and bike and car rental services, making it an affordable choice for exploring the area.
Wild Breeze - Sri Lanka
9.3 102 reviews
Sri Lanka
25/08 – 27/08
£17/nighttotal: £34 (2 )

Wild Breeze

1 2
hotel, Tissamaharama
Offering a tranquil garden setting in Tissamaharama, this hotel is conveniently located 3.7 kilometres from Tissa Wewa, serving as a gateway to attractions like Bundala Bird Sanctuary and Situlpawwa.
This budget-friendly hotel provides air-conditioned rooms for up to 4 guests, featuring complimentary WiFi and a restaurant, with bicycle rental available for exploring the local area.

Cheap hotels in Sri Lanka with parking

Parking doesn’t have to be a headache: Here are the budget hotels in Sri Lanka with a car park

Vidisa Villas - Sri Lanka
8.4 100 reviews
Sri Lanka
06/07 – 05/08
£37/nighttotal: £1110 (30 )

Vidisa Villas

1 4
hotel, Hikkaduwa
Just an 11-minute walk from Hikkaduwa Beach, Vidisa Villas offers an affordable 3-star hotel experience in Hikkaduwa, conveniently located near the Hikkaduwa Coral Reef, Bus Stand, and Railway Station.
This hotel provides a refreshing outdoor swimming pool and garden, with rooms featuring air conditioning, free WiFi, and private bathrooms, alongside an on-site restaurant serving various breakfast options, making it a great budget-friendly choice for seaside exploration.
Kithaya Ella - Sri Lanka
9.0 131 reviews
Sri Lanka
14/07 – 31/07
£8/nighttotal: £136 (17 )

Kithaya Ella

1 1
hotel, Ella
Located in the scenic district of Ella, Kithaya Ella is situated 7.5 kilometres from the iconic Demodara Nine Arch Bridge and 45 kilometres from Hakgala Botanical Garden.
This budget-friendly hotel offers rooms with mountain views, free WiFi, and an on-site restaurant, making it an affordable choice for exploring Ella.
Sundowners Guesthouse - Sri Lanka
8.3 74 reviews
Sri Lanka
14/07 – 14/08
£26/nighttotal: £806 (31 )

Sundowners Guesthouse

1 4
hotel, Hikkaduwa
Perfectly situated on the Hikkaduwa beachfront, Sundowners Guesthouse is just steps from Narigama beach and approximately 16-18 kilometres from Galle's historic attractions like the Dutch Church and Galle Fort.
This budget-friendly hotel offers a seasonal outdoor swimming pool and an on-site restaurant, providing an affordable and comfortable stay near the seaside.
Coral Nest - Sri Lanka
8.9 243 reviews
Sri Lanka
01/11 – 22/11
£27/nighttotal: £567 (21 )

Coral Nest

1 1
hotel, Negombo
Just a 7-minute walk from Wellaweediya Beach and 0.9 kilometres from St. Anthony's Church, this budget-friendly hotel in Negombo is conveniently located 8 kilometres from Bandaranaike International Airport.
Offering a garden, free WiFi and a shared kitchen, this hotel provides affordable accommodation with air-conditioned rooms, a desk and a private bathroom, perfect for exploring the seaside attractions.
Nk Hotel And Restaurant - Sri Lanka
9.0 3 reviews
Sri Lanka
06/06 – 13/06
£18/nighttotal: £126 (7 )

Nk Hotel And Restaurant

2 4
hotel, Matale
Conveniently located in Matale, this 4-star hotel is situated approximately 27 kilometres from Kandy City Centre Shopping Mall and Bogambara Stadium, offering a budget-friendly base for exploring the region.
Guests can enjoy on-site dining at the restaurant, complimentary private parking, and room service, with rooms featuring desks and city views for a comfortable stay.
Ella Lucky Panoramic - Sri Lanka
8.5 514 reviews
Sri Lanka
25/06 – 27/06
£11/nighttotal: £22 (2 )

Ella Lucky Panoramic

1 1
hotel, Ella
This hotel in Ella offers a budget-friendly stay, conveniently located just 6 kilometres from the Demodara Nine Arch Bridge and 3.7 kilometres from Little Adam's Peak.
Guests can enjoy essential amenities including free WiFi, air conditioning, a garden, and a restaurant, with room service and a 24-hour front desk available for added convenience.
Beach Wave Hotel - Sri Lanka
8.7 425 reviews
Sri Lanka
07/11 – 14/11
£30/nighttotal: £210 (7 )

Beach Wave Hotel

1 2
hotel, Arugam Bay
Directly on the beach in Arugam Bay, this hotel is a 10-minute walk from Arugam Bay Surf Point and 2.4 kilometres from Muhudu Maha Viharaya.
This budget-friendly hotel offers pet-friendly rooms with air conditioning, a terrace or balcony, and on-site dining, making it an affordable choice near the seaside.
Yala Visit Villa - Sri Lanka
8.9 82 reviews
Sri Lanka
10/12 – 17/12
£17/nighttotal: £119 (7 )

Yala Visit Villa

1 1
hotel, Tissamaharama
Just 1.3 kilometres from Tissamaharama Raja Maha Vihara and 2.4 kilometres from Tissa Wewa, Yala Visit Villa offers a budget-friendly stay in Tissamaharama.
This hotel provides a refreshing outdoor swimming pool, complimentary private parking, and free WiFi, making it an affordable choice for exploring the area.

Top countries

copyright © 2026 cheapandcozy.com