Find hotels in Morawaka from $45

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Morawaka hotels

Tea Garden Eco Villas

Tea Garden Eco Villas
3.0 star property
Morawaka
Tea Garden Eco Villas

Rain Forest Vibe Sinharaja

Rain Forest Vibe Sinharaja
3.0 star property
Deniyaya
$21 nightly
The price is $24
Dec 29 - Dec 30
Total with taxes and fees
Rain Forest Vibe Sinharaja

Patana holiday home

Patana holiday home
2.5 star property
Kotapola
Patana holiday home

Hotel Jonkoping

Hotel Jonkoping
3.0 star property
Godakawela
Hotel Jonkoping

Sinharaja Forest Gate

Sinharaja Forest Gate
3.5 star property
Deniyaya
9.6 out of 10, Exceptional, (8)
"Staff provided exceptional service, very welcoming, friendly and helpful. "
Canada
Yoganithi
$33 nightly
The price is $39
Jan 4 - Jan 5, 2026
Total with taxes and fees
Sinharaja Forest Gate

Rivers Edge Resort Sinharaja

Rivers Edge Resort Sinharaja
3.0 star property
Weddagala
$33 nightly
The price is $39
Dec 29 - Dec 30
Total with taxes and fees
Rivers Edge Resort Sinharaja

Rainforest Lodge

Rainforest Lodge
3.0 star property
Deniyaya
6.4 out of 10, (5)
"une belle découverte de la nature luxuriante du Sri Lanka grâce à cet hôtel en pleine nature. "
France
Anonymous traveler
Rainforest Lodge

Senaro Holiday Resort

Senaro Holiday Resort
3.0 star property
Udugama
Senaro Holiday Resort

Sinharaja Eco Lodge

Sinharaja Eco Lodge
3.0 star property
Neluwa
$27 nightly
The price is $32
Dec 29 - Dec 30
Total with taxes and fees
Sinharaja Eco Lodge

Sinharaja River Lodge

Sinharaja River Lodge
3.0 star property
Kalawana
$46 nightly
The price is $54
Jan 27 - Jan 28, 2026
Total with taxes and fees
Sinharaja River Lodge

Boulder Garden Hotel

Boulder Garden Hotel
3.0 star property
Kalawana
10.0 out of 10, Exceptional, (2)
"Boulder Garden Hotel is the most beautifull hotel I have ever been to. It is located in the middle of a forest. Except for the rooms, everything is in the outside: the restaurant is located below a huge boulder, the swimming pool is in the middle of rocks. The personel is very friendly and helpfull. The food is very good and relatively cheap (our dinner was 12 USD for two). The hotel is very small: there are only 5 or 6 rooms. So nearly all of it is there for you only. I recomend it very much. "
Ireland
Janez
Boulder Garden Hotel

Kurulu Estate

Kurulu Estate
3.0 star property
Rakwana
10.0 out of 10, Exceptional, (1)
"We had an amazing stay. As a regular traveller I have stayed in many resorts, hotels and holiday rentals Kurulu Estate is top notch and one of the most tranquil and relaxing places I have stayed. It is very secluded, with only two rooms on the property. It is in the jungle overlooking the mountains. This place really is a treasure. The whole time my husband kept asking me, "how did you find this place?" We were upgraded to the "best room". The design of the room was gorgeous, service was amazing...
American Samoa
Victoria
Kurulu Estate

The Secret Garden at Mist of Sinharaja

The Secret Garden at Mist of Sinharaja
3.0 star property
Neluwa
$74 nightly
The price is $88
Dec 29 - Dec 30
Total with taxes and fees
The Secret Garden at Mist of Sinharaja

Vini Villa

Vini Villa
3.0 star property
Deniyaya
$44 nightly
The price is $52
Dec 30 - Dec 31
Total with taxes and fees
Vini Villa

Sinharaja Serenity Retreat

Sinharaja Serenity Retreat
3.0 star property
Deniyaya
$37 nightly
The price is $45
Jan 1 - Jan 2, 2026
Total with taxes and fees
Sinharaja Serenity Retreat

Makuludola Bungalow

Makuludola Bungalow
3.5 star property
Malimbada
$108 nightly
The price is $128
Dec 29 - Dec 30
Total with taxes and fees
Makuludola Bungalow

Sinharaja Park Hotel

Sinharaja Park Hotel
3.5 star property
Deniyaya
Sinharaja Park Hotel

Sinharaja Birder's Lodge

Sinharaja Birder's Lodge
2.5 star property
Kalawana
8.0 out of 10, Very Good, (3)
$42 nightly
The price is $49
Dec 29 - Dec 30
Total with taxes and fees
Sinharaja Birder's Lodge

Birds Paradise Hotel

Birds Paradise Hotel
3.0 star property
Kalawana
Birds Paradise Hotel

360 Rainforest

360 Rainforest
3.0 star property
Deniyaya
6.8 out of 10, (3)
"Stay away! It was the worst experience of my whole stay in Sri Lanka. I booked that hotel for 1 night. I noticed that they have a policy for late check in (after 9pm) so on the way I tried to contact them because I was afraid if I will be able to get over there on time. Me and my driver called them several times for hours before my arrival without any result. Finally we got over there about 8:30 pm but there was nobody there and all seemed like closed. We were walking around and calling for...
United States
Monika
360 Rainforest
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

Top Morawaka Hotel Reviews

More cheap stays in Morawaka

Hotels in Morawaka with star-rating

Find out more about Morawaka

Top reasons to visit Morawaka

  • Adventure Activities: Morawaka is ideal for adventure seekers, offering hiking, birdwatching, and river activities amidst stunning landscapes.
  • Beautiful Beaches: Enjoy the nearby pristine beaches that provide a perfect backdrop for relaxation and water sports.
  • Scenic Waterfalls: Explore breathtaking waterfalls that enhance the area's natural beauty, perfect for photography and nature walks.
  • Rich Cultural Experience: Discover ancient temples and immerse yourself in the local culture, enhancing your Sri Lankan adventure.
  • Comfortable Accommodations: Choose from a variety of hotels and guesthouses that cater to all types of travelers.

Find great hotels near Morawaka

Discover the charm of Morawaka with a selection of comfortable hotels and guesthouses, perfect for all types of travelers. Whether you're seeking a beachfront getaway, a business-friendly stay, or an adventure-filled vacation, Morawaka has accommodations to meet your needs. Explore options for the best hotels, closest lodging, and competitive room rates to ensure a memorable stay in Sri Lanka's stunning Southern Province.

  • Weligama Bay Marriott Resort & Spa: Embracing luxury and adventure, Weligama Bay Marriott Resort & Spa is a premier 5-star hotel located 20 miles from Morawaka. This stunning property is ideal for travelers seeking a high-end experience with business amenities such as a fully equipped Business Center and versatile meeting spaces. Guests can indulge in a variety of adventure sports, including nearby surfing, hiking, and horse riding, making it a perfect choice for those looking to blend work with play while enjoying the beautiful coastal surroundings.
  • Weligama Bay Resort: A delightful 4.5-star hotel, Weligama Bay Resort is also situated 20 miles from Morawaka and is perfect for families and spa enthusiasts alike. With its inviting atmosphere, this resort offers a range of family-friendly amenities, including a children's pool and complimentary cribs. Guests can enjoy thrilling adventure activities such as onsite surfing and windsurfing, alongside a full-service spa that features Ayurvedic treatments and couples’ massage rooms. This hotel is designed to provide a memorable, fun-filled vacation for all ages.
  • The Fortress Resort & Spa: Located 22 miles from Morawaka, The Fortress Resort & Spa is a captivating 5-star retreat that offers direct beach access, making it a paradise for beach lovers and families. This resort is tailored for relaxation and rejuvenation, boasting a comprehensive spa with massage and facial treatments, as well as a large outdoor pool. The property also emphasizes child-friendly services like supervised childcare and babysitting, ensuring a worry-free stay for parents. Experience the ultimate beach getaway with luxurious amenities and stunning ocean views.

Where to stay near Morawaka

Morawaka, nestled in Sri Lanka's Southern Province, offers an unforgettable adventure for travelers seeking family getaways and serene outdoor experiences. Surrounded by lush landscapes and friendly locals, you can explore nearby beaches and charming neighborhoods that promise relaxation and scenic beauty. Whether you're looking for a calm retreat or an exciting vacation, Morawaka serves as the perfect base to discover the enchanting sights and sounds of Sri Lanka.

  • Weligama: Located 20 miles from Morawaka, Weligama is a vibrant coastal city that draws travelers year-round, with peak seasons from December to February. Known for its stunning beaches and picturesque scenery, Weligama offers an array of outdoor adventures, including surfing and snorkeling. Visitors can explore local shopping centers and recreational areas, making it a great spot for both relaxation and excitement. Don’t miss the nearby national parks, where you can soak in the natural beauty of Sri Lanka’s landscape.
  • Deniyaya: Just 7 miles away from Morawaka, Deniyaya is a charming city nestled amid lush greenery. It attracts visitors year-round, especially in February, August, and December. Known for its outdoor experiences, Deniyaya is a paradise for birdwatching and wildlife tours. The surrounding forests and national parks provide a breathtaking backdrop for nature lovers and adventure seekers alike. Engage with the local ecosystem and enjoy the peaceful ambiance that Deniyaya has to offer.
  • Lankagama: Located 7 miles from Morawaka, Lankagama is a quaint city that experiences seasonal visitor peaks from December to February. This destination is perfect for those seeking outdoor adventures and scenic views. The nearby nature reserves and national parks are ideal for hiking and exploring the rich biodiversity of the region. Lankagama offers a tranquil escape where you can immerse yourself in Sri Lanka’s natural beauty and enjoy a variety of outdoor activities.

Things to do near Morawaka

Morawaka, located in Sri Lanka's Southern Province, is an ideal destination for adventure seekers and nature enthusiasts. Visitors can indulge in thrilling outdoor activities such as hiking through lush landscapes, exploring scenic waterfalls, and engaging in birdwatching. The area also offers opportunities for river activities, making it perfect for those looking to connect with the breathtaking scenery while enjoying an active vacation.

Shopping

In Morawaka, visit the Old Dutch Hospital, a vibrant shopping center offering a mix of entertainment and local culture. If you're up for a drive, check out nearby shopping malls for a wider selection of gifts and souvenirs to bring home.

Recreation

Spa Ceylon Boutique & Urban Spa offers a luxurious body treatment experience, perfect for relaxation and rejuvenation, located 25 miles from Morawaka. For golf enthusiasts, Eagles' Catalina Golf Course, 22 miles away, provides a scenic outdoor setting for a challenging round of golf amidst beautiful landscapes.

Adventure

Experience the thrill of the Midigama Left Surf Break, a fantastic water sports destination only 22 miles from Morawaka, perfect for surfers of all levels. Alternatively, enjoy a refreshing dip at the Parewella Natural Swimming Area, located 27 miles away, or challenge yourself at the Galle Tennis Club, 25 miles from Morawaka.

Nightlife

In Morawaka, the vibrant nightlife offers cozy bars and local eateries where you can enjoy traditional Sri Lankan cuisine and live music. The atmosphere is lively, with friendly locals and visitors mingling, creating a warm and inviting environment perfect for unwinding after a day of exploration.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Morawaka

To save money on your trip to Morawaka, visit during the cheaper months of June and September to October, and consider booking your hotel about a month in advance for the best rates. Saturdays are the least expensive days to stay, while Thursdays tend to be pricier. Explore Expedia for last-minute deals and package discounts that combine flights and accommodations. Utilize their price filter to find the best offers and join the One Key membership for exclusive savings and rewards. Additionally, look for free activities in the area to enhance your travel experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Morawaka 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 Morawaka 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 Morawaka is Saturday. The most expensive day to stay in Morawaka is Thursday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your options based on your budget, desired location, and preferred type of accommodation. To find the most affordable prices and special offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Morawaka hotel reservation with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Morawaka

Morawaka, located in Sri Lanka's Southern Province, is perfect for adventure seekers and nature lovers alike. Explore stunning beaches, serene reserves, and ancient temples as you immerse yourself in local culture and outdoor activities. Don't miss the chance to discover nearby attractions and top tourist spots that promise an unforgettable experience in this beautiful region.

  • Sinharaja Forest Reserve: A UNESCO World Heritage Site, this lush rainforest is a biodiversity hotspot, home to numerous endemic species. Explore its winding trails, vibrant flora, and diverse wildlife, including rare birds and reptiles, just 10 miles from Morawaka.
  • Sinharaja Rain Forest: Located 13 miles away, this stunning rainforest offers outdoor adventure vibes with opportunities for hiking, birdwatching, and nature photography. The rich greenery and tranquil atmosphere make it a perfect escape for nature lovers.
  • Mirissa Beach: About 22 miles from Morawaka, Mirissa Beach boasts soft sands and clear waters. Enjoy sunbathing, swimming, or indulging in fresh seafood at nearby restaurants while soaking in the laid-back beach vibes.

Best time to go to Morawaka

The best time to visit Morawaka is dependent on what kind of holiday you are seeking. April is its hottest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are high and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January78.6°F (25.9°C)Light RainMostly SunnyHighSlightly High
February79.2°F (26.2°C)Light RainMostly SunnyHighAverage
March80.6°F (27.0°C)Light RainMostly SunnyAverageAverage
April81.9°F (27.7°C)Light RainMostly SunnyAverageSlightly High
May81.7°F (27.6°C)Moderate RainMostly CloudyLowAverage
June81.0°F (27.2°C)Light RainMostly CloudyLowSlightly Low
July80.4°F (26.9°C)Light RainMostly CloudyAverageAverage
August80.1°F (26.7°C)Light RainMostly CloudyAverageAverage
September79.9°F (26.6°C)Moderate RainMostly CloudyLowSlightly Low
October79.9°F (26.6°C)Moderate RainMostly CloudyAverageSlightly Low
November79.3°F (26.3°C)Frequent RainMostly CloudyAverageAverage
December78.8°F (26.0°C)Moderate RainMostly SunnyHighSlightly High

Frequently asked questions

When is the best time to go to Morawaka?
The best time to go to Morawaka is during the dry season, which typically runs from January to March and again from June to August.

During these months, you can expect less rainfall and more sunshine, making it ideal for exploring the natural beauty of the region. This period is great for outdoor activities like hiking through the tea plantations or visiting local waterfalls without the interruption of heavy downpours. The weather is generally pleasant, offering comfortable conditions for sightseeing and relaxation.

For travelers looking to enjoy the area's natural attractions and outdoor excursions, the dry season offers the most reliable weather.
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 Morawaka.
How can I save on a Morawaka hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Morawaka hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Morawaka hotel?
Prices for hotels in Morawaka often vary, but you can find a great deal from $45 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.