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 Negombo
Oreeka - Katunayake Airport Transit Hotels
Top hotels in Weligama
Weligama Bay Marriott Resort & Spa
Top cities in Sri Lanka
Colombo
Top landmarks in Sri Lanka
Bentota Beach
Whether you want to hunt for sand dollars or smell the fresh air, Bentota Beach is a spot you might want to check out, located 1.2 mi (1.9 km) from central Bentota. If you want to continue walking by the waves, head to Moragalla Beach located nearby.
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 Negombo Beach
- Hotels near Adams Peak
- Hotels near Hiriketiya Beach
- Hotels near Bentota Beach
- Hotels near Hikkaduwa Beach
- Hotels near Colombo City Centre
- Hotels near Arugam Bay Beach
- Hotels near Galle Face Green
- Hotels near Nine Arches Bridge
- Hotels near Kandy Lake
- Hotels near Ancient City of Sigiriya
- Hotels near Jungle Beach
- Hotels near Temple of the Tooth
- Hotels near Galle Fort
- 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 Negombo
- Hotels in Weligama
- Hotels in Galle
- Hotels in Ella
- Hotels in Sigiriya
- Hotels in Mirissa
- Hotels in Unawatuna
- Hotels in Nuwara Eliya
- Hotels in Bentota
- Hotels in Ahangama
- Hotels in Hikkaduwa
- Hotels in Anuradhapura
- Hotels in Trincomalee
- Hotels in Tangalle
- Hotels in Wadduwa
- Hotels in Ahungalla
- Grand Oriental Hotel
- Heritance Kandalama
- Hotel Sigiriya
- Sevana City Hotel Kandy
- Radisson Hotel Kandy
- Anantara Peace Haven Tangalle Resort
- Grand Serendib Hotel
- The Fort Printers
- Renuka City Hotel
- Sheraton Colombo Hotel
- Jetwing Sea
- 98 Acres Resort & Spa
- Hotel Riu Sri Lanka - All Inclusive
- Jetwing Colombo Seven
- Sentido Heritance Negombo
- Radisson Blu Resort Galle
- The Radh Hotel
- Corundum Breeze Negombo
- Camelot Beach Hotel
- Earl's Regency
- Cinnamon Bentota Beach – Signature Selection
- Mandara Resort
- Taj Bentota Resort & Spa
- Amaya Hills Kandy
- Amaya Lake Dambulla
- Thaproban Pavilion Waves Unawatuna
- Grand Hotel
- Araliya Beach Resort & Spa Unawatuna- Where you meet the sea all year
- Sea World Boutique Hotel
- The Cubes Ella
- Sigiriya Village
- Hikkaduwa Beach Hotel
- Beach & Bliss Mirissa
- Ella Dream Catcher Resort
- Jetwing Jaffna
- The Dutch Boutique
- Jetwing Lighthouse
- Riff Hikkaduwa
- Amaranthe Bay
- Serenus Boutique Villa
- Blue Beach Galle
- Cape Weligama - Relais and Chateaux
- Outpost Weligama Beachfront
- Heritance Ahungalla
- The Lake Forest Hotel
- Scenic Bay Weligama
- Trinco Blu by Cinnamon
- Insight resort
- Tangerine Beach Hotel
- The Ivy Lake