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?

Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Kammala on Hotels.com. These Kammala hotels consistently deliver on quality, location and traveler experience. Last updated on .

1. Marino Beach Colombo

Marino Beach Colombo
5.0 star property
Colombo
9.6 out of 10, Exceptional, (1,005 reviews)
Unwind at this beachfront hotel with 2 restaurants and bars plus a poolside lounge. Just 9 minutes from Bambalapitiya Railway Station, near Marino Mall and art galleries. Indulge in spa treatments after enjoying the outdoor pool.
$84 nightly
The price is $100
Oct 30 - Oct 31
Total with taxes and fees
Marino Beach Colombo

2. Cinnamon Life at City of Dreams

Cinnamon Life at City of Dreams
5.0 star property
Kompannaweediya
9.4 out of 10, Exceptional, (198 reviews)
Discover a world of indulgence at this luxury hotel with 2 outdoor pools and free kids' club. Just 5 minutes from Colombo City Centre and close to Beira Lake, enjoy massages, fitness center, complimentary WiFi and parking during your stay.
$139 nightly
The price is $169
Nov 27 - Nov 28
Total with taxes and fees
Cinnamon Life at City of Dreams

3. Shangri-La Colombo

Shangri-La Colombo
5.0 star property
Kompannaweediya
9.4 out of 10, Exceptional, (670 reviews)
Experience luxury at this beach retreat in Colombo with an outdoor pool and full-service spa offering deep-tissue massages. Three restaurants, two bars, and a rooftop terrace await near One Galle Face and Beira Lake with free WiFi and parking.
$143 nightly
The price is $175
Nov 20 - Nov 21
Total with taxes and fees
Shangri-La Colombo

4. Sentido Heritance Negombo

Sentido Heritance Negombo
5.0 star property
Negombo
9.0 out of 10, Wonderful, (598 reviews)
Walk straight from this luxurious hotel to Negombo Beach, where golden sands meet warm waves. Two restaurants, a full-service spa offering body wraps, and an inviting outdoor pool create a perfect tropical escape just 24 minutes from the airport.
$109 nightly
The price is $130
Oct 30 - Oct 31
Total with taxes and fees
Sentido Heritance Negombo

5. Jetwing Blue

Jetwing Blue
5.0 star property
Negombo Beach Area
8.0 out of 10, Very good, (438 reviews)
$110 nightly
The price is $131
Oct 29 - Oct 30
Total with taxes and fees
Jetwing Blue

6. Jetwing Sea

Jetwing Sea
4.0 star property
Negombo Beach Area
8.2 out of 10, Very good, (349 reviews)
Feel the tropical breeze at this beachfront hotel with 2 inviting pools and a rejuvenating spa. Just minutes from Negombo Beach Park, enjoy seafood at Lellama restaurant, then unwind with a body wrap or massage after exploring nearby attractions.
$51 nightly
The price is $61
Oct 30 - Oct 31
Total with taxes and fees
Jetwing Sea

7. Oasis Beach Negombo

Oasis Beach Negombo
3.0 star property
Negombo Beach Area
8.8 out of 10, Excellent, (53 reviews)
This oceanfront hotel sits a quick 5-minute walk from Negombo Beach and Beach Park. Enjoy cocktails at the stylish bar, savor meals at the onsite restaurant, and appreciate convenient perks like free WiFi and parking during your Sri Lankan coastal escape.
$24 nightly
The price is $28
Oct 29 - Oct 30
Total with taxes and fees
Oasis Beach Negombo

8. Club Hotel Dolphin

Club Hotel Dolphin
4.0 star property
Wennappuwa
8.6 out of 10, Excellent, (112 reviews)
Escape to this beachside haven with 2 outdoor pools and a spa offering massages and facials. Enjoy international cuisine at Sands Restaurant, then unwind at 3 bars or the nightclub. Near Negombo Beach with free WiFi and parking.
$97 nightly
The price is $118
Oct 29 - Oct 30
Total with taxes and fees
Club Hotel Dolphin

9. Jetwing Beach

Jetwing Beach
5.0 star property
Negombo Beach Area
8.6 out of 10, Excellent, (258 reviews)
Luxury beachfront haven with 4 restaurants including Beach Deck for oceanside dining. After indulging at the full-service spa, cool off in the outdoor pool or lounge on the beautiful beach with complimentary umbrellas and sun beds.
$103 nightly
The price is $123
Oct 29 - Oct 30
Total with taxes and fees
Jetwing Beach

10. Galle Face Hotel

Galle Face Hotel
5.0 star property
Kollupitiya
9.2 out of 10, Wonderful, (1,000 reviews)
Immerse yourself in timeless elegance at this oceanfront hotel with 7 restaurants and 3 bars. Unwind in the outdoor pool or full-service spa while enjoying free WiFi and parking. Galle Face Green Night Market and Crescat Shopping Mall are just moments away.
$94 nightly
The price is $114
Nov 7 - Nov 8
Total with taxes and fees
Galle Face Hotel

11. Terrace Green Hotel and Spa - Free Airport Pick-up or Drop-off

Terrace Green Hotel and Spa - Free Airport Pick-up or Drop-off
4.0 star property
Negombo Beach Area
9.0 out of 10, Wonderful, (368 reviews)
Feel the coastal breeze at this spa hotel with Ayurvedic treatments, just a 15-minute walk from Negombo Beach. Savor international cuisine at SALT restaurant, then unwind in the bar or garden after exploring nearby Beach Park.
$57 nightly
The price is $59
Oct 29 - Oct 30
Total with taxes and fees
Terrace Green Hotel and Spa - Free Airport Pick-up or Drop-off

12. Ranweli Holiday Village

Ranweli Holiday Village
3.5 star property
Wennappuwa
7.2 out of 10, Good, (66 reviews)
Set in Wennappuwa near Negombo Beach, this resort offers both poolside relaxation and coastal adventure. Enjoy volleyball on the sand, swim in the pool, or indulge in a massage at the spa. Sample international cuisine at Ranwelis Restaurant after exploring.
Ranweli Holiday Village

13. Waterland

Waterland
5.0 star property
Negombo
9.0 out of 10, Wonderful, (23 reviews)
$128 nightly
The price is $153
Nov 3 - Nov 4
Total with taxes and fees
Waterland

14. Cinnamon Grand Colombo

Cinnamon Grand Colombo
5.0 star property
Kollupitiya
9.0 out of 10, Wonderful, (1,000 reviews)
This grand Colombo hotel dazzles with 14 restaurants including international cuisine at Plates. Unwind at 2 outdoor pools or the spa offering deep-tissue massages. The rooftop terrace provides stunning views while helpful staff ensure a memorable stay.
$117 nightly
The price is $143
Oct 31 - Nov 1
Total with taxes and fees
Cinnamon Grand Colombo

15. Bohemian Nest

Bohemian Nest
3.0 star property
Negombo
9.0 out of 10, Wonderful, (81 reviews)
This tropical hotel offers free breakfast, WiFi, and parking. Just minutes from Negombo Beach and Ave Maria Convent, you'll find multiple outdoor pools to cool off in after exploring the local attractions and nearby airport.
$36 nightly
The price is $44
Nov 27 - Nov 28
Total with taxes and fees
Bohemian Nest

16. Ayur Ayur Ayurveda Retreat

Ayur Ayur Ayurveda Retreat
4.0 star property
Negombo
9.4 out of 10, Exceptional, (20 reviews)
Embrace holistic healing at this Negombo retreat featuring specialized Ayurvedic massages and a rejuvenating steam room. Just 5 minutes from the beach with both adult and children's pools, plus convenient room service and free WiFi and parking.
$63 nightly
The price is $76
Oct 29 - Oct 30
Total with taxes and fees
Ayur Ayur Ayurveda Retreat

17. Wattura Resort and Spa

Wattura Resort and Spa
5.0 star property
Negombo
8.6 out of 10, Excellent, (8 reviews)
Escape to this luxurious coastal haven with a private beach offering yoga and water sports. Just a short drive from Negombo Beach, the resort features indoor and outdoor pools, a rooftop terrace, and a free kid's club for family fun.
$248 nightly
The price is $296
Nov 2 - Nov 3
Total with taxes and fees
Wattura Resort and Spa

18. Earls Regent Negombo

Earls Regent Negombo
2.5 star property
Negombo
8.6 out of 10, Excellent, (9 reviews)
$62 nightly
The price is $74
Oct 29 - Oct 30
Total with taxes and fees
Earls Regent Negombo

19. Uga Riva Negombo

Uga Riva Negombo
5.0 star property
Kochchikade
9.8 out of 10, Exceptional, (8 reviews)
Experience luxury just minutes from stunning Negombo Beach. This hotel offers a refreshing outdoor pool and convenient dining at the restaurant. Enjoy complimentary breakfast, WiFi, and parking while exploring nearby Negombo Beach Park.
$158 nightly
The price is $186
Oct 29 - Oct 30
Total with taxes and fees
Uga Riva Negombo

20. Amari Colombo Sri Lanka

Amari Colombo Sri Lanka
5.0 star property
Kollupitiya
9.2 out of 10, Wonderful, (208 reviews)
Splash in the outdoor pool or savor diverse flavors at 4 restaurants at this 5-star haven. Near Colombo City Centre and Liberty Plaza, with free WiFi and parking. Bambalapitiya Railway Station just 7 minutes away.
$80 nightly
The price is $99
Oct 31 - Nov 1
Total with taxes and fees
Amari Colombo Sri Lanka
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.

Best value hotels in Kammala

Get more from your budget at these hotels, based on amenities, reviews, and location

Learn more about Kammala

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

A sunset with a red-orange sun.
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 $21 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. Karunakarala Ayurveda Resort is a popular hotel that features an outdoor pool and a children's pool along with a full-service spa and a pool-view restaurant. 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 KADUPUL By Serenity. Travelers love Dickman Resort for its location, as well as the outdoor pool, restaurant and bar/lounge this bed & breakfast offers. KADUPUL By Serenity is another popular central hotel with an outdoor pool, a full-service spa and a restaurant. When you stay at one of these central hotels, you'll be in easy reach of top sights including Negombo Beach. Negombo Beach Area and Daluwakotuwa are some of the most central neighborhoods 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

Serenity by the Shore: Discover Kammala's Hidden Coastal Paradise

Discover the serene beauty of Kammala, a hidden gem on Sri Lanka's North Western coast. This idyllic beach destination enchants visitors with its pristine sands and crystal-clear waters, making it perfect for sunbathing, swimming, and leisurely strolls along the shoreline. Immerse yourself in local culture by exploring nearby fishing villages and savoring fresh seafood delicacies. Kammala’s tranquil atmosphere invites romance and relaxation, ideal for a peaceful getaway. Whether you’re seeking adventure or simply a day in paradise, Kammala offers a unique blend of nature and charm that makes every moment unforgettable.

Discover great hotels near Kammala

Kammala, located in Sri Lanka's North Western Province, offers a variety of accommodations ranging from cozy guesthouses to beachfront resorts. Many hotels provide easy access to Kamala Beach and Kamala Bay, making it a great base for exploring the area's natural beauty and local culture. Here are some of our travelers' favorite hotels near Kammala:

  1. Wattura Resort and SpaOpens in a new window: Wattura Resort and Spa is a stunning 5.0-star hotel that boasts an impressive guest rating of 8.4 out of 10. This destination is ideal for leisure travelers seeking a beach-themed adventure vacation. With direct access to the beach and a natural hot spring nearby, it offers a unique blend of relaxation and excitement. Guests can indulge in various adventure sports, including motorboating and rafting, all available onsite or just moments away. The accommodation promises a memorable experience with its engaging activities, ensuring a delightful stay filled with comfort and adventure.
  2. Ranweli Holiday VillageOpens in a new window: Ranweli Holiday Village, a charming 3.5-star resort, is perfect for leisure travelers looking for a blend of beach and adventure. With beachfront access and a plethora of activities like fishing, snorkeling, and surfing, this hotel guarantees an exciting getaway. The family-friendly amenities, including a dedicated children's pool and arcade game room, enhance the experience for those traveling with kids. This resort is known for its vibrant atmosphere and engaging recreational options, making it a standout choice for fun-filled vacations by the sea.
  3. WaterlandOpens in a new window: Waterland is an exquisite 5.0-star hotel that shines with a remarkable guest rating of 9.0 out of 10. This luxurious retreat is designed for travelers seeking a spa-themed experience. It features a full-service spa offering a variety of treatments, including Ayurvedic options and deep tissue massages, perfect for relaxation. With its elegant decor and tranquil ambiance, this hotel creates a serene oasis. The exceptional hospitality and attention to detail elevate the overall experience, ensuring that guests enjoy a unique and memorable stay in a sumptuous setting.

Where to stay near Kammala

Some great areas to stay in when visiting Kammala, North Western Province, Sri Lanka, are Negombo, Seeduwa - Katunayake, and Marawila. Negombo is famous for its seafood and vibrant markets, while Seeduwa - Katunayake offers convenient access to the airport. Marawila is perfect for swimming and relaxation. For first-time visitors, Negombo is the best choice due to its lively atmosphere and attractions.

  1. NegomboOpens in a new window: Negombo is a vibrant coastal town known for its stunning beaches and fresh seafood. With a rich history influenced by Portuguese and Dutch colonialism, it offers a unique blend of culture and relaxation. You can explore the lively fish market, where the catch of the day is brought in, or take a leisurely stroll along the beautiful shoreline. The town has plenty of opportunities for water sports, including swimming and snorkeling, making it a great spot for beach lovers. Additionally, the local shops offer a variety of souvenirs, from handcrafted goods to traditional spices, ensuring a memorable shopping experience.
  2. Seeduwa - KatunayakeOpens in a new window: Seeduwa - Katunayake is conveniently located near the international airport, making it an excellent choice for travelers who prioritize easy access to transportation. This area is known for its tranquil atmosphere and lush greenery. While it may not be a bustling tourist spot, it provides a peaceful retreat with local markets where you can find fresh produce and unique crafts. It’s a great jumping-off point for visiting nearby attractions, including the stunning beaches of Negombo and cultural sites in the surrounding regions.
  3. MarawilaOpens in a new window: Marawila is a hidden gem along the western coast, perfect for those seeking a quieter beach experience. This charming town offers pristine beaches ideal for swimming and relaxing under the sun. The laid-back vibe allows visitors to unwind and enjoy the natural beauty of the area. Local shops offer handcrafted items and beach essentials, making it easy to find souvenirs. Marawila is an excellent base for exploring nearby natural reserves, where you can appreciate Sri Lanka's rich biodiversity, including birdwatching opportunities.

Things to do in Kammala

Kammala beckons with its stunning beaches and inviting seas, perfect for sunbathing, swimming, and indulging in rejuvenating spa treatments. Adventure seekers can explore the vibrant underwater world through diving, while nature enthusiasts can enjoy hiking trails that wind through lush landscapes. Don’t miss the chance to spot playful dolphins in their natural habitat—Kammala is a true paradise for every traveler!

  • Negombo BeachOpens in a new window – Spend your day soaking up the sun on the golden sands of Negombo Beach. This vibrant spot is perfect for swimming, sunbathing, and enjoying the warm sea breeze. As you relax, keep an eye out for local fishermen bringing in their fresh catch, adding a touch of authenticity to your beach experience.
  • Negombo Beach ParkOpens in a new window – Take a leisurely stroll through Negombo BeachOpens in a new window Park, where you can enjoy beautifully landscaped gardens and a peaceful environment. This park offers a great place for families to gather, with plenty of spots to set up a picnic while enjoying views of the ocean and the lively beach scene.
  • Ave Maria ConventOpens in a new window – Visit the tranquil Ave Maria Convent, a serene place where you can learn about the local religious community. The architecture and peaceful ambiance make it a lovely spot to reflect and appreciate the spiritual history of the area.
  • Dutch CanalOpens in a new window – Explore the historic Dutch Canal, a charming waterway that showcases the region's colonial past. Take a boat ride or simply walk along the banks, enjoying the lush surroundings and observing the local wildlife that thrives in this picturesque setting.
  • Supuwath AranaOpens in a new window – Discover the unique exhibits at Supuwath Arana, where art and history come together. This spot offers an intriguing glimpse into the local culture and creativity, making it a worthwhile stop during your travels in Kammala.

5 tips for savvy savings when booking a hotel in Kammala

  1. Book for the cheapest times: The most budget-friendly time to visit Kammala is during May, June, and October, when hotel prices are generally lower. For an affordable getaway, staying for at least 2 to 3 days is recommended to fully enjoy the area's key landmarks, cultural sites, and natural beauty. Visitors can take advantage of the inviting beaches, delightful dining options, and friendly locals, as well as indulge in swimming, relaxing, and family-friendly activities. A visit to Kammala during these months offers great value for money, making it an ideal choice for those looking to explore the cultural and historical aspects of the region while on a budget.
  2. Instant discounts. Rewards for later: Save up to 20% instantly on hundreds of thousands of properties with Member Discounts. Then earn rewards on eligible stays to use on future trips. Book once, win twice, get instant discounts and rewards. Join for freeOpens in a new window.
  3. Score last-minute deals on Hotels.com: Last-minute travel doesn't mean last-minute stress. Hotels.com's Last-Minute DealsOpens in a new window offer discounted rates close to your travel date, so the later you leave it, the more you could save. Turn on push notifications and you'll be the first to know when dealsOpens in a new window drop for Kammala.
  4. Book with confidence, not guesswork: Prices in Kammala shift with the season, local events, and how far out you book — but you don't have to guess. Hotels.com shows you the full price upfront with no surprises at checkout, and our price tracker tells you whether your dates are above or below average. So if you're flexible, you can shift your trip by a day or two to avoid peak season prices, compare pricesOpens in a new window and know you're getting a good deal before you commit.
  5. Think beyond the city center: Central hotels may come with a central price tag. A well-connected neighborhood a little further out may cut your hotel bill and can often give you a more local experience. Use Hotels.com's map view to find the sweet spot between location and value, and filter by price to see what's available across Kammala.

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 tends to be the wettest months.The peak travel months to visit Kammala are January, February, and December, which see a higher number of tourists. During this peak period, the weather is sunny to mostly sunny, accompanied by light to moderate rainfall. In contrast, April to June are ideal if you're looking for a calmer vacation, marked by light to frequent rainfall and mostly cloudy conditions.