Lodging Image

Find hotels in Kammala from CA $22

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Kammala hotels

1. Club Hotel Dolphin

Club Hotel Dolphin
4.0 star property
Wennappuwa
8.6 out of 10, Excellent, (110 reviews)
"Am 60 yrs old, have about 4 holidays a year, 1st time Sri Lanka and i am saying this Hotel is absolutely brilliant, food, staff, comfort, pool everything is just great."
United Kingdom
Andrew
The price is CA $127
CA $169 total
includes taxes & fees
Aug 9 - Aug 10
Club Hotel Dolphin

2. Ging Oya Lodge

Ging Oya Lodge
3.0 star property
Waikkal
9.4 out of 10, Exceptional, (3 reviews)
"Very cosy hotel Owned by a very friendly family Great location outside the busy Negombo Good breakfast "
Denmark
Jens-Ole
The price is CA $95
CA $147 total
includes taxes & fees
Jul 29 - Jul 30
Ging Oya Lodge

3. Karunakarala Ayurveda Resort

Karunakarala Ayurveda Resort
3.5 star property
Wennappuwa
8.4 out of 10, Very good, (8 reviews)
"ホテル周辺の環境も良く、非日常を味わうことができ、とてもリラックスできた。また、スタッフもとてもホスピタリティが高く、非常に満足だった。またぜひ、ゆっくり滞在したい。"
Japan
Maiko
The price is CA $330
CA $430 total
includes taxes & fees
Aug 1 - Aug 2
Karunakarala Ayurveda Resort

4. Ging Oya Lodge

Ging Oya Lodge
3.0 star property
Wennappuwa
The price is CA $15,227
CA $18,239 total
includes taxes & fees
Aug 28 - Aug 29
Ging Oya Lodge

5. Jetwing Sea

Jetwing Sea
4.0 star property
Daluwakotuwa
8.2 out of 10, Very good, (322 reviews)
"Clean and safe"
United States
Maria Sungnny
The price is CA $62
CA $83 total
includes taxes & fees
Aug 22 - Aug 23
Jetwing Sea

6. Wattura Resort and Spa

Wattura Resort and Spa
5.0 star property
Negombo
8.4 out of 10, Very good, (7 reviews)
"Food was amazing, the service exemplary, the beach and property was stunning. The villa was a beauty with its beach view."
Canada
Susha
The price is CA $210
CA $275 total
includes taxes & fees
Aug 15 - Aug 16
Wattura Resort and Spa

7. colombo international airport hotel

colombo international airport hotel
3.5 star property
Katunayake
8.4 out of 10, Very good, (31 reviews)
"Great room and very conveniently accessible from airport."
American Samoa
Andrew
The price is CA $70
CA $95 total
includes taxes & fees
Aug 19 - Aug 20
colombo international airport hotel

8. Sentido Heritance Negombo

Sentido Heritance Negombo
5.0 star property
Negombo
9.0 out of 10, Wonderful, (563 reviews)
"Wonderful hotel with a great view and very clean"
United Kingdom
Carly
The price is CA $128
CA $170 total
includes taxes & fees
Jul 31 - Aug 1
Sentido Heritance Negombo

9. Bohemian Nest

Bohemian Nest
3.0 star property
Negombo
9.0 out of 10, Wonderful, (65 reviews)
"Everything was perfect, friendly staff!"
Canada
Pushparajan
The price is CA $49
CA $59 total
includes taxes & fees
Aug 10 - Aug 11
Bohemian Nest

10. Terrace Green Hotel & Spa

Terrace Green Hotel & Spa
4.0 star property
Negombo
9.0 out of 10, Wonderful, (354 reviews)
"Lovely, clean hotel not far from the beach and shops. Plenty of space and very comfortable beds."
Australia
Kirsten
The price is CA $83
CA $93 total
includes taxes & fees
Aug 23 - Aug 24
Terrace Green Hotel & Spa

11. KYNROCK Airport Hotel

KYNROCK Airport Hotel
3.0 star property
Seeduwa - Katunayake
8.0 out of 10, Very good, (211 reviews)
"Nice spot close to the airport"
United States
Carlo
The price is CA $64
CA $76 total
includes taxes & fees
Jul 29 - Jul 30
KYNROCK Airport Hotel

12. Hotel Villa kapuru

Hotel Villa kapuru
3.0 star property
Negombo
9.6 out of 10, Exceptional, (148 reviews)
"Great stay and very friendly owner"
United Kingdom
Arnaud
The price is CA $37
CA $51 total
includes taxes & fees
Aug 8 - Aug 9
Hotel Villa kapuru

13. J leaf Hotel by Blue Bird

J leaf Hotel by Blue Bird
3.0 star property
Negombo
9.6 out of 10, Exceptional, (34 reviews)
"Very clean, excellent staff"
Canada
ramezkumar
The price is CA $47
CA $56 total
includes taxes & fees
Aug 16 - Aug 17
J leaf Hotel by Blue Bird

14. Amora Lagoon

Amora Lagoon
3.5 star property
Seeduwa - Katunayake
7.4 out of 10, Good, (91 reviews)
"Air conditioning was good in our room. The pool was clean and very refreshing. Breakfast was fresh food and good service from staff. We enjoyed our stay as we arrived very late from a long flight and this hotel is close to the airport. "
Australia
Karen
The price is CA $84
CA $110 total
includes taxes & fees
Aug 9 - Aug 10
Amora Lagoon

15. Jetwing Beach

Jetwing Beach
5.0 star property
Negombo
8.6 out of 10, Excellent, (242 reviews)
"Amazing stay"
United States
Troy
The price is CA $143
CA $189 total
includes taxes & fees
Jul 31 - Aug 1
Jetwing Beach

16. jasmin villa ayurveda resort

jasmin villa ayurveda resort
3.0 star property
Negombo
The price is CA $33
CA $39 total
includes taxes & fees
Aug 4 - Aug 5
jasmin villa ayurveda resort

17. Limeshine - Airport Transit Hotel

Limeshine - Airport Transit Hotel
4.0 star property
Seeduwa - Katunayake
8.8 out of 10, Excellent, (105 reviews)
"Excellent customer service, love to visit again. "
Australia
Prasanna
The price is CA $49
CA $58 total
includes taxes & fees
Jul 29 - Jul 30
Limeshine - Airport Transit Hotel

18. The Beach Apartments

The Beach Apartments
3.5 star property
Negombo
8.4 out of 10, Very good, (175 reviews)
"Excellent stay great location"
United Kingdom
David
The price is CA $52
CA $67 total
includes taxes & fees
Aug 25 - Aug 26
The Beach Apartments

19. CINNAMON THIYA

CINNAMON THIYA
3.0 star property
Nainamadama
The price is CA $62
CA $73 total
includes taxes & fees
Aug 28 - Aug 29
CINNAMON THIYA

20. Camelot Beach Hotel

Camelot Beach Hotel
3.0 star property
Negombo
8.4 out of 10, Very good, (243 reviews)
"Great buffet breakfast. Modern clean rooms. Lovely garden area and pool to relax by. "
Australia
Garry
The price is CA $106
CA $138 total
includes taxes & fees
Jul 30 - Jul 31
Camelot Beach Hotel
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.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Kammala

Get away to relaxing Kammala! Enjoy the beaches, local cuisine, and seaside.

A sunset with a red-orange sun.
Photo by Nick Chatham
Open Photo by Nick Chatham

Top Kammala Hotel Reviews

More cheap stays in Kammala

Frequently asked questions

What is the best area to stay in Kammala?
The best area to stay in Kammala is along the coastal stretch, particularly around the main beaches of Kammala and their immediate surroundings.

This area is the primary draw for visitors, known for its tranquil beaches and direct access to the Indian Ocean. You'll find a selection of hotels and guesthouses lining the coast, offering direct beach access and often featuring amenities like swimming pools and open-air dining. The main road running parallel to the beach, sometimes referred to as Beach Road, connects many of these establishments.

Couples looking for a relaxing escape will find this coastal area ideal. The calm waters and soft sands provide a great backdrop for quiet strolls and enjoying the sunset. Many accommodations offer private balconies with sea views, great for unwinding.

For families, staying near Kammala Beach provides easy access to the water for swimming and building sandcastles.
When is the best time to go to Kammala?
The best time to visit Kammala is during the dry season, which runs from December to March, and again from June to September.

During these months, you can expect plenty of sunshine and minimal rainfall, making it ideal for enjoying the beaches and outdoor activities. The sea is generally calmer, great for swimming and water sports.

Couples looking for a relaxing beach holiday will find these periods great for enjoying the golden sands and tranquil waters. The pleasant weather allows for uninterrupted days by the ocean or exploring the local areas.

For families, these dry seasons offer the most comfortable conditions for children to play on the beach and participate in excursions without the disruption of heavy rain.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Kammala.
How much is the nightly rate at a Kammala hotel?
Prices for hotels in Kammala often vary, but you can find a great deal from CA $22 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.