Agoda Hero Banner

Find Hotels in Sri Lanka

22196 vacation rentals and hotels available now

Fast facts about Sri Lanka

Accommodations22,196 properties
Popular CityColombo
Nightly rates from$5
Reasons to visitShopping, Religious interests

Discover the regions of Sri Lanka


Top cities in Sri Lanka


Frequently asked questions

What's the average price of a hotel in Sri Lanka?

The average price for a 3-star hotel in Sri Lanka is USD 57. The average price for a 4-star hotel in Sri Lanka is USD 105. The average price for a 5-star hotel in Sri Lanka is USD 154.

What's the average price of a hotel in Sri Lanka this weekend?

The average price for a 3-star hotel in Sri Lanka this weekend is USD 54. The average price for a 4-star hotel in Sri Lanka this weekend is USD 103. The average price for a 5-star hotel in Sri Lanka this weekend is USD 147.

What's the average price of a hotel in Sri Lanka tonight?

The average price for a 3-star hotel in Sri Lanka tonight is USD 53. The average price for a 4-star hotel in Sri Lanka tonight is USD 104. The average price for a 5-star hotel in Sri Lanka tonight is USD 141.

What are the most popular hotels in Sri Lanka?

Some of our most popular hotels in Sri Lanka are Granbell Hotel Colombo, Marino Beach Colombo and Mandarina Colombo.

What are the best hotels in Sri Lanka for couples?

Hotels in Sri Lanka that are highly rated by couples include Granbell Hotel Colombo, Marino Beach Colombo and Mandarina Colombo.

What are the best hotels in Sri Lanka for families?

Hotels in Sri Lanka that are highly rated by families include Granbell Hotel Colombo, Marino Beach Colombo and Mandarina Colombo.

What are the most popular cities in Sri Lanka to stay in?

Popular cities among travelers staying in Sri Lanka include Colombo, Kandy, and Negombo.

What are the best hotels in Colombo?

Verified travelers to Colombo have given top reviews to Granbell Hotel Colombo, Marino Beach Colombo and Mandarina Colombo.

What are the best hotels in Kandy?

Verified travelers to Kandy have given top reviews to Earls Regency Hotel, Ceyloni City Hotel and Earl's Regent Hotel Kandy.

What are the best hotels in Negombo?

Verified travelers to Negombo have given top reviews to Jetwing Sea, Camelot Beach Hotel and Regal Reseau Hotel Spa.

Show more questions

More about Sri Lanka

Discover the Best Time to Visit Sri Lanka: A Guide to Its Seasons

Sri Lanka is a tropical country with two monsoon seasons. The southwest monsoon season runs from May to September, while the northeast monsoon season runs from October to February. The best time to visit Sri Lanka depends on which part of the country you want to explore. If you want to visit the west and south coasts, the best time to go is from December to March when the weather is dry and sunny. On the other hand, if you want to explore the east coast, the best time to go is from April to September when the weather is dry and sunny. The peak tourist season in Sri Lanka is from December to March, so if you want to avoid the crowds, it's best to visit during the off-season. However, keep in mind that some attractions may be closed during this time.

Experience the Best of Sri Lanka: Top Fun Activities to Do

Sri Lanka is a country with a rich culture and history, and there are plenty of fun activities to do. One of the top things to do is to visit the ancient city of Sigiriya, a UNESCO World Heritage Site. The site features a massive rock fortress and palace ruins that date back to the 5th century AD. Another must-visit attraction is the Temple of the Tooth in Kandy, which houses a tooth relic of the Buddha. The temple is located in the heart of the city and is surrounded by beautiful gardens and a lake. If you're a nature lover, you'll enjoy visiting the Yala National Park, which is home to a variety of wildlife, including elephants, leopards, and crocodiles. You can also go on a safari tour to see the animals up close. For beach lovers, Sri Lanka has plenty of beautiful beaches to explore, such as Unawatuna, Mirissa, and Hikkaduwa. You can go snorkeling, surfing, or simply soak up the sun on the sandy shores.

Top Reasons to Visit Sri Lanka: A Must-See Destination

Sri Lanka is a must-see destination for travelers looking for a unique and unforgettable experience. One of the top reasons to visit Sri Lanka is its rich culture and history. The country has a long and fascinating history that is reflected in its ancient temples, ruins, and monuments. Another reason to visit Sri Lanka is its stunning natural beauty. The country is home to some of the most beautiful beaches, mountains, and forests in the world. You can explore the lush green tea plantations in the central highlands or hike to the top of Adam's Peak for a breathtaking view of the sunrise. Sri Lanka is also known for its delicious cuisine. The country's cuisine is a fusion of Indian, Malay, and Dutch influences, and features a variety of spices and flavors. Some of the must-try dishes include hoppers, kottu roti, and string hoppers.

Traveling to Sri Lanka: Tips and Tricks for First-Time Visitors

If you're planning a trip to Sri Lanka, there are a few things you should keep in mind. First, make sure you have a valid passport and visa. You can apply for a visa online or on arrival at the airport. It's also a good idea to get vaccinated before your trip. The CDC recommends getting vaccinated for hepatitis A and B, typhoid, and rabies. When it comes to transportation, the best way to get around Sri Lanka is by train or bus. The train system is affordable and offers stunning views of the countryside. Buses are also a cheap and convenient way to get around, but they can be crowded and uncomfortable. Finally, make sure you pack appropriately for the weather. Sri Lanka is a tropical country, so it's always warm and humid. Bring light, breathable clothing and plenty of sunscreen and insect repellent.

Where to Stay in Sri Lanka: A Guide to Its Best Accommodations

Sri Lanka has a wide range of accommodations to choose from, ranging from budget-friendly guesthouses to luxurious resorts. One of the top budget accommodations is the Serendib Village Guest House, located in the heart of Negombo. The guesthouse features comfortable rooms and a beautiful garden. For a more upscale experience, consider staying at the Cinnamon Red Colombo, a modern hotel located in the heart of Colombo. The hotel features a rooftop bar and pool with stunning views of the city. If you're looking for a more relaxing experience, consider staying at the Good Karma Ayurvedic Resort, located in the southern part of the country. The resort offers Ayurvedic treatments and yoga classes, as well as comfortable rooms and a beautiful garden. For a unique experience, consider staying at the Nature House, located in the middle of a tea plantation in the central highlands. The guesthouse features cozy rooms and stunning views of the surrounding mountains. Finally, for eco-conscious travelers, the Zion View Ella Green Retreat offers comfortable rooms and a beautiful garden, as well as sustainable practices such as rainwater harvesting and composting.

Why Book Your Sri Lanka Hotel with Agoda.com: The Benefits of Online Booking

When it comes to booking your Sri Lanka hotel, there are many benefits to using Agoda.com. One of the top benefits is the convenience of online booking. With Agoda.com, you can easily search for and compare hotels, and book your reservation with just a few clicks. Another benefit of using Agoda.com is the wide range of accommodations available. Agoda.com offers a variety of hotels, guesthouses, and resorts to choose from, ranging from budget-friendly to luxurious. Finally, Agoda.com offers competitive prices and deals on Sri Lanka hotels. You can save money by booking your hotel through Agoda.com, and take advantage of special promotions and discounts.

Indulge in Sri Lanka's Cuisine: Top Dishes to Try

Sri Lanka's cuisine is a fusion of Indian, Malay, and Dutch influences, and features a variety of spices and flavors. One of the must-try dishes is hoppers, a type of pancake made from rice flour and coconut milk. Hoppers are usually served with a spicy chili sauce or a sweet coconut sambol. Another popular dish is kottu roti, a type of stir-fry made with shredded roti bread, vegetables, and meat. Kottu roti is usually served with a spicy curry sauce. For seafood lovers, Sri Lanka offers a variety of delicious dishes, such as deviled prawns and fish curry. Deviled prawns are cooked in a spicy sauce made with chili, garlic, and onions, while fish curry is made with coconut milk and a variety of spices. Finally, for dessert, try the watalappam, a type of pudding made with coconut milk, jaggery, and spices. Watalappam is usually served with fresh fruit or a scoop of ice cream.

Getting Around Sri Lanka: A Transportation Guide for Tourists

When it comes to getting around Sri Lanka, there are several options available. The most popular mode of transportation is the train, which offers stunning views of the countryside and is affordable. The train system runs from Colombo to various parts of the country, including Kandy, Ella, and Galle. Buses are also a popular mode of transportation, and are cheap and convenient. However, they can be crowded and uncomfortable, especially during peak hours. If you prefer a more private mode of transportation, you can hire a car or a tuk-tuk. Tuk-tuks are a popular way to get around in cities and towns, and are usually cheaper than taxis. Finally, if you're feeling adventurous, you can rent a bicycle or a motorbike and explore the country on your own. However, keep in mind that Sri Lanka's roads can be chaotic and dangerous, so it's important to take precautions and wear a helmet.