Photo by Nick Chatham

Hotels in Kammala

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Kammala?

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Budget hotels in Kammala and vicinity

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Learn more about Kammala

The region around Kammala is home to attractions such as Negombo Beach and Negombo Beach Park.

Amazing sunset at Waikkal beach on the west coast of Sri Lanka🇱🇰
Photo by Nick Chatham
Open Photo by Nick Chatham

Check out reviews of Kammala hotels guests love

Frequently asked questions

How much does a hotel room cost in Kammala?
You can discover great hotels in Kammala from $12 with properties to suit all budgets and needs. To find an affordable hotel in Kammala that meets all of your requirements, just apply filters on Hotels.com and sort hotels by "Price: low to high".
How can I find deals and earn rewards at Kammala hotels?
Discover great deals on Kammala hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. And make sure to check out our last-minute deals on Kammala hotels.
Can I book Kammala hotels with free cancellation?
It's easy to book a refundable Kammala hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in Kammala?
One of the most popular luxury hotels in Kammala is Suriya Resort. Suriya Resort is a luxury resort with a high guest rating amongst our travelers, and it offers an outdoor pool and a full-service spa.
What are some of the best hotels in Kammala for couples?
Stay at a top-rated Kammala romantic hotel and make the most of your couple's vacation. Our travelers love Club Hotel Dolphin, a resort with an ocean-view restaurant and 2 outdoor pools. Another romantic hotel with top reviews is Karunakarala Ayurveda Resort. This hotel offers a garden-view restaurant and an outdoor pool for a perfect stay. Use the "Traveler experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in Kammala for couples on Hotels.com.
What are the top Kammala hotels with a pool?
Discover some of the best Kammala hotels with a pool for a little extra luxury on your trip. Club Hotel Dolphin is a great resort with 2 outdoor pools and a children's pool, and a guest rating of 8.6 out of 10. Plus, you can make the most of its full-service spa and ocean-view restaurant. Suriya Resort is a popular resort that features an outdoor pool and a children's pool along with a beach and a full-service spa. To find more stays in Kammala with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some of the best Kammala hotels with free parking?
If you're exploring by car, finding a great Kammala hotel with free parking is a win. Our travelers' favorites include:
What are some popular hotels in central Kammala?
If you're looking for hotels in central Kammala, check out Dickman Resort and BlissFam Villa & Hostel. Travelers love Dickman Resort for its location, as well as the outdoor pool, restaurant and bar/lounge this bed & breakfast offers. BlissFam Villa & Hostel is another popular central bed & breakfast with free parking, plus rainfall showerheads in the guestrooms. When you stay at one of these central hotels, you'll be in easy reach of top sights including Negombo Beach. Daluwakotuwa is a central neighborhood for your Kammala vacation.
What accommodations do travelers recommend in Kammala?
Where can I find free parking at my hotel in Kammala?
Club Hotel Dolphin offers the perk of free parking.
Can I book a refundable hotel in Kammala?
If you want the flexibility to change your travel plans to Kammala, most accommodations provide refundable* rates you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Kammala be like during my visit?
Kammala is a great place to visit any time of year with an average temperature of 80°F during the coldest months.

Find out more about Kammala

Whispers of the Waves: Discover the Enchantment of Kammala's Coastal Paradise

Discover Kammala, a hidden gem along Sri Lanka's North Western Province, where pristine beaches meet tranquil waters. Stroll along the soft sands of Kamala Beach, bask in the sun, and immerse yourself in the calm of Kamala Bay. This off-the-beaten-path destination is perfect for romantic getaways or a peaceful retreat. Engage with local culture, savor fresh seafood, and explore nearby fishing villages. Whether you’re seeking adventure in the waves or relaxation under swaying palms, Kammala offers a serene escape that captures the essence of coastal Sri Lanka.

Discover great hotels in Kammala

Kammala offers a range of hotel accommodations, from cozy guesthouses to upscale resorts. Many provide amenities like free parking, self-parking options, and room service. Enjoy comfortable stays with various room charges that cater to different budgets, all while soaking in the serene surroundings of Sri Lanka's North Western Province. Here are some of the best hotels in Kammala that our travelers love:

  1. Wattura Resort and SpaOpens in a new window: This luxurious 5.0-star hotel offers an exceptional beach-themed adventure experience. With direct access to the beach and a natural hot spring nearby, it’s a paradise for leisure travelers seeking relaxation and excitement. The property features a range of adventure sports, including onsite rafting and fishing, as well as nearby waterskiing and hiking. Guests rave about the stunning views and the seamless blend of comfort and adventure, ensuring a memorable stay in a breathtaking setting.
  2. Ranweli Holiday VillageOpens in a new window: This inviting 3.5-star resort provides a perfect blend of beach and adventure for travelers looking to unwind in style. With direct beach access and business amenities like conference space and meeting rooms, it caters to those seeking a balanced getaway. The variety of onsite activities, including rowing and archery, keeps guests engaged. Reviewers appreciate the upscale amenities and the vibrant atmosphere, making it an ideal choice for those wanting both relaxation and a touch of adventure.
  3. WaterlandOpens in a new window: This elegant 5.0-star hotel is perfect for luxury travelers desiring a spa-themed escape. Offering a full-service spa with facial treatments and a private plunge pool in select rooms, it prioritizes relaxation and pampering. The architectural design and upscale ambiance create a serene environment for guests. Visitors consistently praise the tranquil atmosphere and the indulgent spa services, making it a top choice for those looking to unwind in opulence and comfort.

Top locations to stay in Kammala

Some of the best areas to stay in when visiting Kammala, North Western Province, Sri Lanka, are Negombo, Seeduwa - Katunayake, and Marawila. Negombo offers delicious seafood and vibrant markets, Seeduwa - Katunayake provides proximity to the airport and local culture, while Marawila features beautiful beaches ideal for swimming. For first-time visitors, Negombo is the most appealing choice.

  1. NegomboOpens in a new window: Negombo is a vibrant coastal town known for its stunning beaches and delicious seafood. With a lively atmosphere, it’s a favorite among travelers looking to enjoy sun-soaked days by the ocean. The town boasts a bustling fish market where you can witness local life and savor fresh catches. Additionally, the Dutch Fort and beautiful churches add cultural richness, making it a great spot for exploring history. For those who enjoy shopping, the local markets offer a variety of handicrafts and souvenirs, perfect for taking a piece of Sri Lanka home with you.
  2. Seeduwa - KatunayakeOpens in a new window: Seeduwa - Katunayake is a convenient location, especially for travelers landing at Bandaranaike International Airport. This area offers a mix of local charm and accessibility, making it easy to reach nearby attractions. You can explore local markets for traditional crafts and immerse yourself in the vibrant community atmosphere. While not a major tourist hub, its proximity to Negombo allows for easy day trips to enjoy more beaches and seafood dining options.
  3. MarawilaOpens in a new window: Marawila is a serene beach destination perfect for relaxation and swimming. Known for its tranquil shores, it’s ideal for travelers looking to unwind away from the bustling tourist spots. The area is dotted with cozy accommodations that offer stunning ocean views, making it a lovely place to stay. Marawila also provides opportunities for water sports and beach activities, ensuring you can enjoy the sun and surf in a peaceful setting. The local area is less commercialized, allowing for a more authentic experience of Sri Lankan coastal life.

Things to do in Kammala

Kammala offers a stunning blend of pristine beaches and lush landscapes, perfect for relaxation and adventure. Travelers can enjoy swimming in crystal-clear waters, indulge in rejuvenating spa treatments, or embark on thrilling dolphin-watching tours. With opportunities for boating or hiking through serene forests, Kammala is a delightful escape into nature.

  • St Anthony's ChurchOpens in a new window – Visit St Anthony's Church, a serene place of worship known for its beautiful architecture and peaceful ambiance. Take a moment to reflect and appreciate the intricate details of this cherished landmark, which serves as a spiritual haven for locals and visitors alike.
  • Negombo BeachOpens in a new window – Spend a day at Negombo Beach, where golden sands meet the sparkling blue waters. Enjoy sunbathing, swimming, or taking long walks along the coastline. This beach is also perfect for indulging in fresh seafood from nearby shacks, making it a delightful spot for both relaxation and culinary exploration.
  • Negombo Beach ParkOpens in a new window – Stroll through Negombo BeachOpens in a new window Park, an inviting green space right by the shore. It's an ideal place for families to gather, with plenty of space for picnics and recreational activities. The park offers stunning views of the ocean and a vibrant atmosphere, perfect for unwinding after a day of adventures.
  • St. Mary's Church – Do not miss St. Mary’s Church, an impressive structure with stunning stained glass windows and a rich history. Take a guided tour to learn about its significance and admire the artistry that adorns this spiritual site. It’s a great way to connect with the local culture and appreciate the craftsmanship involved.

5 tips for savvy savings when booking a hotel in Kammala

  1. Book for the cheapest times: The best time to visit Kammala for budget-conscious travelers is during May, June, and November, when hotel prices tend to be lower. To fully experience the area's historical landmarks and cultural attractions—like its beautiful beaches, welcoming locals, and delightful dining options—it's recommended to stay for at least 2 to 3 days. This duration allows visitors to enjoy the relaxing sea, swim, and even explore family-friendly activities, all while taking advantage of the great value for money available during these months.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Kammala, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted rates on hotels as your travel date approaches. Enabling email alerts or push notifications could keep you informed about flash sales and special promotions, helping you save. Additionally, Smart ShoppingOpens in a new window is a valuable comparison tool available through the app, allowing you to compare hotel prices and amenities. By staying updated on price drops or availability changes, you could be among the first to book a last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors such as the hotel's location, star rating, and the time of year. Being flexible with your travel dates could help you save on your stay at a Kammala hotel. If you're seeking a unique experience, boutique hotels often provide a more personalized touch and can sometimes offer better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll recommend more budget-friendly dates, increasing the likelihood that you'll save.
  4. Consider your location: Staying near major attractions or city centers can be convenient, but it often comes with a higher price tag. For more affordable options, you might want to look into hotels located in less central areas or neighborhoods, striking a balance between cost and accessibility to the sites you intend to visit. Additionally, independent hotels a bit farther out usually tend to be more affordable and can offer a more authentic experience.
  5. Become a Member: Join for free and start planning your next getaway in Kammala! As a member, you’ll have access to exclusive prices on over 100,000 hotels around the world. Enjoy the benefits of being a member, including fast-tracked tier progression, complimentary room upgrades when available, and discounts on food and beverages at select VIP Access properties. Don’t miss out on these fantastic perks—sign up today and make your next stay unforgettable!

Best time to go to Kammala

Kammala experiences its lowest average temperature in December, at 79.0°F (26.1°C), while April is the hottest month, with an average temperature of 82.9°F (28.3°C). October are typically the wettest months. If you’re looking to soak up the lively atmosphere in Kammala, January to March are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is sunny to mostly sunny, with light rainfall. However, if you prefer a more relaxed experience, April to June are perfect for a quieter getaway, marked by light to frequent rainfall and mostly cloudy conditions.