Sri Lanka Hotels
Find and book your perfect stay
Where to stay in Sri Lanka
Top hotels in Colombo
Marino Beach Colombo
Top hotels in Kandy
The Radh Hotel
Top hotels in Galle
Radisson Blu Resort Galle
Top hotels in Negombo
Oreeka - Katunayake Airport Transit Hotels
Top landmarks in Sri Lanka
Bentota Beach
If a restful vacation is part of your travel plans, Bentota Beach might be the perfect place to seek out during your trip to Bentota.
Find out more about Sri Lanka
Find out more about Sri Lanka
Unveil the Enchantment of Serendipity: A Journey Through Sri Lanka's Temples and Shores
Discover the enchanting island of Sri Lanka, where lush landscapes meet golden beaches. Explore ancient temples that whisper tales of history, wander through vibrant gardens, and unwind on the pristine shores of Thalaramba Beach. From the bustling streets of Colombo to the tranquil tea plantations in the hills, Sri Lanka offers a blend of cultural richness and natural beauty. Dive into the azure waters for thrilling marine adventures or trek through national parks teeming with wildlife. Whether you seek romance, adventure, or a serene getaway, Sri Lanka promises an unforgettable escape that captivates every traveler’s heart. For the best hotel rates in Sri Lanka and to enhance your stay, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.
Where to stay in Sri Lanka
Some of the best places to stay in Sri Lanka are Colombo, Kandy and Negombo. Sri Lanka offers a vibrant mix of culture and natural beauty, and Colombo, Kandy, and Negombo are excellent destinations for travelers. Colombo boasts luxury hotels and a lively atmosphere, while Kandy is known for its historical significance and serene landscapes. Negombo features beautiful beaches and a more laid-back vibe. For first-time visitors, Colombo is ideal due to its accessibility and diverse accommodation options, from boutique retreats to upscale hotels, ensuring a memorable stay in this enchanting island nation. Here are some of our travelers' favorite hotels in Sri Lanka:
- ColomboOpens in a new window: Colombo is a vibrant city that offers a mix of modern attractions and rich history, making it an ideal destination for families and business travelers alike. The city boasts attractions such as Colombo City Centre for shopping and Galle Face Green for outdoor enjoyment. For accommodations, consider Jetwing Colombo SevenOpens in a new window, a luxurious 5-star hotel with excellent business facilities and amenities for children. Another option is Trillium Boutique City HotelOpens in a new window, which features a full spa and pool services, perfect for relaxation after a day of exploring. Additionally, Galle Face HotelOpens in a new window provides direct beach access, combining business amenities with a luxurious beach theme, ensuring a memorable stay.
- KandyOpens in a new window: Kandy is renowned for its stunning natural scenery and cultural significance, making it a fantastic spot for outdoor enthusiasts and families. The area is home to Kandy Lake and the famous Temple of the Tooth. For lodging, Earl's RegencyOpens in a new window offers a luxurious experience with business amenities and children-friendly facilities. Alternatively, Mahaweli Reach HotelOpens in a new window provides adventure sports and recreation options, ensuring an exciting stay for families. Lastly, Royal Classic ResortOpens in a new window focuses on relaxation with its full spa services, ideal for unwinding after a day of sightseeing.
- NegomboOpens in a new window: Negombo is a charming beach town known for its beautiful shores and vibrant markets, making it perfect for beach lovers and food enthusiasts. The town features highlights like Negombo Beach and the bustling Negombo Fish Market. For a stay, Amagi AriaOpens in a new window provides business amenities within a luxurious setting, making it suitable for both relaxation and work. Another great choice is Jetwing BeachOpens in a new window, which offers direct beach access along with business facilities. For a family-friendly atmosphere, Jetwing Thalahena VillasOpens in a new window is an excellent option, featuring childcare services and luxury amenities, ensuring a comfortable stay for all.
What to do in Sri Lanka
Sri Lanka offers an enchanting blend of temples, lush jungle canopies, and pristine beaches like Thalaramba Beach, making it a paradise for travelers. Whether you're sightseeing ancient sites, embarking on wildlife tours, or unwinding in serene gardens, Sri Lanka's diverse geography promises unforgettable experiences. Here are some of the top things to do in Sri Lanka:
- Visit Colombo: Colombo, the vibrant capital city, offers a delightful blend of history and modernity. Explore the renowned temples, including the stunning Sri Kailawasanathan Swami Devasthanam Kovil, and immerse yourself in the local culture at the National Museum. Don't miss the stunning sunsets at Galle Face Green, where you can relax with some street food. For sports enthusiasts, catch a local cricket match or engage in watersports along the scenic coastline. The city is alive with festivals throughout the year, showcasing its rich heritage and traditions, while art lovers can appreciate contemporary works at the Colombo Art Biennale.
- Visit Negombo: Negombo is a coastal paradise known for its stunning beaches and vibrant atmosphere. Spend your days lounging on the sandy shores or indulge in thrilling diving and boating adventures. The beach is perfect for water sports, and you can explore the diverse marine life beneath the waves. As you stroll through the town, visit the historic churches that reflect its colonial past, such as St. Mary’s Church. The bustling fish market offers a glimpse into the local culture, where you can savor fresh seafood delicacies and experience the vibrant local life.
- Visit Kandy: Kandy, the cultural heart of Sri Lanka, is renowned for its lush landscapes and serene atmosphere. Discover the sacred Temple of the Tooth, a UNESCO World Heritage site, and take a leisurely walk around the picturesque Kandy Lake. The Royal Botanical Gardens in Peradeniya are a must-visit for nature lovers, showcasing an array of exotic plants. Hiking enthusiasts can explore the surrounding hills, offering breathtaking views and opportunities for nature photography. Don't forget to experience a traditional Kandyan dance performance, which adds to the city's rich cultural tapestry.
5 tips to find a great Sri Lanka hotel deal
- Book for the cheapest times: The most budget-friendly time to visit Sri Lanka is from September to November, when hotel prices are more affordable. If you're an international traveler, it's advisable to book your flight at least one month in advance to secure better rates. A stay of at least 3 to 4 days is perfect for discovering the country's main attractions, which include stunning temples, beautiful beaches, and lush gardens. This makes for a great value for money experience for those looking to explore Sri Lanka on a budget.
- Look for last-minute deals on Hotels.com: If you're looking for last-minute deals to Sri Lanka, there are plenty of opportunities to save on accommodations. To explore these options on Hotels.com, head to the DealsOpens in a new window or Last-Minute DealsOpens in a new window section, where you might find reduced rates on hotels as your travel date approaches. You could also set up email alerts or push notifications from Hotels.com to keep informed about flash sales and unique last-minute offers, increasing your chances of snagging a great reservation cost. Flexible bookings may also be available, giving you added peace of mind.
- Be flexible with dates: Hotel prices can fluctuate due to factors like the hotel's location, star rating, and the time of year. As a result, being flexible with your travel dates may help you save on hotel expenses in Sri Lanka.
- Consider your location: Staying in the heart of major cities in Sri Lanka can provide unparalleled convenience and easy access to local attractions, but it often comes with a steeper price tag. In contrast, smaller towns and rural areas tend to offer more affordable accommodations, making them attractive options for budget-conscious travelers. While choosing hotels outside the city center is likely to yield better rates, it may require additional travel to reach key sights. This trade-off can be worth it for those looking to save money while still enjoying the rich cultural experiences that Sri Lanka has to offer.
- Upgrade with One Key: Make your next booking in Sri Lanka and sign up to Hotels.com's free One Key program, letting you earn and use reward points on your next stay. Progress through the Blue, Silver, Gold and Platinum tiers to unlock various advantages like room upgrades when available, discounted rates, and exclusive offers for members. Don't hesitate, sign up today.
What to eat in Sri Lanka
Here are a few popular dishes in Sri Lanka:
- Kottu Roti: A vibrant street food dish made from chopped roti, stir-fried with vegetables, eggs, and a choice of meat or seafood. Kottu is often prepared in front of you, creating a lively atmosphere as cooks skillfully chop and mix the ingredients on a hot griddle. It's a beloved late-night snack that embodies the energy of Sri Lankan nightlife.
- Hoppers: A unique bowl-shaped pancake made from fermented rice flour and coconut milk, often served with a variety of toppings such as eggs or spicy sambal. Hoppers are typically enjoyed for breakfast or dinner and are a delightful way to experience local flavors while socializing with friends and family.
- Crab Curry: This dish showcases the rich coastal flavors of Sri Lanka, featuring succulent crab cooked in a spicy coconut milk gravy. Served with steamed rice, crab curry is a communal dish, perfect for sharing and savoring alongside loved ones, reflecting the island's seafood heritage.
Best time to go to Sri Lanka
Sri Lanka has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. January, March, and April are the peak travel months in Sri Lanka, attracting a higher number of tourists. During this peak period, the weather is mostly sunny, with light rainfall. On the other hand, May, June, and October tend to be quieter times to visit, marked by light to frequent rainfall and mostly cloudy conditions.
Keep exploring
Keep exploring
- Landmarks
- Hotel Theme
- Accommodation Types
- Amenities
- Hotels close to nearby airports
- Top cities in Sri Lanka
- More Hotels
- Most popular destinations
- Hotels near Ruwanwelisaya
- Hotels near Sri Maha Bodhi
- Hotels near Negombo Beach
- Hotels near Bentota Beach
- Hotels near Hikkaduwa Beach
- Hotels near Adams Peak
- Hotels near Colombo City Centre
- Hotels near Arugam Bay Beach
- Hotels near Galle Face Green
- Hotels near Kandy Lake
- Hotels near Jungle Beach
- Hotels near Nine Arches Bridge
- Hotels near Galle Fort
- Hotels near Ancient City of Sigiriya
- Hotels with WiFi in Sri Lanka
- Hotels with Parking in Sri Lanka
- Family Hotels in Sri Lanka
- Beach Hotels in Sri Lanka
- Hotels with Free Breakfast in Sri Lanka
- Hotels with a Pool in Sri Lanka
- Business Hotels in Sri Lanka
- Resorts & Hotels with Spas in Sri Lanka
- Hotels with a Fitness Center in Sri Lanka
- Pet Friendly Hotels in Sri Lanka
- Luxury Hotels in Sri Lanka
- Oceanfront Hotels in Sri Lanka
- Cheap Hotels in Sri Lanka
- Hotels with Kitchens in Sri Lanka
- Hotels with Free Airport Shuttle in Sri Lanka
- Hotels with an Indoor Pool in Sri Lanka
- All-Inclusive Resorts & Hotels in Sri Lanka
- Sri Lanka Hotels with WiFi
- Sri Lanka Hotels with Parking
- Sri Lanka Family Hotels
- Sri Lanka Beach Hotels
- Sri Lanka Hotels with Free Breakfast
- Sri Lanka Hotels with a Pool
- Sri Lanka Business Hotels
- Sri Lanka Resorts & Hotels with Spas
- Sri Lanka Hotels with a Fitness Center
- Sri Lanka Pet Friendly Hotels
- Hotels in Colombo
- Hotels in Kandy
- Hotels in Galle
- Hotels in Negombo
- Hotels in Weligama
- Hotels in Ella
- Hotels in Unawatuna
- Hotels in Sigiriya
- Hotels in Mirissa
- Hotels in Nuwara Eliya
- Hotels in Hikkaduwa
- Hotels in Bentota
- Hotels in Ahangama
- Hotels in Anuradhapura
- Hotels in Trincomalee
- Hotels in Wadduwa
- Hotels in Tangalle
- Hotels in Ahungalla
- Anantara Peace Haven Tangalle Resort
- Grand Oriental Hotel
- Grand Serendib Hotel
- Heritance Kandalama
- Hotel Sigiriya
- Sheraton Colombo Hotel
- Pearl Grand By Rathna
- Taj Samudra
- Ramada by Wyndham Colombo
- Jetwing Sea
- The Radh Hotel
- Sentido Heritance Negombo
- Hotel Riu Sri Lanka - All Inclusive
- 98 Acres Resort & Spa
- Renuka City Hotel
- The Fort Printers
- Corundum Breeze Negombo
- Radisson Blu Resort Galle
- Camelot Beach Hotel
- Taj Bentota Resort & Spa
- Amaya Hills Kandy
- Hikkaduwa Beach Hotel
- Cinnamon Bentota Beach – Signature Selection
- Thaproban Pavilion Waves Unawatuna
- Sunshine Resort and Spa
- The Golden Crown Hotel
- Mandara Resort
- Earl's Regency
- Amaya Lake Dambulla
- Agnus Unawatuna
- Beach & Bliss Mirissa
- Grand Hotel
- The Cubes Ella
- Handagedara Resort
- Outpost Weligama Beachfront
- EKHO Ella
- Amaranthe Bay
- Pedro Barn
- Jetwing Jaffna
- Blue Beach Galle
- Jetwing Lighthouse
- Hikka Tranz by Cinnamon
- The Dutch Boutique
- Cape Weligama - Relais and Chateaux
- Heritance Ahungalla
- Insight resort
- Trinco Blu by Cinnamon
- The Lake Forest Hotel
- Tangerine Beach Hotel
- The Ivy Lake