Hotels in Sri Lanka

18893 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • hotelscom
  • vrbo
  • tripadvisor
  • expedia
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
Sri Lanka hotels
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

18893 Cheap hotels in Sri Lanka

Best Sri Lanka luxury hotels (4 and 5 stars)

Among the 18893 accommodations in Sri Lanka, here are the 4 best luxury hotels

Sunsei Beach Negombo - Sri Lanka
8.2 49 reviews

Sunsei Beach Negombo

hotel, Negombo
Sunsei Beach Negombo, a four-star hotel, is located in Negombo, 2.9 kilometres from St. Anthony's Church.
This family-friendly accommodation offers air-conditioned rooms with private bathrooms, a swimming pool, a garden, an on-site restaurant, room service, and parking, with American breakfast served daily.
Lagoon Boutique Hotel - Sri Lanka
8.1 404 reviews

Lagoon Boutique Hotel

hotel, Tangalle
The Lagoon Boutique Hotel in Tangalle is located approximately 0.1 kilometres from Tangalle Lagoon.
This 4-star establishment offers guests free Wi-Fi, an outdoor swimming pool, a spa, a restaurant, a bar, and free private parking, plus rooms with flat-screen TVs and some with balconies or terraces.
Prestige Villa - Sri Lanka
No reviews

Prestige Villa

hotel, Anuradhapura
Prestige Villa, a 5-star hotel in Anuradhapura, Sri Lanka, is conveniently located approximately 7.2 kilometres from Anuradhapura Railway Station and 8.7 kilometres from Kuttam Pokuna, Twin Ponds, and the Nature Park.
This one-bedroom, one-bathroom villa offers guests free Wi-Fi, air conditioning, a terrace, a garden, room service, parking, and an Asian and Halal breakfast, all within easy reach of Anuradhapura's key attractions.
Grand Hills Kandy - Sri Lanka
8.0 85 reviews

Grand Hills Kandy

hotel, Kandy
Grand Hills Kandy, a 4-star hotel, is situated in the hills of Kandy, Sri Lanka, approximately 4.2 km from the Ceylon Tea Museum and within a 6.4 km radius of the Royal Botanic Gardens, Kandy Train Station, Bogambara Stadium, and Kandy City Centre Shopping Mall.
This guesthouse offers a 250 square metre apartment with one bedroom, one bathroom, and capacity for three guests; amenities include air conditioning, a terrace, a spa, parking, and stunning mountain views from a private balcony.

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

Hotel Elephant Lobby - Sri Lanka
8.9 3904 reviews

Hotel Elephant Lobby

hotel, Pinnawala
The Hotel Elephant Lobby is situated in Pinnawala, 34 kilometres from the Royal Botanic Gardens in Peradeniya and 39 kilometres from Kandy Railway Station.
This family-friendly hotel offers a range of amenities including a swimming pool, a spa, and a restaurant, as well as a tranquil garden and a shared kitchen and lounge.
Kalawathi Retreat - Sri Lanka
9.4 121 reviews

Kalawathi Retreat

hotel, Ratnapura
Kalawathi Holiday Inn, a 3-star hotel in Ratnapura, is situated 43 kilometres from Avissawella Railway Station.
This establishment offers family-friendly accommodation with air conditioning, an outdoor swimming pool, a garden, a terrace, an on-site restaurant serving Asian cuisine, and room service, with pets also welcome.
Seyara Holiday Resort - Sri Lanka
8.7 510 reviews

Seyara Holiday Resort

hotel, Polonnaruwa
Seyara Holiday Resort is located in Polonnaruwa, just a short walk from the Gal Viharaya, Polonnaruwa Vatadage, and the Nelum Pokuna Lotus Pond, providing convenient access to the area's historical sites. The resort has received consistently good ratings for location, cleanliness, and overall user experience.
The accommodation offers a garden, terrace, and swimming pool for guests to enjoy the outdoors. There's also a restaurant serving Asian breakfast and local dishes, plus free Wi-Fi, parking, and room service for added convenience.
Amanda Beach Resort - Sri Lanka
8.4 451 reviews

Amanda Beach Resort

hotel, Pasikuda
Amanda Beach Resort is located in Pasikuda, just a short walk from Kalkudah Beach, and is within a few kilometres of other attractions like Pasikuda Beach, Sri Muththu Mariyamman Kovil, and Sri Munai Murukan Kovil. The hotel has received very good ratings for its location, cleanliness and overall experience.
The resort offers a range of rooms, some with balconies overlooking the sea. There’s a swimming pool, a restaurant, a bar, a garden and a terrace, plus you can enjoy activities like darts and borrow bikes to explore the area.

Frequently Asked Questions about hotels in Sri Lanka

  • What are the best landmarks to visit?

    For iconic landmarks, Sigiriya Rock Fortress is a must-see, offering breathtaking views and historical significance. The Temple of the Tooth Relic in Kandy is a culturally rich site, central to Buddhist devotion. Polonnaruwa's ancient city, with its impressive ruins, provides a glimpse into Sri Lanka's past. For natural beauty, consider Adam's Peak, a challenging but rewarding climb, and Ella Rock, known for its stunning vistas.
  • What are the most popular 2, 3 and 4-star hotels in Sri Lanka?

    Among 2, 3 and 4-star hotels in Sri Lanka, Elegant Hotel, Yala Hotel River Front and Hotel Villa Kapuru are the most popular ones.

  • What are some must-do activities?

    Sri Lanka offers diverse activities. Consider a safari in Yala National Park to spot leopards and elephants. Train travel between Ella and Kandy is scenic and memorable. Surfing lessons in Arugam Bay are popular. Exploring tea plantations in Nuwara Eliya and tasting high-grown teas is a quintessential Sri Lankan experience. For relaxation, spend time on the beaches of Bentota or Negombo.
  • What are the best luxury hotels in Sri Lanka?

    Riff Hikkaduwa, Marino Beach Colombo and The Flame Tree Estate & Hotel are among the best luxury hotels in Sri Lanka.

  • When is the ideal time to visit?

    The best time depends on your priorities. December to March offers dry, sunny weather, ideal for beach holidays and sightseeing, but it's also peak season. June to September is ideal for the hill country, with pleasant temperatures. Shoulder seasons (April-May and October-November) provide a balance of good weather and fewer crowds.
  • What are the best family friendly hotels in Sri Lanka?

    The best family friendly hotels in Sri Lanka are Riff Hikkaduwa, Marino Beach Colombo and Elegant Hotel.

  • Which neighborhoods or areas are best for spending a week?

    A week allows for exploring different regions. Consider a cultural itinerary focusing on Kandy, Sigiriya, and Polonnaruwa. Alternatively, a beach and nature-focused trip might involve Negombo, Bentota, and Yala National Park. For a blend of both, explore the hill country (Nuwara Eliya, Ella) and then relax on the beaches of the south coast.
  • What are the best pet friendly hotels in Sri Lanka?

    The best pet friendly hotels in Sri Lanka are Good Karma Ayurvedic Resort, Yala Hotel River Front and Thal Sewana Home Stay.

  • Which parts are perfect for a weekend getaway?

    For a short trip, focus on a specific area. Negombo offers easy access from the airport and beautiful beaches. Bentota is another option for beach relaxation. If you prefer culture, Kandy is easily accessible and packed with historical and religious sites. For nature lovers, a weekend in Ella, with its stunning views and hiking trails, is a great choice.
  • What are the best hotels with jacuzzi in Sri Lanka?

    Good Karma Ayurvedic Resort, Marino Beach Colombo and Shangri-la Colombo are the best hotels with a jacuzzi in Sri Lanka.

  • Is renting a car recommended for exploring?

    Renting a car offers flexibility, but driving in Sri Lanka can be challenging due to traffic and road conditions. Consider hiring a driver for a more comfortable and less stressful experience, particularly for longer distances. Public transportation is available, but it can be time-consuming.
  • What are the best hotels with a swimming pool in Sri Lanka?

    Atha Resort, Good Karma Ayurvedic Resort and Riff Hikkaduwa are among the best hotels with a swimming pool in Sri Lanka.

  • Are credit cards widely accepted?

    Credit card acceptance is improving, but it's not universal, especially in smaller establishments and rural areas. Carrying some Sri Lankan Rupees (LKR) is recommended for smaller purchases and in less touristy locations.
  • What are the largest airports?

    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 behavior visitors should know about?

    Dress modestly when visiting religious sites. Remove your shoes before entering temples and homes. Use your right hand for eating and giving/receiving items. Showing respect for Buddhist customs and traditions is important. Bargaining is common in markets, but do so politely.
  • What local specialties should you try?

    Sri Lankan cuisine is diverse. Try kottu roti, a street food staple. Rice and curry is a must-have, with many variations. String hoppers are a unique breakfast item. Enjoy fresh seafood along the coast. Don't miss out on the flavorful milk tea.
  • Where are the best shopping spots?

    Colombo offers a range of shopping options, from high-end boutiques to bustling markets like Pettah Market. Nuwara Eliya is known for its tea shops and local crafts. Smaller towns and villages offer unique handicrafts and souvenirs.
  • What signature events or festivals take place?

    The Kandy Esala Perahera, a spectacular procession celebrating the Temple of the Tooth Relic, is a major event. Sinhala and Tamil New Year is a significant cultural celebration. Duruthu Perahera is another important Buddhist festival.
  • What’s the best place for mild and comfortable weather?

    The hill country, particularly Nuwara Eliya and Ella, offers consistently mild and comfortable temperatures throughout the year, making them ideal for escaping the heat.
  • What are the most common travel mistakes tourists make?

    Overpacking is a common mistake; Sri Lanka's climate is warm, and many items are available locally. Not exchanging currency before arrival can be inconvenient. Failing to plan transportation in advance can lead to delays. Ignoring local customs and traditions can be disrespectful.
  • What are some hidden gems to explore?

    Little Adams Peak near Ella offers stunning views with less crowding than Adam's Peak. The ancient city of Anuradhapura is less visited than Polonnaruwa but equally impressive. A visit to the Sinharaja rainforest offers a chance to see unique flora and fauna. The beaches of Mirissa are less developed than some others, maintaining a more tranquil atmosphere.

Best Sri Lanka hotels with parking

Rooms In Galle - Sri Lanka
9.7 9 reviews

Rooms In Galle

hotel, Galle
Rooms In Galle offers accommodation in Galle, a short walk from Pitiwella Beach and 6.8 kilometres from Galle International Cricket Stadium, 7.2 kilometres from the Dutch Church Galle and 7.4 kilometres from Galle Fort.
This family-friendly hotel provides air-conditioned rooms with free WiFi, private bathrooms, and an electric tea kettle, covering a floor area of 150 square meters with one bedroom and one bathroom.
Ancient Village - Sri Lanka
8.3 29 reviews

Ancient Village

hotel, Polonnaruwa
The Ancient Village hotel in Polonnaruwa enjoys a convenient location near the Clock Tower, within walking distance of Deepa Uyana and a short drive (approximately 4.5km) from Gal Vihara and the Polonnaruwa Vatadage.
This single-bedroom guesthouse offers air conditioning, a private balcony in some rooms, free Wi-Fi, free parking, room service, and a 24-hour front desk, all within a peaceful setting close to Polonnaruwa's historical sites.
Lakeside Cabana Tissamaharama - Sri Lanka
9.1 426 reviews

Lakeside Cabana Tissamaharama

hotel, Tissamaharama
Lakeside Cabana Tissamaharama offers family-friendly accommodation in Tissamaharama, Sri Lanka, situated 4.5km from Tissa Wewa and conveniently located for exploring Bundala Bird Sanctuary (26km) and Yala National Park (safari arrangements available).
This one-bedroom, one-bathroom lodging boasts a swimming pool, spa, restaurant serving Asian cuisine (with vegetarian, dairy-free and halal options), fitness centre, and offers all-inclusive safari packages including jeep, tickets, meals and refreshments.
Saubagya Inn - Sri Lanka
9.4 629 reviews

Saubagya Inn

hotel, Anuradhapura
Saubagya Inn is conveniently located in Anuradhapura, just a short walk from Kada Panaha Tank and Nature Park, with the Anuradhapura Railway Station being approximately 3.2 kilometres away. The hotel has consistently received excellent ratings from guests for its cleanliness, location and overall experience.
The inn offers a range of facilities and amenities, including a garden and terrace for relaxation, a shared lounge for socialising, and a shared kitchen for those who prefer to prepare their own meals. Guests can also enjoy free Wi-Fi, a continental breakfast, and activities such as darts and cycling.

Best hotels in Sri Lanka with a gym

Reecha Hotel Mullai - Near Jaffna - Sri Lanka
8.6 136 reviews

Reecha Hotel Mullai - Near Jaffna

hotel, Kilinochchi
Reecha Organic Resort Jaffna, a 4-star hotel in Kilinochchi, Sri Lanka, is conveniently located 7.7km from the Elephant Pass War Memorial and approximately 48km from both the Nilavarai Well and Nallur Kovil.
This family-friendly establishment offers air-conditioned rooms, a swimming pool, fitness centre, spa, restaurant and bar, plus free private parking and a range of culinary options including American, Chinese, British, vegetarian, halal and vegan choices.
The Golden Crown Hotel - Sri Lanka
9.2 1374 reviews

The Golden Crown Hotel

hotel, Kandy
The Golden Crown Hotel is situated in Ampitya, Kandy, a 10-minute drive from the Temple of the Tooth Relic, offering a peaceful escape from the city centre amidst lush paddy fields. This 5-star hotel receives very good user ratings for its location and cleanliness.
The hotel offers a range of facilities including a swimming pool, spa, fitness centre, and multiple dining options, including an Irish pub and restaurant. Guests can also enjoy evening entertainment at the upscale nightclub located on the top floor.
Jkab Lagoon Resort - Sri Lanka
8.5 95 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.
Tin Tin Lodge - Sri Lanka
9.4 44 reviews

Tin Tin Lodge

hotel, Ella
Tin Tin Lodge, a hotel in Ella, is located approximately 4 kilometres from Ella Rock and 1.6 kilometres from Little Adam's Peak, with Hakgala Botanical Garden 48.3 kilometres away.
This family-friendly lodge offers rooms with balconies, complimentary WiFi, and a restaurant, with options for bike and car rental, and is situated 2.5 kilometres from Ella Train Station.
©2026 cozycozy.com