Find hotels in Kosgoda from £22

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top 10 Kosgoda hotels and places to stay

Piyum Villa Kosgoda

3.0 star property
The price is £22
includes taxes & fees
5 Sept - 6 Sept
Piyum Villa Kosgoda

Happy Man Village

3.0 star property
10.0 out of 10, Exceptional, (1)
"Perfect place for our first location in Sri Lanka. We stayed three nights and loved it. Very quiet and peaceful. The staff was very welcoming and the quality of the Sri Lankan breakfast and dinner was amazing. We can also recommend the Katamaran tour in the lagoon. Free shuttle to the empty beach also worked great. Would always return here."
The price is £56
includes taxes & fees
13 Aug - 14 Aug
Happy Man Village

Sheraton Kosgoda Turtle Beach Resort

5.0 star property
9.0 out of 10, Wonderful, (19)
"This is a nice property with food served in the restaurant being tasty. Staff is friendly and good amenities for children. They had a fire performance at night "
The price is £126
includes taxes & fees
8 Aug - 9 Aug
Sheraton Kosgoda Turtle Beach Resort

Edna Home Stay

3.0 star property
Edna Home Stay

The Habitat Kosgoda by Asia Leisure

5.0 star property
8.4 out of 10, Very good, (27)
"Clean,good service,tasty food "
The Habitat Kosgoda by Asia Leisure

Saffron and Blue

3.0 star property
The price is £229
includes taxes & fees
5 Sept - 6 Sept
Saffron and Blue

Turtle paradise villa & restaurant

3.0 star property
Turtle paradise villa & restaurant

Tasheema Beach Resort

2.5 star property
2.0 out of 10, (1)
"The hotel did not honor the booking made through hotels.com website. There was only one caretaker and he said that they do not deal with the hotels.com any more. Then why was my booking accepted by your website? I had to cancel the trip and return."
Tasheema Beach Resort

Sama Retreats - Kosgoda

3.0 star property
2.0 out of 10, (1)
"I’m very sad to leave this review as the stay at the hotel was actually very nice and the location is spectacular BUT they double charged me and promised to pay me back but I have been trying to get my money back for a month now and they stopped replying my messages!! I’ve contacted Hotels.com also but the customer service has not been helpful. I’ve never had any issues like this and I’m deeply sad about how this hotel stole my money "
The price is £213
includes taxes & fees
13 Aug - 14 Aug
Sama Retreats - Kosgoda

Green Turtle Villa by The Serendipity Collection

5.0 star property
2.0 out of 10, (1)
"Despite of booking the property due to some technical system error in their system we couldnt get a stay itself"
The price is £418
includes taxes & fees
29 Aug - 30 Aug
Green Turtle Villa by The Serendipity Collection

Mermaid Hotel & Club

4.0 star property
8.2 out of 10, Very good, (67)
"This hotel was right on the beach and had a beautiful swimming pool with lots of shade and trees. The staff were very friendly and obliging."
The price is £39
includes taxes & fees
3 Sept - 4 Sept
Mermaid Hotel & Club

Rathna Beach Wadduwa

3.0 star property
5.4 out of 10, (3)
"The hotel was nice because it had a beautiful view of the beach. The staff were really friendly. Plus, the rooms were really clean, which was great."
The price is £29
includes taxes & fees
13 Aug - 14 Aug
Rathna Beach Wadduwa

Royal Palms Beach Hotel

4.0 star property
8.4 out of 10, Very good, (89)
The price is £67
includes taxes & fees
12 Aug - 13 Aug
Royal Palms Beach Hotel

Tangerine Beach Hotel

4.0 star property
8.4 out of 10, Very good, (103)
"My family love every thing about this place "
The price is £70
includes taxes & fees
15 Aug - 16 Aug
Tangerine Beach Hotel

Garden Beach Hotel

3.0 star property
The price is £101
includes taxes & fees
8 Aug - 9 Aug
Garden Beach Hotel

Avani Kalutara Resort

4.5 star property
8.0 out of 10, Very good, (85)
"you were not allowed to swim in the sea, strong currents (red flag)"
The price is £94
includes taxes & fees
14 Aug - 15 Aug
Avani Kalutara Resort

Mahakumara White House Hotel

3.0 star property
Mahakumara White House Hotel

Anantara Kalutara Resort

5.0 star property
8.6 out of 10, Excellent, (54)
"Great food, friendly staff, beautiful property, private beach access."
The price is £167
includes taxes & fees
12 Aug - 13 Aug
Anantara Kalutara Resort

Velapura River Garden

3.5 star property
The price is £20
includes taxes & fees
8 Aug - 9 Aug
Velapura River Garden

Manara Beach Resort

2.5 star property
The price is £58
includes taxes & fees
14 Aug - 15 Aug
Manara Beach Resort
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 Kosgoda

Trip time! Discover the natural setting and university life in Kosgoda.

Top Kosgoda Hotel Reviews

Find out more about Kosgoda

Find out more about Kosgoda

Top reasons to visit Kosgoda

  • Stunning Beaches: Kosgoda boasts beautiful beaches with pristine sands and inviting waters, perfect for relaxation and sunbathing.
  • Kosgoda Turtle Hatchery: Visit this renowned conservation site to witness the hatching of baby turtles and learn about marine life protection.
  • Family-Friendly Activities: Engage in a variety of outdoor adventures, including golf and thrilling scuba diving.
  • Vibrant Local Culture: Immerse yourself in the rich culture and traditions of this charming coastal town.
  • Charming Accommodations: Enjoy a range of hotels and guesthouses catering to all preferences and budgets.

Find great hotels near Kosgoda

Explore a variety of charming accommodations in Kosgoda, Southern Province, Sri Lanka, where you can find both hotels and guesthouses tailored to your needs. Whether you're seeking a beachside retreat, a business-friendly environment, or a relaxing spa experience, Kosgoda offers a selection of the best hotels and lodgings. Discover the ideal place for your vacation, ensuring a memorable stay in this beautiful coastal destination.

  • Hotel Riu Sri Lanka - All Inclusive: This luxurious 5-star resort promises an exceptional family-friendly experience with its all-inclusive offerings. Just 1.2km from Kosgoda, guests can indulge in unlimited food and drinks ranging from buffet selections to à la carte dining. The property is designed with a spa theme, featuring a full-service spa, a sauna, and steam room for ultimate relaxation. Children are well catered for with amenities like a dedicated pool and playground, making it an ideal choice for families. With its stunning pools and extensive fitness facilities, Hotel Riu is perfect for those seeking both relaxation and activity.
  • Taj Bentota Resort & Spa: Located 3.7km from Kosgoda, this 5-star hotel offers direct access to a pristine beach, making it perfect for adventure enthusiasts and beach lovers alike. Guests can engage in various water sports, including snorkeling and surfing, or unwind in the onsite spa. The property is known for its vibrant atmosphere, where adventure meets relaxation. With luxurious rooms and a hot tub, Taj Bentota ensures guests have a memorable stay, combining comfort with the thrill of beachside activities.
  • NH Bentota Ceysands Resort: Situated 4.3km from Kosgoda, this charming 4-star resort blends business and romance perfectly. With extensive business facilities, including meeting rooms and coworking spaces, it caters to corporate travellers without compromising on leisure. Couples will appreciate the romantic packages featuring ocean-view dining and 24-hour room service. The spa offers deep tissue massages and saunas, while the pool area invites relaxation. NH Bentota Ceysands is an excellent choice for those seeking a tranquil yet productive getaway.

Where to stay near Kosgoda

Kosgoda offers a delightful blend of beachside relaxation and family-friendly adventures. This charming city in Southern Province is perfect for those seeking beautiful beaches and a warm, welcoming atmosphere. Nearby, you'll find an array of star hotels and exciting excursions that cater to every budget. Whether you're lounging on the pristine sands or exploring the vibrant local culture, Kosgoda promises an unforgettable holiday experience for all travellers.

  • Ahungalla: Situated merely 1.2km from Kosgoda, Ahungalla is a charming city that offers a delightful beach experience year-round. While traveller numbers peak in April and during the summer months of July to August, visitors are drawn to its inviting family beaches and historic sites. This destination is perfect for families and outdoor enthusiasts alike, with accessible shopping centres and private clubs enhancing your stay. Don't miss the local beach, which provides a relaxing atmosphere ideal for sunbathing or swimming, making it a perfect spot for a family day out.
  • Induruwa: Located 1.9km from Kosgoda, Induruwa is another appealing city, known for its vibrant beach culture and family-friendly environment. The peak visiting seasons occur in January and March to April, attracting those looking for a lively coastal experience. Induruwa boasts a variety of activities, including shopping centres and golf facilities, making it a great destination for both relaxation and recreation. The nearby national park offers a touch of nature and adventure, while the local beaches are perfect for a leisurely day spent with loved ones.
  • Maha Induruwa: Just 1.2km from Kosgoda, the quaint village of Maha Induruwa presents a unique blend of beach and cultural experiences. With moderately seasonal traveller arrivals peaking between December and February, this village is ideal for those seeking a quieter getaway. Visitors can explore the local educational institutions and enjoy the family-friendly beaches. Maha Induruwa offers a genuine glimpse into Sri Lankan culture, making it a lovely spot for those wishing to immerse themselves in the local lifestyle while enjoying the beautiful coastal scenery.

Things to do near Kosgoda

Kosgoda is an ideal destination for a beach holiday, offering a range of family-friendly outdoor activities. Visitors can enjoy shopping at local centres, engage in a round of golf, or delve into thrilling scuba diving experiences. A must-visit is the Kosgoda Turtle Hatchery, where you can learn about conservation efforts and witness the hatching of baby turtles. Embrace the natural beauty and vibrant culture of this charming Sri Lankan coastal town.

Shopping

Kosgoda offers a charming shopping experience with local markets and handicraft shops. If you're up for a drive, visit the Old Dutch Hospital, 15.5km away, where you can enjoy a mix of shopping, dining, and entertainment in a historic setting.

Recreation

Experience rejuvenation at Spa Ceylon Boutique & Urban Spa, where soothing body treatments await you amidst serene surroundings, located 15.5km from Kosgoda. For outdoor enthusiasts, the Eagles' Catalina Golf Course, situated 19.3km away, offers a delightful golfing experience in a picturesque setting.

Adventure

Explore the Gurusinghe Moonstone Mine, located 6.8km from Kosgoda, and uncover the wonders of moonstone mining. For a fun-filled day, visit Pearl Bay, a vibrant waterpark 17.4km away, offering thrilling water attractions. Additionally, enjoy some tennis at the Galle Tennis Club, situated 15.5km from Kosgoda.

Nightlife

Kosgoda's nightlife offers a tranquil yet vibrant atmosphere. Enjoy a laid-back evening at the local beach bars, where you can sip cocktails while listening to live music. For a more traditional experience, visit nearby seafood restaurants offering fresh catches and local delicacies, perfect for winding down after a day of exploration.

Booking tips and Expedia advantages for Kosgoda

To save money on your visit to Kosgoda, consider travelling during the off-peak months of June and September to October when accommodation prices are lower. Booking a hotel about a month in advance can yield better rates, and checking last-minute deals on Expedia may provide additional savings. Saturdays are the cheapest days to stay, while Mondays are the most expensive. Utilise Expedia’s search tools to find eco-friendly options and consider package deals to combine your hotel with flights for further discounts. Lastly, explore free activities in the area to enhance your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Kosgoda are June and September to October, where the prices are slightly lower. This is in comparison to April and December to January, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Kosgoda is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Kosgoda is Saturday. The most expensive day to stay in Kosgoda is Monday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as budget, desired location, and the type of hotel you wish to stay in. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels that are currently available. To discover the best prices and offers, you can sort the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your Kosgoda hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions near Kosgoda

Kosgoda, located in Sri Lanka's Southern Province, is ideal for beach and family vacations, offering a blend of culture and scenic experiences. Visitors can explore the stunning Kosgoda Beach, visit the renowned turtle hatchery, and enjoy the local harbour. With various hotels nearby, travellers can easily access these attractions and compare the unique charm of Kosgoda, making it a delightful destination for outdoor enthusiasts and beach lovers alike.

  • Bentota Beach: A stunning stretch of golden sand, Bentota Beach offers a perfect escape with its vibrant beach vibes. Enjoy water sports, sunbathing, or simply relax as you take in the picturesque views of the Indian Ocean, just 4.3km from Kosgoda.
  • Ariyapala Mask Museum: Located 4.3km away, this unique museum is dedicated to the traditional art of Sri Lankan mask-making. Explore the fascinating history and cultural significance of these vibrant masks while gaining insight into the island's rich heritage.
  • Ahungalla Beach: Just 1.2km from Kosgoda, Ahungalla Beach boasts tranquil surroundings and pristine waters. It's an ideal spot for leisurely strolls, swimming, or soaking up the sun, making it a lovely beach getaway.

Best time to go to Kosgoda

The best time to visit Kosgoda can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Kosgoda falls in April, when visitor numbers are average and weather is mostly cloudy with light rain. The coolest average temperature in Kosgoda falls in January, visitor numbers are slightly high and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January79.3°F (26.3°C)Light RainMostly SunnySlightly HighSlightly High
February80.1°F (26.7°C)Light RainMostly SunnySlightly HighAverage
March81.3°F (27.4°C)Light RainMostly SunnyAverageAverage
April82.4°F (28.0°C)Light RainMostly CloudyAverageSlightly High
May82.0°F (27.8°C)Frequent RainMostly CloudySlightly LowSlightly Low
June81.1°F (27.3°C)Moderate RainMostly CloudyAverageSlightly Low
July80.6°F (27.0°C)Moderate RainMostly CloudyAverageAverage
August80.2°F (26.8°C)Moderate RainMostly CloudySlightly LowAverage
September80.1°F (26.7°C)Frequent RainMostly CloudyAverageSlightly Low
October80.2°F (26.8°C)Moderate RainMostly CloudySlightly LowAverage
November80.1°F (26.7°C)Frequent RainMostly CloudyAverageAverage
December79.7°F (26.5°C)Moderate RainMostly SunnySlightly HighSlightly High

The nearest major airports for your trip to Kosgoda

Flying into Kosgoda, Sri Lanka, is convenient via Colombo's Bandaranaike International Airport (CMB), located 36.7km away. Several excellent hotels nearby include the 5-star Sentido Heritance Negombo, situated 3.1km from the airport, offering airport shuttle services. Jetwing Blue, another 5-star resort, is 3.7km away and provides easy access to the airport. Additionally, Jetwing Lagoon Wellness, a luxury adults-only resort, is just 2.5km from the airport, ensuring a comfortable stay with convenient transport options. These hotels are well-equipped to facilitate your journey to and from the airport for a seamless travel experience.

Frequently asked questions

What are the best hotels in Kosgoda that travellers recommend?
The Habitat Kosgoda by Asia Leisure is a wonderful choice for those seeking a serene escape in Sri Lanka, with an excellent traveller rating of 8.4. This hotel offers an elegant ambiance complemented by premium bedding and luxury amenities, including rainfall showerheads and plush bathrobes. Guests particularly enjoy the outdoor pool, superb for leisurely afternoons soaking up the sun in a tranquil setting.

For couples, the Sheraton Kosgoda Turtle Beach Resort stands out with an impressive rating of 9.2. This luxurious haven boasts stunning sea views and features such as a private plunge pool and a swim-up bar for those romantic evenings. With 24-hour room service and an enchanting garden-view restaurant, couples can indulge in exquisite dining experiences or relax together in the evening entertainment offered on-site. The thoughtful touches, like designer toiletries and a private chef, elevate the stay to a truly memorable experience.
What are the best 5-star hotels in Kosgoda?
The Sheraton Kosgoda Turtle Beach Resort is a stunning 5-star hotel rated 9.2 by guests, offering an exquisite blend of luxury and natural beauty along the Sri Lankan coastline. This resort excels in providing great service, ensuring that couples enjoy an idyllic getaway. From private plunge pools in select rooms to a dedicated swim-up bar, every detail is designed for relaxation and indulgence.

Imagine dining under the stars with couples dining options that enhance the romantic ambiance, while the garden view restaurant serves up fresh, locally inspired dishes. The resort also features a poolside bar, great for leisurely afternoons spent sipping expertly crafted cocktails. For those seeking a touch of exclusivity, the private chef service can elevate your dining experience to new heights, allowing you to savor personalized culinary delights right in the comfort of your room. Find more luxury hotels in Kosgoda.
What are the best spa hotels in Kosgoda?
For a rejuvenating escape, the Sheraton Kosgoda Turtle Beach Resort stands out as a premier spa destination, earning an impressive rating of 9.2 from guests. This hotel offers wellness experiences with a full-service spa that features a variety of treatments, including Swedish and Thai massages, body scrubs, and facial treatments. Couples can indulge in specialized treatments in dedicated couples' treatment rooms, making it an excellent choice for those seeking a romantic and relaxing getaway.

Another delightful option is Sama Retreats - Kosgoda, which specializes in Ayurvedic treatments and provides an inclusive setting for wellness enthusiasts. Here, guests can enjoy massages and a full range of spa services, including access to steam rooms and treatment rooms designed for serenity and relaxation. This retreat is great for travellers who value attentive service and personalized care, ensuring a comforting and stress-free experience.

The Habitat Kosgoda by Asia Leisure, rated 8.4, also offers onsite spa services that cater to those looking to unwind after a day of adventure. With a focus on quality and convenience, this hotel provides a nurturing environment where guests can indulge in soothing treatments and massages.

Whether you're seeking a romantic escape or a tranquil retreat to recharge, these spa hotels in Kosgoda offer the great blend of luxury and attentive service, ensuring a memorable stay for travellers who appreciate the finer things in life. See all spa hotels in Kosgoda.
Which beach resorts in Kosgoda do travellers love?
Happy Man Village is a charming beach resort in Kosgoda, Sri Lanka, celebrated for its stunning location right on a pristine white sand beach. Guests rave about the tranquil atmosphere, where the soothing sounds of the ocean create a superb backdrop for relaxation. The resort provides a serene escape, allowing families and couples alike to unwind while enjoying the natural beauty of the coastline. See more stays near the beach in Kosgoda.
What hotels in Kosgoda offer free breakfast?
Happy Man Village in Kosgoda is a delightful choice for travellers seeking comfort and relaxation, offering free breakfast to start your day off right. Guests appreciate the inviting outdoor pool area complete with sun loungers and cabanas, great for unwinding after a day of adventure. This hotel also features an onsite spa, providing soothing Ayurvedic treatments and massages to rejuvenate your spirit.

Sama Retreats - Kosgoda is another fantastic option, also providing complimentary breakfast. This property invites families and couples alike to enjoy its serene atmosphere, highlighted by a private white sand beach and stunning ocean views. With amenities such as a full-service spa, including couples' treatment rooms and a steam room, this retreat is ideal for those seeking a peaceful getaway with attentive service. Find more hotels with free breakfast in Kosgoda.
What are the top pet-friendly hotels in Kosgoda?
Nil by Yoho is a charming pet-friendly hotel in Kosgoda, Sri Lanka, where attentive service meets comfort. With amenities tailored for both you and your furry companions, this property allows pets free of charge, ensuring a stress-free stay for the entire family. Guests rave about the outdoor pool area, great for lounging after a day of exploring. The hotel also offers a private chef service, so you can enjoy delicious meals right in your room or on the terrace, enhancing your relaxation experience.

Another excellent option is Happy Man Village, also in Kosgoda. This delightful hotel features a stunning white-sand beach on-site, making it a great choice for families looking to enjoy seaside adventures. With an outdoor pool adorned with cabanas and sun loungers, you can unwind in style after your daily excursions. Plus, the complimentary local breakfast will set you up for a day filled with exploration. See more pet-friendly hotels in Kosgoda.
What are the most romantic hotels in Kosgoda for couples?
For couples seeking a romantic escape, the Sheraton Kosgoda Turtle Beach Resort offers a stunning backdrop with its breathtaking ocean views and private beach access. Rated 9.2 out of 10 by guests, this luxurious resort features a full-service spa with couples treatment rooms, providing the great setting for relaxation and rejuvenation together. Enjoy a variety of massages, including Swedish and Thai options, or unwind in the steam room after a day spent lounging by the outdoor pool.

Another exceptional choice is Sama Retreats - Kosgoda, a serene oasis that offers wellness and tranquility. This retreat offers Ayurvedic treatments and couples treatment rooms, ensuring a nurturing environment for couples to connect and unwind. With a beautiful private beach and free breakfast options, it makes for a delightful start to your day. Guests appreciate the furnished patios and balconies, great for enjoying a sunset cocktail or a quiet morning together. See all romantic hotels in Kosgoda.
When is the best time to go to Kosgoda?
The most popular time to visit Kosgoda is in January. During this month, the weather is pleasantly warm, with average temperatures ranging from 25 to 30 degrees Celsius, making it great for enjoying the stunning beaches and exploring the local attractions.

The peak season for Kosgoda runs from December to February, attracting many tourists seeking the idyllic coastal experience. This period is known for its lively atmosphere, with visitors enjoying a variety of outdoor activities, such as water sports, beach lounging, and wildlife excursions. The comfortable climate allows for leisurely strolls along the shore, where you can witness breathtaking sunsets or participate in turtle conservation efforts, a highlight for many travellers.

For those who prefer a quieter experience, May can be an excellent choice. This month often sees fewer crowds while still offering the opportunity to enjoy the beautiful scenery and local culture. With lower prices and a more tranquil environment, you can explore the area at a leisurely pace, perhaps visiting nearby attractions like the Kosgoda Turtle Hatchery or engaging with local artisans.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Kosgoda hotel for you.
How can I save on a Kosgoda hotel booking with Expedia?
With Expedia, you'll unlock our lowest prices by becoming a member. It's free and easy to join, and you can even access member perks too. Just remember to sign in to get our best prices on Kosgoda hotels. Another way to save is by booking your hotel and flights together on Expedia, where bundling can lead to significant savings.
How much is the nightly rate at a Kosgoda hotel?
Prices for hotels in Kosgoda often vary, but you can find a great deal from £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.