"

Blog

A Comparison Colombo's Best Parks - Viharamahadevi and Diyatha Uyana

Colombo’s Best Parks offer a break from the city’s traffic and concrete. Knowing what each park is best for helps you choose the right spot for your day.

Viharamahadevi Park - History in the Middle of the City

Originally built during British colonial rule, this park was named Victoria Park after Queen Victoria. Post-independence, it was renamed in honour of Queen Viharamahadevi, mother of King Dutugemunu, one of Sri Lanka’s most celebrated rulers. At 50 acres, it remains Colombo’s largest and oldest public garden.

The surroundings matter here as much as the park itself. Colombo’s National Museum, the 1928 Town Hall, and the Public Library all sit within walking distance. Inside, wide paved pathways, flowering trees that bloom March through May, a large Buddha statue, and water fountains make it one of the most layered urban spaces in the city, history and greenery in the same breath.

What to Do at Viharamahadevi?

The park works well at any hour, but mornings are quieter; joggers, dog walkers, and early retirees doing yoga under the palms. By evening it fills up: couples on benches, school groups, food vendors near the gates, and occasionally a snake charmer near the main pathways. The playground draws families on weekends.

Its central location makes it easy to fold into a broader Colombo itinerary. Spend an hour at the National Museum next door and walk across. There is no admission fee, parking is available along the surrounding streets, and the entire circuit takes about 45 minutes at a relaxed pace.

Diyatha Uyana - A Lakeside Urban Retreat Near Parliament

Opened in 2014 on reclaimed marshland along the banks of Diyawanna Oya, Diyatha Uyana is a different kind of outdoor space; newer, more structured, and built around the lake rather than a formal garden layout. Located in Sri Jayawardenepura Kotte near the Waters Edge Hotel and just a short distance from Sri Lanka’s Parliament, it sits about 10 km from Colombo Fort.

The park’s design places the water front and centre. Paved boardwalks run alongside Diyawanna Lake, boat rides are available from the jetty, and a floating restaurant managed by Waters Edge Hotel seats around 40 to 50 people. There is also an aquarium, a children’s play area, and solar-powered lighting that makes evening visits particularly pleasant.

What to Do at Diyatha Uyana?

The weekend plant market is genuinely worth coming for, over 100 stalls under white canopies selling indoor and outdoor plants, gardening tools, fertilizer, batik clothing, handmade crafts, and Sri Lankan sweets. A musical fountain near the market entrance adds to the atmosphere, and food stalls throughout the grounds cover local snacks if you’re staying into the evening.

Evenings are when the space earns its reputation. The golden hour reflection on Diyawanna Lake, combined with the park’s lighting system switching on at dusk, makes this one of the more photogenic spots on the Colombo outskirts. Entry is free, ample parking is available, and the recommended visit window is 1.5 to 2.5 hours.

Viharamahadevi vs. Diyatha Uyana: Which One to Visit

Feature

Viharamahadevi Park

Diyatha Uyana

Size

50 acres

Compact, lakeside layout

Location

Colombo 7

Sri Jayawardenepura Kotte

Age

Colonial era, post-war

Opened 2014

Entry

Free

Free

Best time

Early morning

Evening / sunset

Key draw

History, greenery, central location

Lakeside setting, markets, boat rides

Nearby landmarks

National Museum, Town Hall

Waters Edge Hotel, Parliament

Kids

Playground, open space

Play area, aquarium, boats

Both parks are free. Viharamahadevi is closer to central Colombo and pairs well with cultural sightseeing. Diyatha Uyana suits evenings, weekend outings, and anyone who wants water, food stalls, and a market on the same visit

Colombo Parks FAQ

Is Viharamahadevi Park free to enter?
Yes, entry is free and it is open daily. Parking is on surrounding streets.

What is the best time to visit Diyatha Uyana?
Evenings, particularly around sunset. The lighting, lakeside reflections, and food stalls make it a better evening destination than a daytime one.

How far is Diyatha Uyana from central Colombo?
Around 10 km from Colombo Fort, roughly a 30-minute drive, depending on traffic.

Can you eat inside both parks?
Viharamahadevi has vendors near the gates. Diyatha Uyana has a food court, multiple stalls, and a floating restaurant operated by Waters Edge.

Are these parks suitable for children?
Both have playground facilities. Diyatha Uyana adds boat rides and an aquarium, making it the more activity-friendly option for families.

Both parks offer a real break from the city, just in different ways. If you want to wind down after a day of exploring Colombo, end the night somewhere with a view, Sky Yard at MaRadha keeps the rooftop open, the cocktails cold, and the Indian Ocean right in front of you.

Unlock the ultimate luxury experience at MaRadha Colombo!

Enjoy 15% OFF when you book today with promo code maradha0345, plus exclusive perks:

MaRadha Colombo offers breathtaking landscapes, exquisite amenities, and an extraordinary experience for every traveler.