Hotel & Accommodation in Sri Lanka

Hotels in Sri Lanka

Unlock your enchanting journey, explore the best hotels in Sri Lanka
  1. /
  2. 9,542Hotels in Sri Lanka

Popular Hotels in Sri Lanka

Check out these memorable stays and their recent reviews
Primary image 1 Shangri-La Colombo, Sri Lanka Hotels
9.2
(404)
Exceptional
Hotels
Gampaha Division, Gampaha District
Rooftop terrace
Beach umbrella
Hot tub
Express check-out
Spa
Bar
Price around
€ 182.66
See Availability
Primary image 1 W15 Weligama, Sri Lanka Hotels
8.4
(35)
Very Good
Hotels
Matara District, Southern Province
Beach towel
Poolside bar
Beach umbrella
Express check-out
Picnic area
Bar
Price around
€ 99.13
See Availability
Primary image 1 Madulkelle Tea and Eco Lodge, Sri Lanka Hotels
9.2
(55)
Exceptional
Resorts
Matale Division, Matale District
Billiard
Library
Express check-out
Picnic area
Spa
Bar
Price around
€ 13,934.41
See Availability
Primary image 1 The Beach House by Reveal, Sri Lanka Hotels
10
(4)
Exceptional
Guest Houses
Matara District, Southern Province
Price around
€ 170.62
See Availability
Primary image 1 Ramada by Wyndham Katunayake Colombo International Airport, Sri Lanka Hotels
Hotels
Gampaha Division, Gampaha District
Airport transfer
Hot tub
Express check-out
Picnic area
Spa
Bar
Price around
€ 64.54
See Availability
Primary image 1 Luxe Colombo Heights, Sri Lanka Hotels
10
(5)
Exceptional
Apartments
Gampaha Division, Gampaha District
Price around
€ 86.54
See Availability
Primary image 1 Earl's Regent Kandy, Sri Lanka Hotels
7.8
(135)
Pleasant
Hotels
Mulgampola, Harispattuwa Division
Health club
Picnic area
Bar
Price around
€ 66.43
See Availability
Primary image 1 Oceanfront Nilaveli by ICC, Sri Lanka Hotels
Apartments
Trincomalee District, Eastern Province
Beach umbrella
Express check-out
Bar
Price around
€ 189.46
See Availability
Primary image 1 Mandarina Colombo, Sri Lanka Hotels
8.6
(909)
Very Good
Hotels
Colombo, Colombo District
Rooftop terrace
Pool sun loungers
Express check-out
Price around
€ 58.24
See Availability
Primary image 1 Full Moon Garden Hotel, Sri Lanka Hotels
7.5
(67)
Pleasant
Hotels
Gampaha Division, Gampaha District
Billiard
Poolside bar
Bar
Price around
€ 48.44
See Availability
Primary image 1 Radisson Blu Resort Galle, Sri Lanka Hotels
8.4
(188)
Very Good
Hotels
Galle District, Southern Province
Kids club
Steam room
Billiard
Poolside bar
Spa
Bar
Price around
€ 113.91
See Availability
Primary image 1 Jetwing Colombo Seven, Sri Lanka Hotels
8.8
(277)
Very Good
Hotels
Gampaha Division, Gampaha District
Rooftop terrace
Poolside bar
Spa
Bar
Price around
€ 89.21
See Availability
Primary image 1 Lunuganga Estate, Sri Lanka Hotels
9.6
(12)
Exceptional
Hotels
Kalutara Division, Kalutara District
Price around
€ 317.15
See Availability
Primary image 1 MaRadha Colombo, Sri Lanka Hotels
9.2
(68)
Exceptional
Hotels
Colombo, Colombo District
Romantic proposal packages
Rooftop terrace
Poolside bar
Beach umbrella
Spa
Bar
Price around
€ 71.94
See Availability
Primary image 1 Pearl Grand By Rathna, Sri Lanka Hotels
8.4
(24)
Very Good
Hotels
Colombo, Colombo District
Rooftop terrace
Poolside bar
Beach umbrella
Pool sun loungers
Bar
Price around
€ 46.72
See Availability
Primary image 1 Araliya Green City - Your Gateway to Everything in Nuwara Eliya, Sri Lanka Hotels
Hotels
Nuwara Eliya Division, Nuwara Eliya District
Nightclub
Shops
Billiard
Poolside bar
Spa
Bar
Price around
€ 95.18
See Availability
Primary image 1 Sheraton Colombo Hotel, Sri Lanka Hotels
9.8
(21)
Exceptional
Hotels
Gampaha Division, Gampaha District
Poolside bar
Beach umbrella
Pool sun loungers
Spa
Bar
Price around
€ 132.61
See Availability
Primary image 1 SeSaya Poshtel & Bistro - Colombo's Newest and Finest Poshtel Dorms and Rooms, Sri Lanka Hotels
Others
Colombo, Colombo District
Bar
Price around
€ 14.38
See Availability
Primary image 1 Weligama Bay Marriott Resort & Spa, Sri Lanka Hotels
Hotels
Matara District, Southern Province
Kids club
Beach Bar
Romantic proposal packages
Rooftop terrace
Poolside bar
Bar
Price around
€ 168.81
See Availability
Primary image 1 International Beach Hotel and Restaurant, Sri Lanka Hotels
Hotels
Galle District, Southern Province
Beach Bar
Beach sun loungers
Beach umbrella
Bar
Price around
€ 28.48
See Availability

More about Sri Lanka

Why Book Cheap Hotels in Sri Lanka?

Sri Lanka, the teardrop of India, is a dream destination for budget travelers. With its stunning beaches, ancient ruins, lush tea plantations, and vibrant culture, it offers an incredible experience without breaking the bank. Choosing cheap hotels in Sri Lanka allows you to stretch your travel budget further, meaning you can spend more on exploring the island's many attractions, indulging in delicious Sri Lankan cuisine, or even extending your stay. Instead of splurging on expensive accommodations, you can allocate your funds to unforgettable experiences like wildlife safaris, surfing lessons, or cultural tours. Opting for affordable hotels in Sri Lanka is a smart way to maximize your adventure and create lasting memories without financial stress.

Best Areas to Find Cheap Hotels in Sri Lanka

Finding the right location is key to securing budget hotels in Sri Lanka. Several areas offer a great mix of affordability and convenience. For beach lovers, consider Hikkaduwa or Unawatuna on the south coast. These areas boast beautiful beaches and a range of guesthouses and smaller hotels that won't empty your wallet. Families might find Negombo, close to the airport, a convenient and affordable option with plenty of family-friendly hotels. Backpackers often flock to Ella, nestled in the hill country, where you can find charming guesthouses with stunning views at reasonable prices. Colombo, the capital city, also offers a variety of affordable hotels in Sri Lanka, particularly in areas like Mount Lavinia. Business travelers might prefer staying in Colombo for easy access to meetings and transportation, while couples might enjoy the romantic ambiance of smaller towns along the coast. No matter your travel style, there's a perfect area to find cheap hotels in Sri Lanka that suits your needs.

Tips for Finding Cheap Hotels in Sri Lanka

  • Book early to secure the best rates: The earlier you book, the more likely you are to find discounted prices and a wider selection of rooms.
  • Travel during off-peak seasons: Traveling during the shoulder seasons (April-May and September-October) can help you avoid crowds and score lower hotel rates.
  • Compare prices across different dates: Even shifting your travel dates by a day or two can sometimes result in significant savings.
  • Use filters such as Wi-Fi, breakfast, or proximity to public transportation: Prioritize the amenities that are most important to you and filter your search accordingly to find the best value.

Best Time to Visit Sri Lanka on a Budget

The best time to visit Sri Lanka on a budget is during the shoulder seasons, which are April-May and September-October. During these months, you'll experience pleasant weather in many parts of the island, fewer crowds, and lower prices on accommodations and activities. The peak season, from December to March, sees higher prices and more tourists, especially in popular coastal areas. The monsoon season, from May to August on the southwest coast and November to February on the east coast, can bring heavy rainfall, but it also offers the lowest prices. If you don't mind occasional showers, traveling during the monsoon season can be a great way to save money on cheap hotels in Sri Lanka.

Getting Around Sri Lanka Affordably

Exploring Sri Lanka on a budget is easy with its diverse range of affordable transportation options. The extensive train network is a scenic and budget-friendly way to travel between major cities and towns, offering breathtaking views of the countryside. Buses are even more affordable and connect almost every corner of the island, although they can be crowded. Tuk-tuks are a fun and convenient way to get around within cities and towns, but be sure to negotiate the fare beforehand. In cities like Colombo, walking is a great way to explore the local neighborhoods and discover hidden gems. Consider purchasing a travel pass for public transportation if you plan on using it frequently. By utilizing these affordable transportation options, you can save money and experience the authentic Sri Lanka without breaking the bank, leaving you with more to spend on affordable hotels in Sri Lanka and unforgettable experiences.

FAQs About Cheap Hotels in Sri Lanka

  1. Which area is best for cheap hotels in Sri Lanka?
  2. Hikkaduwa and Unawatuna on the south coast are excellent choices for budget travelers seeking beachside accommodations. Ella in the hill country also offers affordable guesthouses with stunning views.

  3. Are cheap hotels in Sri Lanka good for families?
  4. Yes, many budget hotels in Sri Lanka cater to families, offering spacious rooms and family-friendly amenities. Negombo, close to the airport, is a particularly good option for families.

  5. Do budget hotels in Sri Lanka include free breakfast or Wi-Fi?
  6. Many affordable hotels in Sri Lanka include free breakfast and Wi-Fi, but it's always best to check the specific amenities offered by each hotel before booking.

  7. Which area in Sri Lanka is close to public transportation?
  8. Colombo, the capital city, has an extensive public transportation network, making it easy to get around. Many cheap hotels in Sri Lanka are located near bus and train stations.

  9. Which area in Sri Lanka is close to the airport?
  10. Negombo is the closest major town to Bandaranaike International Airport (CMB), offering a range of affordable hotels in Sri Lanka for convenient airport access.

  11. Which area in Sri Lanka is close to the city center?
  12. Colombo is the main city center in Sri Lanka. Staying in areas like Fort or Colombo 03 (Kollupitiya) will put you in close proximity to many attractions, restaurants, and shops. You can find cheap hotels in Sri Lanka even in these central locations.

Conclusion

Sri Lanka is an incredible destination that can be enjoyed on any budget. By choosing cheap hotels in Sri Lanka and utilizing affordable transportation options, you can experience the best of what this beautiful island has to offer without overspending. If you want to find cheap hotels in Sri Lanka, you can check in Traveloka to compare options and book the one that suits your trip best. Start planning your dream Sri Lankan adventure today!

Read more

Facts about hotel in Sri Lanka

Total Accommodation
20 Properties
Popular Region
Colombo District, Gampaha District
Popular Hotel
Shangri-La Colombo, Madulkelle Tea and Eco Lodge

Frequently asked questions

What are the best areas to visit near Sri Lanka?
How many hotels are listed in Sri Lanka?
Currently, there are around 20 hotels that you can book in Sri Lanka

Guest reviews in hotel near Sri Lanka

8.3
Impressive
31,359 reviews from hotels in Sri Lanka with aggregated rating of 8.3/10.
Review from various users that have stayed in hotel near Sri Lanka will help you to choose the perfect hotel easily!
Eny B.
This is a private profile
9.1
/ 10
3 Jan 2020
Cinnamon Red Colombo
We stayed at Cinnamom Red for only 2 days during the 2019 Xmast holiday, but it was excellent. The room and the bathroom were impeccably clean. The check-in was fast. The breakfast menu was awesome, it gave us opportunity to taste the array of Sri Lankan cuisine. The breakfast staff, Kasun and Bhanuke, were helpful in giving us a bit more insights on the Sri Lankan cuisine and culture. We would definitely stay at Cinnamon Red again if we go to Colombo again. Thank you.
Jia M. L.
This is a private profile
9.7
/ 10
24 Feb 2019
Marino Beach Colombo
The whole experience was magnificent. The rooftop infinity pool was definitely soothing after a long day under the hot sun. The room was spacious, clean, and well-designed. Staffs were really attentive, gracious, and enthusiastic. Can't think of a better place to end my Sri Lanka trip and I wish the best for this hotel and all its members. Keep up the good work!
Novellia C. W.
This is a private profile
10.0
/ 10
4 Aug 2025
Granbell Hotel Colombo
Bagus, nyaman, bersih, staff ramah, pemandangan bagus, ada bath up, jacuzzi, kolam renang pemandangan kota. Nyaman banget.
Reiki N. H.
This is a private profile
9.7
/ 10
19 Nov 2017
Backpack Lanka - Central Colombo - Hostel
Very good, sangat recommended dan strategis.
Asadaporn P.
This is a private profile
9.7
/ 10
11 Dec 2017
Galadari Hotel
ชอบที่ได้ห้องวิวสวย ตื่นมาเจอทะเล

Why book Accommodation in Traveloka?

Available for you 24/7
Live chat, email, or phone call, our reliable Customer Services is only a click away.
Plenty of flexibility options
Plan & adjust your trip without hassle with Free Cancellation, Pay at Hotel, and more.
Many secured ways to pay
Choose how you want to pay from various global payment options available.

We’ve got more than just hotels

Explore various type of accommodations based on your travel needs

Always in the know about travel tips, recommendations, and Traveloka’s latest promos.

Subscribe to Newsletter