Ninnada Beach Hotel
Standard Double Room Non AC, Ninnada Beach Hotel in Marawila
Restaurant, Ninnada Beach Hotel in Marawila
Restaurant, Ninnada Beach Hotel in Marawila
View, Ninnada Beach Hotel in Marawila
Interior view, Ninnada Beach Hotel in Marawila
Exterior view, Ninnada Beach Hotel in Marawila

Removed from saved list


6 reviews

6 reviews

Location 7.7
Service 7.3
Value for money 6.3
Cleanliness 6.0
Room comfort and quality 6.0
See map

7.7Very good

Location rating score

Very good location
Closest landmarks
Bandaranaike International Airport
26.3 km
Ratmalana Airport
65.7 km
Sigiriya Airport
117.5 km
Anuradhapura Airport
120.2 km
Koggala Airport
166.8 km

Ninnada Beach Hotel

beach road. marawila, Mudukatuwa, Marawila, Sri Lanka, 61210 - See map

Get your trip off to a great start with a stay at this property, which offers car park free of charge. Conveniently situated in the Mudukatuwa part of Marawila, this property puts you close to attractions and interesting dining options. Massage, restaurant and sauna are among the special facilities that will enhance your stay with on-site convenience.


Airport transfer

Private beach


Daily housekeeping



Airport transfer

Bicycle rental

Pets allowed

Car park

Shuttle service


Private beach


Value for money6.3
Distance to city center1 km
Location rating7.7

Rooms available at Ninnada Beach Hotel

Standard Double Room Non AC
  • Room size: 50 m²/538 ft²
  • Beach view
  • 1 double bed
Enter dates to see prices
Standard Double Room AC
  • Room size: 50 m²/538 ft²
  • Beach view
  • 1 double bed
Enter dates to see prices
Standard Double Room with Fan
  • Room size: 50 m²/538 ft²
  • Balcony/terrace
Enter dates to see prices
Double Room with Balcony and Sea View
  • Room size: 50 m²/538 ft²
  • Balcony/terrace
Enter dates to see prices

Frequently asked questions

Does Ninnada Beach Hotel have bars on-site?

Experience your holiday retreat the finest way with a beverage in your hand at Ninnada Beach Hotel's bar accessible right in front of your doorstep for when you need a drink or two.

Does Ninnada Beach Hotel provide airport transfer?

Ninnada Beach Hotel provides airport transfer service upon request with an additional charge of 30 LKR in local currency. To request, check the box on the booking form just before the payment page.

What kind of non-water sports and outdoor activities are available at Ninnada Beach Hotel?

Ninnada Beach Hotel offers non-water sport and outdoor activities such as bicycle rental for you to enjoy.

Does Ninnada Beach Hotel offer laundry services?

Yes! Ninnada Beach Hotel offers laundry service at your fingertips for whenever you need your favorite outfits clean and fresh all throughout your getaway. Please contact the property for more information.

Does Ninnada Beach Hotel offer dry cleaning services?

Yes! Ninnada Beach Hotel provides dry cleaning service that is accessible all throughout your stay, ensuring that you're always looking your best in your favorite outfit. Please contact the property for more information.

What is the typical travel time to the closest airport from Ninnada Beach Hotel?

The average travel time to get from Ninnada Beach Hotel to the airport is 40 minutes, but please take into account that the travel time may fluctuate based on traffic, weather conditions, and time of day.

What are the property's policies for children's bedding at Ninnada Beach Hotel?

Ninnada Beach Hotel's policy concerning children's bedding considers guests age 2 years and older as adults, and therefore requires an extra bed which will incur an additional fee. You can find additional information about specific child policy and age range for this property, by checking the "Property policies" section located in the property page for more details.

How many floors does Ninnada Beach Hotel have?

Ninnada Beach Hotel has a total of 2 floors.

What time is check-in and check-out at Ninnada Beach Hotel?

Check-in is from 01:00 PM, and check-out is until 12:00 PM. You may request early check-in or late check-out during booking, subject to availability. Travelers checking in or out before or after the designated periods may be charged an additional fee.

Is breakfast offered at Ninnada Beach Hotel?

Start your days right, with the continental breakfast options offered at Ninnada Beach Hotel.

More about Ninnada Beach Hotel

More about Ninnada Beach Hotel

Ninnada Beach Hotel: A Tranquil Retreat in Marawila, Sri Lanka

Nestled along the pristine shores of Marawila, Sri Lanka, Ninnada Beach Hotel offers a tranquil retreat for those seeking a peaceful getaway. With its idyllic location just 1 kilometer from the city center, guests can enjoy the best of both worlds - the serenity of the beach and the convenience of nearby attractions. Step into the welcoming ambiance of Ninnada Beach Hotel, where you will be greeted with warm hospitality and a range of amenities to ensure a comfortable stay. The check-in time starts from 01:00 PM, allowing guests to settle in and unwind at their own pace. The hotel's check-out time is until 12:00 PM, providing ample time to savor a leisurely morning or to catch an early flight. With its close proximity to the airport, Ninnada Beach Hotel is an ideal choice for travelers seeking convenience. The airport is just a 40-minute drive away, allowing you to easily reach your destination without any hassle. Whether you are arriving or departing, the hotel's strategic location ensures a seamless travel experience. Ninnada Beach Hotel boasts 7 well-appointed rooms, offering a cozy and intimate atmosphere for guests. Each room is designed with comfort in mind, featuring modern amenities and a soothing color palette. The hotel was last renovated in 2013, ensuring that the facilities are up-to-date and in excellent condition. Please note that Ninnada Beach Hotel has a child policy in place. While children are welcome to stay at the hotel, there may be extra charges involved. Kindly check with the hotel for more information regarding the child policy and any additional fees. Escape to Ninnada Beach Hotel and experience a tranquil retreat in the heart of Marawila, Sri Lanka. With its serene location, comfortable rooms, and attentive service, this 1-star hotel is the perfect choice for those seeking a peaceful and rejuvenating getaway.

Unwind and Enjoy at Ninnada Beach Hotel's Entertainment Facilities

At Ninnada Beach Hotel, we understand the importance of providing a well-rounded and enjoyable experience for our guests. That's why we offer an array of entertainment facilities to ensure your stay with us is nothing short of exceptional. Indulge in a refreshing drink and lively conversations at our vibrant bar, where you can unwind after a long day of exploring Marawila. Sip on your favorite cocktail or try a local specialty while enjoying the warm tropical breeze and stunning views of the Indian Ocean. Our skilled bartenders are always ready to whip up a delicious concoction to suit your taste. For those seeking ultimate relaxation, our massage and sauna facilities are the perfect choice. Treat yourself to a rejuvenating massage that will melt away any stress or tension, leaving you feeling refreshed and revitalized. Afterwards, step into our sauna and let the heat envelop you, detoxifying your body and soothing your muscles. Surrounded by lush greenery, our garden provides a tranquil oasis where you can escape from the hustle and bustle of everyday life. Take a leisurely stroll amidst the colorful flowers and tropical plants, or find a cozy spot to sit and soak up the serenity. Whether you want to read a book, meditate, or simply enjoy the beauty of nature, our garden is the ideal place to unwind and reconnect with yourself. At Ninnada Beach Hotel, we believe that entertainment is an essential part of creating memorable experiences. With our bar, massage and sauna facilities, and serene garden, we invite you to relax, rejuvenate, and indulge in the pleasures that our hotel has to offer.

Unleash Your Inner Athlete at Ninnada Beach Hotel's Sports Facilities

Ninnada Beach Hotel, nestled along the pristine shores of Marawila, Sri Lanka, offers an array of top-notch sports facilities that are sure to satisfy the most avid sports enthusiasts. With its prime location on a private beach, guests can indulge in a variety of exhilarating water sports. Dive into the crystal-clear waters for a thrilling session of snorkeling or scuba diving, where you can explore the vibrant marine life that lies beneath the surface. For those seeking a more laid-back experience, kayaking and paddleboarding are also available, allowing you to soak in the stunning coastal views while gliding across the gentle waves. In addition to the water sports, Ninnada Beach Hotel boasts a well-equipped fitness center for guests looking to maintain their fitness routine during their stay. The state-of-the-art gym features a range of modern equipment, ensuring you can engage in a comprehensive workout. Whether you prefer cardio exercises, strength training, or a combination of both, the fitness center caters to all your needs. After an invigorating workout, unwind your muscles in the hotel's sauna or take a refreshing dip in the outdoor swimming pool. With its exceptional sports facilities, Ninnada Beach Hotel offers a perfect blend of adventure and relaxation, allowing guests to make the most of their beachside getaway. Whether you are a water sports enthusiast or a fitness fanatic, this hotel provides the ideal setting to unleash your inner athlete and create unforgettable memories.

Convenience Facilities at Ninnada Beach Hotel

Ninnada Beach Hotel in Marawila, Sri Lanka, offers a range of convenience facilities to ensure a comfortable and hassle-free stay for its guests. With services like laundry service, dry cleaning, and daily housekeeping, you can relax and enjoy your vacation without worrying about mundane tasks. The hotel also provides room service, allowing you to indulge in delicious meals and snacks from the comfort of your room. Stay connected with the world during your stay at Ninnada Beach Hotel with Wi-Fi available in public areas. Whether you need to catch up on work, stay in touch with loved ones, or simply browse the internet, the hotel's reliable Wi-Fi will keep you connected. For guests who smoke, there is a designated smoking area where you can enjoy your cigarette without affecting other guests. With these convenience facilities, Ninnada Beach Hotel ensures that your stay in Marawila is convenient, comfortable, and enjoyable. Whether you need your clothes cleaned, crave a tasty meal in your room, or require a smoke break, the hotel has got you covered. Experience a stress-free vacation at Ninnada Beach Hotel and create lasting memories in beautiful Sri Lanka.

Convenient Transport Facilities at Ninnada Beach Hotel

At Ninnada Beach Hotel, we understand the importance of hassle-free travel, which is why we offer a range of convenient transport facilities for our guests. Whether you are arriving at the airport or exploring the beautiful surroundings of Marawila, we have got you covered. Start your stay with ease by taking advantage of our airport transfer service. Our friendly and professional staff will be ready to greet you upon arrival, ensuring a smooth and comfortable journey to the hotel. For those looking to explore the local attractions, we also offer tours to popular destinations in and around Marawila. For guests who prefer to have their own transportation, we provide a car park free of charge. This gives you the freedom to explore the area at your own pace. Additionally, our shuttle service is available for convenient transportation within the vicinity of the hotel. If you wish to venture further, our car hire service allows you to rent a vehicle and embark on your own adventure. Discover the stunning landscapes and cultural wonders of Sri Lanka at your own convenience. At Ninnada Beach Hotel, we strive to make your stay as comfortable and convenient as possible. With our range of transport facilities, you can relax and enjoy your time in Marawila without any transportation worries.

Indulge in Culinary Delights at Ninnada Beach Hotel

At Ninnada Beach Hotel, dining is an experience that will tantalize your taste buds and leave you craving for more. With a range of dining facilities available, you can savor delicious dishes without ever leaving the comfort of the hotel. Start your day off right at the hotel's coffee shop, where you can enjoy a freshly brewed cup of coffee or tea along with a selection of pastries and snacks. The cozy ambiance and friendly staff will make your morning even brighter. For a more substantial meal, head to the hotel's restaurant, where you can indulge in a variety of mouthwatering dishes. From traditional Sri Lankan cuisine to international favorites, the restaurant offers something for everyone. The skilled chefs use only the freshest ingredients to create flavorful and aromatic dishes that will leave you wanting more. If you prefer to dine in the privacy of your room, room service is available, allowing you to enjoy a delicious meal without having to leave the comfort of your bed. Simply choose from the extensive menu and let the hotel staff take care of the rest. To ensure that you start your day on the right note, the hotel provides daily housekeeping and a continental breakfast. Wake up to a clean and tidy room, and enjoy a delicious breakfast spread that includes freshly baked bread, pastries, fruits, and a selection of hot and cold beverages. Whether you're a food enthusiast or simply looking for a satisfying meal, Ninnada Beach Hotel's dining facilities are sure to impress. Indulge in culinary delights and make your stay a truly memorable one.

Experience Comfort and Convenience at Ninnada Beach Hotel's Rooms

Ninnada Beach Hotel in Marawila, Sri Lanka offers a range of comfortable and spacious rooms to suit every traveler's needs. Whether you prefer a cool and refreshing air-conditioned space or a cozy non-AC room, Ninnada Beach Hotel has got you covered. Indulge in the comfort of the Standard Double Room AC, boasting a generous 50 square meters of space and a plush Double Bed. With its refreshing air conditioning, this room provides the perfect retreat after a day of exploring the beautiful surroundings of Marawila. For those who prefer a more natural ambiance, the Standard Double Room Non AC offers the same spaciousness and comfort, with the added charm of a gentle sea breeze. Unwind in the cozy confines of this room, featuring a comfortable Double Bed. By booking your stay at Ninnada Beach Hotel through Agoda, you can enjoy the best prices and a hassle-free experience. Agoda offers a seamless booking process, ensuring that you can secure your preferred room type at the most competitive rates. So why wait? Experience the comfort and convenience of Ninnada Beach Hotel's rooms by booking now on Agoda!

Discover the Tranquility of Mudukatuwa in Marawila, Sri Lanka

Nestled along the stunning coastline of Marawila, Sri Lanka, lies the serene and picturesque village of Mudukatuwa. This hidden gem offers a tranquil escape from the bustling city life, making it the perfect destination for those seeking a peaceful and rejuvenating getaway. Mudukatuwa is renowned for its pristine beaches, with soft golden sands stretching as far as the eye can see. The crystal-clear waters invite visitors to take a refreshing dip or indulge in various water sports activities such as snorkeling and diving. As you stroll along the shore, you'll be greeted by gentle sea breezes and the soothing sound of waves crashing against the shore. Beyond the beach, Mudukatuwa is also home to lush greenery and vibrant flora, creating a scenic backdrop for nature lovers. Take a leisurely walk through the village and explore the surrounding countryside, where you'll encounter coconut groves, paddy fields, and charming local villages. Immerse yourself in the rich culture and traditions of Sri Lanka as you interact with friendly locals and witness their way of life. For those seeking adventure, Mudukatuwa offers exciting opportunities for fishing trips and boat rides along the nearby lagoon. Marvel at the diverse marine life and catch a glimpse of colorful birds that call this area home. As the sun sets, prepare to be mesmerized by the breathtaking views of the horizon, painting the sky in hues of orange and pink. Whether you're looking to relax on the beach, explore nature's wonders, or immerse yourself in local culture, Mudukatuwa in Marawila, Sri Lanka, promises an unforgettable experience. Discover the tranquility and beauty of this coastal village at Ninnada Beach Hotel, where luxury meets serenity.

Traveling to Ninnada Beach Hotel from the Nearest Airports in Marawila, Sri Lanka

Nestled along the pristine shores of Mudukatuwa in Marawila, Sri Lanka, Ninnada Beach Hotel offers a tranquil and idyllic escape for travelers seeking a beachfront retreat. Getting to this charming hotel is a breeze, thanks to its convenient location near the nearest airports. For international travelers, Bandaranaike International Airport (CMB) in Colombo is the closest major airport to Marawila. Upon arrival, you have several transportation options to reach Ninnada Beach Hotel. The most convenient and hassle-free way is to arrange a private airport transfer with the hotel. This ensures a smooth and comfortable journey, allowing you to sit back and relax as you soak in the scenic landscapes of Sri Lanka. Alternatively, you can also opt for a taxi or a ride-hailing service from the airport. The journey from Bandaranaike International Airport to Ninnada Beach Hotel takes approximately 1.5 to 2 hours, depending on traffic conditions. The route offers picturesque views of the countryside and coastal areas, giving you a glimpse of the natural beauty that awaits you at Ninnada Beach Hotel. If you prefer public transportation, you can take a train from Colombo Fort Railway Station to Marawila Railway Station, which is just a short distance from the hotel. The train journey provides a unique and authentic experience, allowing you to immerse yourself in the local culture and enjoy the scenic landscapes along the way. No matter which mode of transportation you choose, the journey to Ninnada Beach Hotel from the nearest airports in Marawila is an opportunity to discover the beauty of Sri Lanka's coastal regions. So sit back, relax, and get ready to embark on a memorable beachfront retreat at Ninnada Beach Hotel.

A Memorable Stay at Ninnada Beach Hotel

Ninnada Beach Hotel exceeded my expectations in every way. From the moment I arrived, I felt warmly welcomed by the friendly and attentive staff. The hotel's stunning location right on the beach provided breathtaking views and a serene atmosphere throughout my stay. The rooms were spacious, clean, and tastefully decorated, offering all the necessary amenities for a comfortable stay. The highlight of my experience was the exceptional service provided by the hotel staff. They went above and beyond to ensure that all my needs were met, making me feel like a valued guest. The delicious food served at the hotel's restaurant was another standout feature, with a wide variety of dishes to choose from and impeccable presentation. Overall, my stay at Ninnada Beach Hotel was truly memorable, and I would highly recommend it to anyone seeking a relaxing and luxurious beachfront getaway.

A Memorable Stay at Ninnada Beach Hotel

Nestled along the picturesque coastline of Marawila, Sri Lanka, Ninnada Beach Hotel offers a truly unforgettable experience for its guests. With its stunning location and exceptional staff performance, this hotel has received rave reviews from satisfied customers. One of the highlights of Ninnada Beach Hotel is its superb food and dining options. With a rating of 7.3, guests have praised the delectable dishes served at the hotel's restaurant. From traditional Sri Lankan cuisine to international favorites, the menu offers a wide range of choices to satisfy every palate. The talented chefs use fresh, locally sourced ingredients to create mouthwatering meals that leave a lasting impression on guests. Another aspect that guests appreciate is the hotel's prime location, earning it a rating of 7.7. Situated right on the beach, Ninnada Beach Hotel offers breathtaking views of the Indian Ocean. Imagine waking up to the sound of crashing waves and enjoying a leisurely stroll along the sandy shores. The hotel's proximity to various attractions and landmarks also makes it an ideal base for exploring the beauty of Marawila and its surroundings. Furthermore, the staff at Ninnada Beach Hotel has received high praise for their exceptional performance, with a rating of 7.3. Guests have commended the friendly and attentive service provided by the hotel's dedicated team. From the moment of arrival to the time of departure, the staff goes above and beyond to ensure that every guest feels welcomed and well taken care of. Their warm hospitality and willingness to assist with any request contribute to the overall positive experience at Ninnada Beach Hotel. With its stunning location, delicious dining options, and exceptional staff performance, Ninnada Beach Hotel is a top choice for travelers seeking a memorable stay in Marawila, Sri Lanka. Book your stay now and indulge in the perfect blend of relaxation, culinary delights, and warm hospitality.

Show less

Amenities and facilities

Review score


Languages spoken
  • English
  • Japanese
Internet access
  • Free Wi-Fi in all rooms!
  • Internet
  • Wi-Fi in public areas
Things to do, ways to relax
  • Garden
  • Massage
  • Private beach
  • Sauna
  • Tours
Dining, drinking, and snacking
  • Bar
  • Breakfast [continental]
  • Coffee shop
  • Restaurants
  • Room service
Services and conveniences
  • Daily housekeeping
  • Dry cleaning
  • Elevator
  • Laundry service
  • Smoking area
  • Pets allowed
Getting around
  • Airport transfer
  • Car park [free of charge]
  • Rental car
  • Shuttle service
Sports equipment rental
  • Bicycle rental
Available in all rooms
  • Balcony/terrace
  • Daily newspaper
  • Desk
  • Fan
  • Free bottled water
  • Hair dryer
  • Ironing facilities
  • Non-smoking
  • Satellite/cable channels
  • Seating area
  • Separate shower/bathtub
  • Shower
  • Wi-Fi [free]

Food and dining

Breakfast options
  • Continental


beach road. marawila, Mudukatuwa, Marawila, Sri Lanka, 61210
Very good


Property policies

Children and extra beds

Extra beds are dependent on the room you choose. Please check the individual room capacity for more details.

Minimum age of guests is: 1 year(s).

  • When booking more than 5 rooms, different policies and additional supplements may apply.

Some helpful facts

  • Check-in from13:00
  • Check-out until12:00
  • Reception open until22:00
Getting around
  • Airport transfer fee30 LKR
  • Distance from city center1 km
  • Travel time to airport (minutes)40
The property
  • Number of bars/lounges1
  • Number of floors2
  • Number of restaurants1
  • Number of rooms 7
  • Most recent renovation2013
  • Daily parking fee0 USD

Reviews of Ninnada Beach Hotel from real guests

Value for money6.3
Room comfort and quality6.0
High score for Marawila
9+ Exceptional (1)
8-9 Excellent (1)
7-8 Very Good (0)
6-7 Good (0)
<6 Below Expectation (3)
Guest Type

Show reviews that mention 

Showing 5 verified guest comments
claire from United Kingdom
Solo traveler
Double Room with Balcony and Sea View
Stayed 3 nights in April 2019

Good place to stay”

Helpful staff although their English is limited. Nice, clean room with AC, everything was a little run down but the price was reasonable. I had a good stay. Beachfront property.

Reviewed April 05, 2019
Patrick from Germany
Stayed 2 nights in December 2015

No maintennce”

Staff is nice and helpful

For that money we expected something better. The hotel seems not having received any maintenance since opened. Bathroom had broken tiles and was not very clena. Not worth the money in our opinion.

Reviewed December 30, 2015
cheng from China
Family with young children
Stayed 1 night in February 2015




Reviewed February 23, 2015
xiao from China
Stayed 1 night in September 2014


Reviewed October 09, 2014
Semenov from Russia
Solo traveler
Budget Double Room
Stayed 9 nights in February 2020

Отель халупа”

Из достоинств только расположение , в номере разруха, насекомые . Кафе не работает,трансфера нет, такси не вызывают.

Reviewed February 20, 2020
This is a popular property. Don't miss out!

Back to search results

Back to room choices