Agoda Hero Banner

Ruskin Island hotels & places to stay

Search to compare prices and discover great deals with free cancellation

6 best hotels in Ruskin Island

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Flow by The Amber Collection - Houseboat
Ruskin Island,Ruskin Island - View on map
  1. Airport transfer
  2. Car park
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Swimming pool [indoor]
  6. Hot tub
  7. Front desk [24-hour]
  8. BBQ facilities
10

Exceptional

9 reviews

Bolgoda Nature Resort
Ruskin Island,Ruskin Island - View on map
  1. Airport transfer
  2. Car park
  3. Spa
  4. Restaurants
  5. Room service
  6. Smoke-free property
  7. Staff trained in safety protocol
  8. Air conditioning in public area
4

1 review

Avg price per night
USD 18
Imma Lake Resort
Ruskin Island,Ruskin Island - View on map
  1. Airport transfer
  2. Car park
  3. Free Wi-Fi in all rooms!
  4. Front desk [24-hour]
  5. Check-in/out [express]
  6. Swimming pool [outdoor]
  7. Room service [24-hour]
  8. Coffee shop
"It is not in Colombo as mentioned but further 25 km in panagora, booking derails werent available there...The complimentary water had to be paid...poperty wasn't in good maintenance"
Show more
6.5

Very good

5 reviews

Villa 14 Bolgoda
Ruskin Island,Ruskin Island - View on map
  1. Airport transfer
  2. Car park
  3. Shuttle service
  4. Front desk [24-hour]
  5. Check-in/out [express]
  6. BBQ facilities
  7. Swimming pool [indoor]
  8. Room service [24-hour]
"This is a very relaxed villa in panadura, it is aproximattely 2 hours from the bandaranaike airport. When arriving at the island, you take a ferry to cross over (150Rp). When we arrived we got nice welcome drinks from the chef. The villa has a great half open design with pool and lake views. The room was big with a great view of the lake. We could order around the clock what we want. It was a pity they dont serve soda drink or beer. But they do make fruit shakes. The evening meal that was prepared, was of high quality but you can not choose what you want. So not everybody will like this. The overall service was great and this is a good place to rest out from a long flight and start your trip in sri lanka."
Show more
9.2

Exceptional

3 reviews

Ayana Lake
Ruskin Island,Ruskin Island - View on map
  1. Airport transfer
  2. Bicycle rental
  3. Car park
  4. Free Wi-Fi in all rooms!
  5. BBQ facilities
  6. Room service [24-hour]
  7. Coffee shop
  8. Laundry service
" My wife and I celebrated our 10th wedding Anniversary along with our two daughter’s from …28 sep……to 29 sep 2013 At the breathtaking “AYANA” When we landed at the entrance to the island it was late in the evening. Adventure filled with excitement began from their onwards with the vehicle been ferried to the “RASKIN” with the beutifull sunset at the edge of the bolgoda lagoon. We were warmly welcomed by the Chef Nalaka and his able assistant Jayaweera at the entrance to “AYANA”. Whole villa was a treat to watch, built on the edge of the lake with large open veranda’s reminded me of a Modern day “WALAUWA” Rooms were wonderful with exquisitely furnished which included a king size bed with all modern amenities. Large wash rooms with a Jacuzzi cannot be compared even with a star class hotel and is so neat and tidy. Children too had an adventure filled holiday walking around the island bird watching and a good workout in the evening when the whole family played a good game of Badminton at the Air conditioned indoor badminton courts which was a total surprise to all of us being on an island. Food was amazing with the day’s catch of Lobster and the King size Prawns being my two kids favorite. Breakfast on the deck located in the middle of the Bolgoda Lake was amazing. Thank you AYANA for making our stay a memorable one. P.S. I would advise the guests to accompany the chef to the deck around 6 am to witness the fisher forks days catch being brought to shore."
Show more
8.6

Excellent

4 reviews

Marina by DAE
Ruskin Island,Ruskin Island - View on map
  1. Airport transfer
  2. Car park
  3. Free Wi-Fi in all rooms!
  4. Swimming pool [outdoor]
  5. Daily housekeeping
  6. Free face masks
  7. Hand sanitizer
  8. Swimming pool [kids]

Where to stay in Ruskin Island


Just viewed by other Agoda travelers


Frequently asked questions

What hotels in Ruskin Island have the best views?

Verified travelers to Ruskin Island have given top reviews for the views at Villa 14 Bolgoda and Ayana Lake.

What hotels in Ruskin Island have the best breakfast?

Verified travelers to Ruskin Island have given top reviews for the breakfast at Imma Lake Resort.


More about Ruskin Island

Discover the Hidden Gem of Colombo: Ruskin Island

Nestled in the heart of Colombo, Sri Lanka, Ruskin Island is a hidden gem that many travelers have yet to discover. This small island, located in the middle of Bolgoda Lake, is a peaceful oasis away from the hustle and bustle of the city. The island boasts breathtaking views of the lake and lush greenery, making it the perfect destination for nature lovers and those seeking a tranquil escape.

Top Reasons to Visit Ruskin Island on Your Next Trip

Ruskin Island offers a unique experience that you won't find anywhere else in Colombo. Here are some of the top reasons to add Ruskin Island to your Sri Lanka itinerary: - Peaceful retreat: Ruskin Island is the perfect place to unwind and relax. The island's serene atmosphere and beautiful surroundings make it an ideal destination for those looking to escape the chaos of the city. - Scenic views: The island offers stunning views of Bolgoda Lake, Sri Lanka's largest natural lake. Take a stroll around the island's perimeter and soak up the picturesque scenery. - Water activities: Bolgoda Lake is a popular destination for water sports and activities. Take a dip in the lake's refreshing waters, or try your hand at jet skiing, kayaking, or paddleboarding. - Cultural experience: The island is home to a historic temple, which is a popular destination for locals and tourists alike. Take a tour of the temple and learn about Sri Lanka's rich cultural heritage.

How to Get to Ruskin Island: Your Ultimate Guide

Getting to Ruskin Island is relatively easy, and there are several transportation options available. Here's how to get to the island: - By car: The most convenient way to get to Ruskin Island is by car. From Colombo, take the High-Level Road to Piliyandala and turn onto the Bolgoda Bridge Road. Follow the road until you reach the Bolgoda Lake Boat Club, where you can hire a boat to take you to the island. - By public transportation: If you're traveling on a budget, you can take a bus from Colombo to Piliyandala and then hire a tuk-tuk to take you to the Bolgoda Lake Boat Club. From there, you can hire a boat to take you to Ruskin Island. - By taxi: Taxis are readily available in Colombo and are a convenient option for those who prefer not to drive. Ask your taxi driver to take you to the Bolgoda Lake Boat Club, where you can hire a boat to take you to Ruskin Island.

Unforgettable Things to Do on Ruskin Island

There's plenty to see and do on Ruskin Island, from exploring the island's natural beauty to trying out new water activities. Here are some of the top things to do on the island: - Take a nature walk: Ruskin Island is home to a variety of flora and fauna, making it the perfect destination for nature lovers. Take a leisurely stroll around the island and enjoy the lush greenery and scenic views. - Visit the temple: The island's historic temple is a must-visit destination for those interested in Sri Lanka's rich cultural heritage. Take a tour of the temple and learn about the island's history and traditions. - Try water sports: Bolgoda Lake is a popular destination for water sports and activities. Try your hand at jet skiing, kayaking, or paddleboarding, or take a refreshing dip in the lake's cool waters. - Relax and unwind: Ruskin Island is the perfect place to escape the chaos of the city and relax. Find a quiet spot on the island and enjoy the peaceful surroundings.

Book Your Ruskin Island Hotel with Agoda.com and Enjoy the Best Deals

If you're planning a trip to Ruskin Island, Agoda.com is the perfect place to book your hotel. Agoda.com offers a wide range of accommodation options, from budget-friendly guesthouses to luxurious resorts. Here are some of the benefits of booking your Ruskin Island hotel with Agoda.com: - Best price guarantee: Agoda.com offers the best price guarantee on all hotel bookings, ensuring that you get the best deal possible. - Wide range of options: Agoda.com offers a wide range of accommodation options to suit every budget and preference. - Easy booking process: Booking your Ruskin Island hotel with Agoda.com is quick and easy. Simply enter your travel dates and preferences, and Agoda.com will do the rest.

The Best Time to Visit Ruskin Island: Seasonal Guide

The best time to visit Ruskin Island is between December and March, during Sri Lanka's dry season. During this time, the weather is mild and pleasant, and the island's natural beauty is at its peak. If you're planning to visit Ruskin Island during the monsoon season (May to September), be prepared for heavy rainfall and potential transportation disruptions.

Expert Tips for Travelers Visiting Ruskin Island

Here are some expert tips to help you make the most of your Ruskin Island adventure: - Bring sunscreen and insect repellent: The island's tropical climate means that sunscreen and insect repellent are essential. - Dress appropriately: When visiting the temple, be sure to dress appropriately and cover your shoulders and knees as a sign of respect. - Book your accommodations in advance: Ruskin Island is a popular destination, and accommodations can fill up quickly. Be sure to book your hotel in advance to avoid disappointment. - Plan your transportation: Plan your transportation to and from the island in advance to avoid any delays or disruptions.

Where to Stay on Ruskin Island: Accommodation Guide

Ruskin Island offers a variety of accommodation options, from budget-friendly guesthouses to luxurious resorts. Here are some of the top hotels to consider when booking your Ruskin Island accommodations: - Imma Lake Resort: Located on the shores of Bolgoda Lake, Imma Lake Resort offers luxurious accommodations and stunning lake views. The resort features an outdoor pool, spa, and restaurant. - Ayana Lake: Ayana Lake is a boutique hotel located on the banks of Bolgoda Lake. The hotel offers comfortable accommodations and personalized service, making it the perfect destination for a relaxing getaway. - Villa 14 Bolgoda: Villa 14 Bolgoda is a private villa located on the shores of Bolgoda Lake. The villa features four bedrooms, a private pool, and stunning lake views. - Bolgoda Peace Haven: Bolgoda Peace Haven is a budget-friendly guesthouse located on the shores of Bolgoda Lake. The guesthouse offers comfortable accommodations and easy access to the lake's water activities. - Flow by The Amber Collection - Luxury River Cruises in Sri Lanka: Flow by The Amber Collection is a luxury river cruise that takes you on a journey through the waterways of Sri Lanka. The cruise includes accommodations, meals, and guided tours of the island's top destinations.

Delicious Food to Try on Your Ruskin Island Adventure

Ruskin Island is home to a variety of local restaurants and eateries, offering a taste of Sri Lanka's rich culinary heritage. Here are some of the top dishes to try on your Ruskin Island adventure: - Kottu roti: Kottu roti is a popular Sri Lankan street food made with shredded roti bread, vegetables, and meat or seafood. - Hoppers: Hoppers are a traditional Sri Lankan breakfast food made with fermented rice flour and coconut milk. They're served with a variety of toppings, including eggs, coconut sambal, and curry. - String hoppers: String hoppers are thin noodles made from rice flour and served with a variety of curries and sambals. - Polos curry: Polos curry is a spicy Sri Lankan curry made with jackfruit and a variety of spices. - Fish curry: Sri Lanka is famous for its seafood, and fish curry is a must-try dish. The curry is made with a variety of spices and served with rice and sambal.

How to Travel Around Ruskin Island

Ruskin Island is a small island, and the best way to get around is on foot. Take a leisurely stroll around the island and explore its natural beauty at your own pace. If you're planning to visit the temple, be sure to dress appropriately and remove your shoes before entering. If you're interested in water activities, be sure to hire a boat to take you around the lake.