Woodnest Windmill Beach Hotel in Negombo is conveniently located a 3-minute walk from Negombo Beach and 2.1 kilometres from St. Anthony's Church. This 2-star hotel offers air-conditioned rooms with free WiFi, an outdoor swimming pool, a garden, a terrace with pool views, and a restaurant specialising in seafood, with breakfast options including buffet, continental, and American.
8.2 2211 reviews
Hotel Cloud 9 Negombo
hotel, Negombo
Hotel Cloud 9 Negombo is situated in Negombo, Sri Lanka, approximately 0.9 kilometres from Negombo Beach Park and St Anthony's Church, and 12 kilometres from Bandaranaike International Airport. This guest house offers a swimming pool, spa, tennis court, and free WiFi, with on-site dining and easy access to Golden Star Beach Hotel's pool and beach (a 2-minute drive away); it also arranges additional services such as massage and transport.
9.1 219 reviews
The Grand Hanthana
hotel, Kandy
The Grand Hanthana hotel is conveniently located in Kandy, just 2.6 kilometres from the Ceylon Tea Museum and 3.7 kilometres from Bogambara Stadium. This 3-star hotel receives very good user ratings for its location, cleanliness, and overall experience. The accommodation offers a range of facilities for a comfortable stay, including air conditioning, free Wi-Fi, and a restaurant serving local and international cuisine. Guests can also enjoy the garden, terrace, and private parking.
9.0 37 reviews
Hotel Winchester
hotel, Nuwara Eliya
Hotel Winchester in Nuwara Eliya enjoys a central location, 2.7 kilometres from Gregory Lake and 9.5 kilometres from Hakgala Botanical Garden. This one-bedroom guesthouse offers 200 square metres of space, including a garden, free Wi-Fi, parking, and room service.
8.9 84 reviews
Yala Visit Villa
hotel, Tissamaharama
Yala Visit Villa offers comfortable accommodation in Tissamaharama, Sri Lanka, conveniently located 2.4km from Tissa Wewa and 2.1km from Tissamaharama Raja Maha Vihara. This one-bedroom villa features an outdoor swimming pool, garden, terrace, and restaurant with room service, plus free private parking and paid airport shuttle service to Mattala Rajapaksa International Airport (29km away).
9.0 635 reviews
Vivid Colombo
hotel, Colombo
Vivid Colombo, situated in Colombo, offers convenient access to Wellawatte Beach (a 7-minute walk), Mount Lavinia Beach (a 13-minute walk), and Milagiriya Beach (1.3 km), and is 3.1 km from Bambalapitiya Railway Station. This family-friendly guesthouse features rooms with private balconies offering garden views, free Wi-Fi, air conditioning, and on-site parking; amenities include a garden, terrace, and room service.
9.5 73 reviews
Wild Blossom Sigiriya
hotel, Sigiriya
Wild Blossom Sigiriya offers a peaceful retreat in Sigiriya, Sri Lanka, approximately 9.3km from Sigiriya Rock and 12.6km from Pidurangala Rock, providing easy access to these iconic landmarks and other attractions like the Sigiriya Museum and Dambulla Cave Temple. This one-bedroom guesthouse features air conditioning, private parking, a private bathroom with an electric kettle and complimentary toiletries, and serves continental and Asian breakfasts.
8.4 40 reviews
Glenfall Guest
hotel, Nuwara Eliya
Glenfall Guest is situated in Nuwara Eliya, just 2.6 kilometres from Gregory Lake and 9.5 kilometres from Hakgala Botanical Garden. The hotel enjoys a peaceful location close to the city centre, offering easy access to attractions and amenities. The hotel has received very good ratings for location, cleanliness, and overall user experience. The guest house features comfortable rooms equipped with a closet, TV, private bathroom, bed linen, and towels. Guests can enjoy amenities such as a garden, a playground, and free parking, making it a great choice for families with children.
9.1 142 reviews
Kithaya Ella
hotel, Ella
Kithaya Ella, situated in Ella, Sri Lanka, is conveniently located 7.6km from the Demodara Nine Arch Bridge and 3.9km from Ella Railway Station, offering easy access to major attractions. This pet-friendly guesthouse boasts a spa, restaurant with room service, free parking, and Wi-Fi, plus features a terrace, garden, and some rooms with mountain views.
8.7 331 reviews
Little Pumpkin Cabanas & Seafood Restaurant
hotel, Tangalle
Little Pumpkin Cabanas is a beachfront guesthouse in Tangalle, Sri Lanka, located steps from Tangalle Beach, 2.6km from Paravi Wella Beach, and 16km from the Hummanaya Blow Hole. This one-bedroom cabana offers a terrace, garden access, free Wi-Fi, on-site restaurant and bar, room service, and parking; airport transfers and bicycle rentals are also available.
9.2 328 reviews
Jmf Hotel
hotel, Negombo
JMF Hotel is located in Negombo, just 7 kilometres from Bandaranaike International Airport and a short walk from Wellaweediya Beach. The hotel enjoys an excellent user rating and very good location and cleanliness ratings. The hotel offers a range of comfortable rooms with balconies, air conditioning, and tea and coffee making facilities. Guests can enjoy a variety of amenities, including a restaurant, a garden, a terrace, free Wi-Fi, and free private parking.
10 9 reviews
Senu Ceylon Ella
hotel, Ella
Senu Ceylon Ella is a 3-star hotel located in Ella, approximately 90 kilometres from Mattala Rajapaksa International Airport, with Ella Rock situated nearby. This family-friendly guesthouse offers rooms with private bathrooms and balconies, featuring a tea and coffee maker, work desk, and free toiletries, alongside a sun terrace, garden, outdoor fireplace, picnic area, and barbecue facilities, with free WiFi and on-site parking available.
Best Sri Lanka luxury hotels (4 and 5 stars)
Among the 18893 accommodations in Sri Lanka, here are the 4 best luxury hotels
8.5 102 reviews
Jkab Lagoon Resort
hotel, Walauttu
The Jkab Lagoon Resort, a 4-star hotel in Walauttu, is located 1.1 kilometres from Nilaveli Beach and 1.1 kilometres from Pigeon Island National Park. This resort offers a swimming pool, fitness centre, on-site restaurant serving Indian, Malaysian, and local dishes with vegetarian and halal options, and complimentary WiFi.
8.7 343 reviews
Serenity Tissa
hotel, Tissamaharama
Serenity Tissa, a 4-star hotel in Tissamaharama, enjoys a central location less than 1.5km from Tissa Wewa, the Ethabandigala and Akurugoda Pillar Inscriptions, and Yatala Vehera, with Anjaligala Rajamaha Viharaya approximately 6.6km away. This guesthouse offers air-conditioned rooms with private bathrooms, a swimming pool, a restaurant serving Asian breakfast, free Wi-Fi, and a range of amenities including a spa, fitness centre, and airport transfer service.
9.4 3367 reviews
Hotel River Front
hotel, Tissamaharama
Hotel River Front, a 4-star establishment in Tissamaharama, Sri Lanka, is conveniently located 2.6 km from Tissa Wewa, with Bundala Bird Sanctuary and Situlpawwa ancient city easily accessible at 22.5 km and 37 km respectively. This guesthouse offers 1 bedroom, 1 bathroom, a swimming pool, fitness centre, restaurant serving diverse cuisines (including vegetarian, dairy-free and halal options), and free Wi-Fi, plus bike and car rentals for exploring the area.
9.0 102 reviews
Villa Arthurcc
hotel, Hikkaduwa
Villa ArthurCC, a 4-star guesthouse in Hikkaduwa, is situated a short walk from Narigama Beach, approximately 15 kilometres from the Galle International Cricket Stadium and Galle's Dutch Church. This one-bedroom, one-bathroom property offers air conditioning, a terrace, garden, restaurant, room service, parking, and serves American, Chinese, British, and Indian cuisine, with breakfast options including à la carte, continental, or Full English/Irish choices.
Top cities
Best Sri Lanka hotels with a pool
Among the 18893 accommodations in Sri Lanka, here are the 4 best hotels with a pool
8.6 310 reviews
Green Hut Nature Resort
hotel, Sigiriya
Green Hut Hotel & Restaurant is situated in Sigiriya, Sri Lanka, 3.5km from Sigiriya Rock and 3.9km from Pidurangala Rock, offering convenient access to these major historical sites. This 2-star guesthouse provides air-conditioned rooms with private bathrooms, a swimming pool, a restaurant serving Full English/Irish and Asian breakfasts, free Wi-Fi, and free private parking, plus a spa and garden.
8.1 653 reviews
Hikka Sands & Spa
hotel, Hikkaduwa
The Hikka Sandy Pearl Beach Resort is located in Hikkaduwa, just a few steps from the famous Hikkaduwa Beach, and is close to popular attractions like Narigama beach, Hikkaduwa Coral Reef, and Hikkaduwa Bus Stand. This 3-star hotel has received very good user ratings for its location, cleanliness, and overall experience. The resort is ideal for couples or small families, offering rooms with one bedroom and one bathroom that can accommodate up to two guests. The resort offers a range of amenities and activities, including a swimming pool, hot tub, restaurant, and spa, as well as bike and car rentals for exploring the surrounding area.
8.9 285 reviews
Gangula Villa
hotel, Kandy
Gangula Villa is located in Kandy, just over 3 kilometres from the Kandy Train Station and 4.2 kilometres from both Kandy City Center Shopping Mall and Bogambara Stadium, making it a convenient base for exploring the city. This 3-star hotel has received excellent user ratings for its cleanliness and overall experience. The guest house offers a range of amenities, including a terrace, garden, and restaurant, providing guests with a comfortable space to relax and enjoy their stay. Guests can also take advantage of free Wi-Fi, parking, and airport transportation, as well as room service and a concierge service to help plan their sightseeing.
8.2 474 reviews
Kolon Resort Sigiriya
hotel, Sigiriya
Kolon Resort Sigiriya, a 2-star hotel, is conveniently located near Sigiriya, approximately 5.6km from Sigiriya Rock and 8.7km from Pidurangala Rock, offering easy access to these significant historical sites. This guesthouse provides rooms with private bathrooms, terraces offering mountain views, and an outdoor swimming pool; further amenities include a restaurant serving diverse cuisines, free Wi-Fi, and free private parking.
Frequently asked questions about hotels in Sri Lanka
What are the best landmarks to visit in Sri Lanka?
Sri Lanka boasts incredible landmarks. Sigiriya Rock Fortress, a UNESCO World Heritage site, is a must-see, offering breathtaking views. The ancient city of Polonnaruwa, another UNESCO site, showcases impressive ruins. For religious significance, the Temple of the Tooth Relic in Kandy is essential, and the Dambulla Cave Temple's stunning Buddha statues are captivating. Finally, the stunning Galle Fort, a UNESCO World Heritage site, is a well-preserved colonial city with beautiful architecture.
What are the most popular 2, 3 and 4-star hotels in Sri Lanka?
Sri Lanka offers diverse activities. Safari adventures in Yala or Udawalawe National Parks to spot leopards and elephants are thrilling. Surfing lessons in Arugam Bay or Weligama are popular. Exploring tea plantations in the hill country, like those near Nuwara Eliya, and participating in a tea ceremony is a cultural experience. Hiking Adam's Peak for sunrise is challenging but rewarding. Finally, relaxing on the beaches of Bentota or Unawatuna is a must.
The best time to visit depends on your preferences. December to March offers the driest weather, ideal for exploring cultural sites and national parks, although it's peak season. June to September is generally dry in the south and east coast, perfect for beach holidays. Shoulder seasons (April-May and October-November) offer a balance of pleasant weather and fewer crowds.
What are the best family friendly hotels in Sri Lanka?
Which neighbourhoods or areas are best for spending a week in Sri Lanka?
For a week, consider basing yourself in a central location to explore different regions. Negombo offers easy airport access and beach relaxation. Kandy provides access to cultural sites and hill country experiences. Ella is ideal for those who love hiking and stunning views. Alternatively, splitting your time between the cultural triangle (Anuradhapura, Polonnaruwa, Sigiriya) and a beach location like Bentota or Unawatuna would be a great itinerary.
What are the best pet friendly hotels in Sri Lanka?
Which parts of Sri Lanka are perfect for a weekend getaway?
A weekend getaway could focus on a specific area. Negombo and its beaches offer a relaxing escape. For a cultural experience, visit Kandy and its Temple of the Tooth Relic. Alternatively, explore the stunning scenery and tea plantations around Nuwara Eliya.
What are the best hotels with jacuzzi in Sri Lanka?
Is renting a car recommended for exploring Sri Lanka?
Renting a car can offer flexibility, especially if you plan to explore beyond major cities. However, driving conditions can be challenging due to traffic and road quality. Consider hiring a driver if you're not comfortable navigating Sri Lankan roads. Public transport is available but can be slower.
What are the best hotels with a swimming pool in Sri Lanka?
Credit card acceptance is improving but isn't universal, particularly outside of larger hotels and restaurants in tourist areas. It's advisable to carry some Sri Lankan Rupees (LKR) for smaller establishments and local markets.
What are the largest airports in Sri Lanka?
Bandaranaike International Airport (CMB) near Colombo is the main international airport. Mattala Rajapaksa International Airport (HRI) is another international airport, but it sees less international traffic.
Are there any unwritten rules of behaviour visitors should know about Sri Lanka?
Respectful behaviour is key. Dress modestly when visiting religious sites. Remove your shoes before entering temples and some homes. Using your right hand for eating and giving is customary. Bargaining is common in markets, but do so politely.
What local specialties should you try in Sri Lanka?
Sri Lankan cuisine is diverse. Try kottu roti, a street food made from chopped roti, vegetables, and meat. Rice and curry is a staple, with many variations. String hoppers are a type of rice noodle dish. Don't miss out on fresh seafood, particularly along the coast. And for a sweet treat, try watalappan, a coconut custard dessert.
Where are the best shopping spots in Sri Lanka?
Colombo offers a range of shopping experiences. Barefoot Garden Cafe is known for its handicrafts. Odel is a department store with local and international brands. Pettah Market is a vibrant, bustling market for local goods. Nuwara Eliya offers tea shops for high-quality Ceylon tea.
What signature events or festivals take place in Sri Lanka?
Sri Lanka hosts many festivals. Vesak, celebrating Buddha's birth, enlightenment, and death, is a major Buddhist festival. Poson Poya commemorates the arrival of Buddhism in Sri Lanka. Duruthu Poya marks the first visit of Buddha to Sri Lanka. Many other religious and cultural festivals are celebrated throughout the year, varying by region and community.
What’s the best place in Sri Lanka for mild and comfortable weather?
Nuwara Eliya in the hill country offers consistently mild and comfortable temperatures throughout the year, making it a great escape from the heat of the lowlands.
What are the most common travel mistakes tourists make in Sri Lanka?
Common mistakes include not exchanging currency beforehand, underestimating travel times, not being prepared for varying weather conditions across the island, and neglecting to dress respectfully when visiting religious sites.
What are some hidden gems to explore in Sri Lanka?
Beyond the popular spots, consider visiting Little Adam's Peak near Ella for stunning views. Explore the ancient city of Anuradhapura beyond the main sites. Visit the Sinharaja Forest Reserve for rainforest trekking. Discover the beaches of the east coast, less crowded than the south and west.
Best Sri Lanka hotels with parking
9.5 9 reviews
East Breeze
hotel, Arugam Bay
The East Breeze offer places you just steps from Arugam Bay Beach, 3 kilometres from Muhudu Maha Viharaya and 4.8 kilometres from Lagoon Safari - Pottuvils. This 1-star hotel provides 25 square metres of accommodation with 1 bedroom and 1 bathroom, featuring air conditioning, complimentary WiFi, a shared kitchen, and airport transportation.
9.5 77 reviews
Sigiriya Luminary Homestay
hotel, Sigiriya
Sigiriya Serenity Homestay, a one-bedroom guesthouse, is situated in Sigiriya, less than 1.3 km from Sigiriya Rock and within 4.3 km of Pidurangala Rock and the Wildlife Range Office – Sigiriya. This pet-friendly homestay offers a garden, terrace, room service, parking, and airport transfers, with all rooms including private bathrooms featuring bidets and hairdryers; some rooms also provide safety deposit boxes.
9.9 7 reviews
Rio Lake Hotel Sigiriya
hotel, Habarana
Rio Lake Hotel Sigiriya, a 2-star hotel in Habarana, is located 8.4 kilometres from Pidurangala Rock and 9.2 kilometres from Sigiriya Rock, with Habarana Lake just 3 kilometres away. This accommodation offers air-conditioned rooms with WiFi, a garden, an on-site restaurant serving various breakfast options, and bike and car rentals, with a floor area of 200 square metres suitable for up to 3 guests.
9.8 55 reviews
Cozy Sand Beach Hotel
hotel, Arugam Bay
The Cozy Sand Beach Hotel is situated in Arugam Bay, Sri Lanka, a short walk from Arugam Bay Beach and within 5km of Lagoon Safari and Crocodile Rock. This 16-square-metre room, perfect for up to three guests, offers air conditioning, a terrace, a garden, free Wi-Fi, on-site parking, and an Asian breakfast, with Pasarichenai Beach and Muhudu Maha Viharaya also nearby.
Best hotels in Sri Lanka with a gym
8.7 171 reviews
Sea View Resort
hotel, Kallady
Sea View Resort in Kallady offers 3-star accommodation a minute's walk from Kallady Beach, 2.9km from Batticaloa Railway Station, and 4.2km from Batticaloa's Dutch Fort. This guest house provides 11-square-metre rooms sleeping up to four guests, each featuring an oven, a private bathroom, free Wi-Fi, and some with balconies; pets are welcome.
8.7 13354 reviews
Granbell Hotel Colombo
hotel, Colombo
The Granbell Hotel Colombo is located in Kollupitiya, a short walk from Kollupitiya Beach and close to Bambalapitiya Railway Station, offering easy access to other beaches such as Bambalapitiya and Galle Face Beach. This 4-star hotel boasts an outdoor swimming pool, fitness centre, sauna, and hot tub, alongside a restaurant, bar, and room service, all within its premises; all rooms feature air conditioning, flat-screen TVs, and private bathrooms.
8.3 168 reviews
Horizon Kitesurfing Beach Resort
hotel, Kalpitiya
The Horizon Kitesurfing Beach Resort is located in Kalpitiya, just a short walk from Kudawa Beach and Kandakuliya Beach, and 2.1 kilometres from Kalpitiya Beach. This 5-star hotel has received very good user reviews, making it a popular choice for travellers seeking a luxurious getaway. The resort boasts direct beach access, offering stunning sea views from its rooms. The resort offers a range of amenities, including a swimming pool, a hot tub, a restaurant, a bar, and a fitness centre. Guests can also enjoy activities such as kitesurfing, cycling, and darts.
9.6 1816 reviews
Riff Hikkaduwa
hotel, Hikkaduwa
Riff Hikkaduwa is a beachfront hotel located 1.4 kilometres from the Hikkaduwa Coral Reef and 2.1 kilometres from the Hikkaduwa Bus Stand, offering a convenient location for exploring the area. The hotel is a five-star property with excellent user ratings across the board. The hotel features a range of modern amenities and activities, including a swimming pool, fitness centre, spa, and tennis court. Guests can enjoy a continental breakfast daily and dine at the on-site restaurant or relax with a drink at the bar.