Sri Jayewardenepura Kotte City

Administrative capital of Sri Lanka

Main image
Wikivoyage banner
Kingdom of Kotte.jpg

Across the Diyawanna Oya, Sri Jayewardenepura Kotte offers the modern Parliament complex, colonial-era temples, and low-lying canals from the ancient Kotte kingdom. Visitors wander mangrove-lined paths, visit temple ruins, and see Sri Lankan parliamentary proceedings if schedules allow.

PlacesNeighbourhoods and where to base yourself

Neighbourhoods of Sri Jayewardenepura Kotte#

  • Parliament / Diyawanna: Government and lakeside area, ideal daytime base for relaxed strolls and park visits.
    Dining: Cafés Nightlife: None Shopping: Limited Stays: Mixed
    • Sri Lanka Parliament Complex: Modern parliamentary building set on the lake.
    • Diyawanna Oya (Lake): Walkways and water views popular with locals.
    • Diyatha Uyana: Landscaped park with weekend stalls and play areas.
  • Rajagiriya: Busy suburban hub, practical base for business travellers and short stays.
    Dining: Diverse Nightlife: Quiet Shopping: Malls Stays: Mid-Range
    • Commercial strips: Local and international restaurants offering practical dining.
    • Rajagiriya Shopping: Small malls and supermarkets for everyday needs.
    • Boardwalks by the canal: Neat spots for an evening walk.
  • Kotte Old Town: Low-key historic residential core, good base for quiet exploration but not long stays.
    Dining: Local Nightlife: None Shopping: Limited Stays: Budget
    • Local temples and shrines: Scattered small religious sites of local importance.
    • Narrow streets: Quiet residential lanes showing everyday life.
    • Small shops: Corner stores selling snacks and essentials.
At a GlanceKey facts, why go and what's on now

Sri Jayewardenepura Kotte at a Glance#

Local Time
8:43 AM
GMT+5:30
Population
115,826

Costs: $40-100/day - government and diplomatic district; prices similar to Colombo suburbs.

Safety: Generally safe, busy traffic - administrative area is generally safe, though city traffic can be chaotic.

Best Time: December-April - dry season is best for exploring parks and nearby Colombo attractions.

Sri Jayewardenepura Kotte is Sri Lanka’s official administrative capital just east of Colombo, centered on parliament and government offices. It feels suburban, with lakeside parks and civic institutions rather than tourist attractions.

Getting around: Primarily reached by bus or tuk‑tuk from Colombo; PickMe works well. Explore Parliament in Battaramulla and lakeside parks by tuk‑tuk or rented motorcycle.

Infrastructure & convenience: Civic infrastructure centered around Battaramulla-government offices, decent roads and public services; fewer tourist amenities than Colombo but supermarkets and banks in Ethul Kotte.

Local tips: For visits to ministries, dress smartly and carry ID; avoid photographing Parliament buildings without permission; English widely spoken but Sinhala useful for local interactions.

Dining: Nearby Battaramulla and Rajagiriya offer rice-and-curry outlets, kothu roti joints and cafés; try pol sambol and lamprais at local family-run restaurants.

Sri Jayewardenepura Kotte is Sri Lanka’s official administrative capital and houses the island nation’s Parliament complex on Diyawanna Lake.

Why Visit Sri Jayewardenepura Kotte?#

The administrative capital blends modern governance with layers of history: remnants of the 15th-century Kotte kingdom sit alongside the sleek Parliament precinct. Diyasaru Park and the Diyawanna Oya wetlands provide green escapes within the urban fabric, while traditional temples and local markets preserve community rhythms. Visitors often come to see the fortress ruins, explore boardwalks through marshes and gain perspective on Sri Lanka’s political life beyond central Colombo.

Who's Sri Jayewardenepura Kotte For?#

Business

Sri Jayewardenepura Kotte is Sri Lanka’s administrative capital with government ministries and the Parliament complex, making it primarily a hub for official business and delegations. Nearby conference hotels in Battaramulla support short-term stays.

Families

Diyatha Uyana by the lake offers landscaped gardens, food stalls and weekend markets that suit family outings. Gentle lakeside paths and playgrounds provide an easy urban escape for parents with children.

Nature Buffs

The Thalawathugoda wetlands and small urban parks like Diyasaru Park near Battaramulla provide pockets of birdlife and wetland trails for short nature walks within the metropolitan area.

Couples

Lakeside cafés and quiet promenades around the parliamentary precinct offer low-key evening options for couples wanting calm, short outings rather than tourist crowds. Boutique guesthouses in adjacent suburbs add comfort.

Plan Your Visit to Sri Jayewardenepura Kotte#

Dining
Local eateries, few fine-dining options
Administrative center with canteens, local restaurants; Colombo nearby for variety.
Nightlife
Quiet evenings; Colombo access
Limited nightlife; short drive to Colombo for clubs and bars.
Accommodation
Government-area guesthouses
Business hotels and guesthouses; better hotel choice in Colombo.
Shopping
Government-centre shops, malls nearby
Small shops and government offices; big shopping malls minutes away in Colombo.
Things to DoTop sights, bucket list and day trips

Best Things to Do in Sri Jayewardenepura Kotte#

Sri Jayewardenepura Kotte Bucket List#

Don't Miss

Sri Lanka Parliament Complex (Sri Jayawardenepura Kotte) - Geoffrey Bawa-designed parliamentary complex set on an ornamental lake with guided visits.

Diyatha Uyana - Lakeside park and weekend market popular for food stalls, walks, and sunset views.

Kotte Raja Maha Vihara - Historic Buddhist temple featuring centuries-old murals and a serene meditation atmosphere.

Diyawanna Lake (Diyawanna Oya) - Large artificial lake encircling the parliament, ideal for boat views and birdwatching.

Hidden Gems

Bellanwila Rajamaha Viharaya - Active lakeside temple known for its annual Perahera festival and quiet prayer corners.

Diyawanna Oya wetlands - Shallow marshes around the parliamentary lake that attract waterbirds and peaceful walks.

Pita Kotte (Kotte Royal Palace ruins) - Fragmentary remains of the 15th-century Kotte kingdom offering evocative glimpses of old capital.

Battaramulla civic area - Government precinct with small cafés and shops frequented by locals during weekdays.

Day Trips

Galle Fort - Colonial-era fort with narrow streets, Dutch architecture, cafes, galleries, and ocean views.

Kandy - Temple of the Tooth (Sri Dalada Maligawa) - Home to the sacred tooth relic and nightly pujas in an atmospheric hill city.

Pinnawala Elephant Orphanage - Care centre where visitors can watch, feed, and bathe rescued elephants riverside.

Bentota - Popular coastal town for beaches, water sports, river safaris, and relaxed seaside restaurants.

When to GoSeasons, weather and festivals

Best Time to Visit Sri Jayewardenepura Kotte#

Best time to visit Sri Jayewardenepura Kotte is December through April when rainfall is lower and humidity is milder, making outdoor sightseeing easier. Expect warm temperatures year-round; the heaviest rains come May-September.

Inter-monsoonal / Hot Season

March - April, October - November

27-33 °C (81-91 °F)

Air gets oppressively hot and humid; short, intense thunderstorms often break the heat, but afternoons are sticky and visibility can be hazy.

Southwest Monsoon (Yala)

May - September

25-31 °C (77-88 °F)

Rain arrives regularly, turning pockets of the city soggy and slowing travel; still warm, but sticky humidity and frequent heavy downpours can disrupt outdoor plans.

Northeast Monsoon (Maha) / Cool Season

December - February

24-30 °C (75-86 °F)

Driest, most comfortable period - mornings breezy and evenings cooler; ideal for exploring wetlands, temples, and lakes without constant rain or oppressive humidity.

Climate

Sri Jayewardenepura Kotte's climate is classified as Tropical Rainforest - Tropical Rainforest climate with consistently warm temperatures year-round. Temperatures range from 22°C to 32°C. Heavy rainfall (2667 mm/year), wettest in October.

Air Quality: AQI 69 Moderate
Best Time to Visit
JanuaryFebruaryAugust
Temperature & Rainfall
Temperature Range
36°
Warmest Month
18°
Coldest Month
Monthly Conditions
Month Comfort Temp Feels Rain Sky Humidity Wind UV Daylight
January Very Good 22° - 32° 30° 77 mm some cloud 80% 2.6 m/s 2.2 extreme 11.7h
February Very Good 23° - 32° 30° 86 mm some cloud 77% 2.5 m/s 2.5 extreme 11.8h
March Good 24° - 32° 32° 157 mm some cloud 76% 2.0 m/s 2.7 extreme 12.0h
April Good 25° - 32° 33° 280 mm partly cloudy 81% 2.2 m/s 2.5 extreme 12.2h
May Acceptable 25° - 31° 34° 385 mm overcast 86% 2.9 m/s 2.2 extreme 12.3h
June Acceptable 25° - 31° 33° 242 mm overcast 87% 3.3 m/s 2.2 extreme 12.4h
July Good 25° - 30° 32° 159 mm overcast 87% 3.1 m/s 2.2 extreme 12.3h
August Very Good 25° - 30° 32° 129 mm partly cloudy 86% 3.4 m/s 2.4 extreme 12.2h
September Very Good 25° - 30° 32° 223 mm partly cloudy 85% 3.3 m/s 2.4 extreme 12.0h
October Good 24° - 31° 31° 406 mm partly cloudy 85% 2.2 m/s 2.3 extreme 11.9h
November Acceptable 23° - 31° 30° 350 mm overcast 85% 1.7 m/s 2.0 very high 11.7h
December Good 23° - 31° 27° 173 mm partly cloudy 84% 2.2 m/s 1.9 very high 11.6h
Getting There & AroundAirports, trains and local transport

How to Get to Sri Jayewardenepura Kotte#

Sri Jayewardenepura Kotte is the official administrative capital of Sri Lanka and sits immediately east of central Colombo. The nearest international airport is Bandaranaike International Airport (CMB) in Katunayake; Ratmalana (RML) serves some domestic and charter flights.

By Air

Bandaranaike International Airport (CMB): The main international gateway, located in Katunayake ~30-40 km north of Sri Jayewardenepura Kotte. Options to the city include Sri Lanka Railways from Katunayake Airport Railway Station to Colombo Fort/Maradana (third‑class fares typically very low, see Train card; journey ~45-60 minutes), SLTB/private express buses via the Colombo-Katunayake Expressway (fares commonly in the lower hundreds of LKR, journey ~30-60 minutes), and airport taxis or app‑booked cars (PickMe and local taxi operators) which typically take 35-60 minutes depending on traffic and commonly cost in the mid‑thousands of LKR (see local rates on taxi apps).

Ratmalana Airport (RML): A small domestic/charter airfield south of central Colombo used for some internal flights and private charters. It is closer to Kotte than Bandaranaike; most travellers use taxis or tuk‑tuks from the terminal - typical road time to Kotte is around 30-45 minutes and fares are usually in the low thousands of LKR. Public rail service is not available directly from the terminal, so road transport is the practical option.

By Train & Bus

Train: Sri Lanka Railways serves the airport area via Katunayake Airport Railway Station (and nearby Ragama on some services) with regular trains to Colombo Fort and Maradana stations. Trains are the cheapest option (third‑class fares are very low; second/first class higher) and the journey between the airport and Colombo takes roughly 45-60 minutes depending on the service. Expect crowded third‑class carriages at peak times; reserved seats and intercity services are available on some trains for a higher fare.

Bus: Both the Sri Lanka Transport Board (SLTB) and private express/airline shuttle buses run between Bandaranaike Airport and Colombo; these use the Colombo-Katunayake Expressway and typically take 30-60 minutes depending on traffic. Within the Colombo metropolitan area, frequent SLTB and private buses connect Kotte with Colombo Fort, Borella and other suburbs - short local fares are usually very low (tens of LKR) and journeys across the city are typically 15-45 minutes depending on route and traffic.

How to Get Around Sri Jayewardenepura Kotte#

Kotte is part of the greater Colombo urban area, so getting around mixes suburban roads, busy arterials and public transit. For short local trips, tuk‑tuks and app taxis (PickMe) are the most practical; for budget travel and airport links, trains and express buses are economical. Expect traffic delays during peak hours, so plan extra time for journeys through the city.

  • Sri Lanka Railways (LKR 50-300) - The rail network links Katunayake Airport (Katunayake Airport Railway Station) with Colombo Fort and Maradana. Trains are cheap and useful for getting past road congestion, but third‑class carriages can be very crowded and services vary by schedule. Use reserved/intercity coaches for more comfort on longer runs and check the timetable for express services.
  • SLTB & Private Buses (LKR 20-300) - State (SLTB) and private express buses connect the airport with Colombo and run many routes across the metro area, including frequent services to Colombo Fort and to stops near Kotte. Buses are the cheapest way to travel but are subject to road traffic; pick expressway services for faster trips from the airport. Onboard space can be limited at peak hours.
  • Three‑wheeler (Tuk‑tuk) (LKR 100-800) - Tuk‑tuks are ideal for short trips around Kotte and neighbouring Colombo suburbs - they are ubiquitous and quick for door‑to‑door journeys. Negotiate the fare before you start or insist on using the meter; for longer airport transfers they can be less comfortable and more expensive than cars. Expect to pay more for late‑night or heavy‑luggage runs.
  • PickMe & Metered Taxis (LKR 400-8,000) - App‑based taxis (PickMe) and traditional metered taxis give the easiest, most reliable door‑to‑door option - convenient for airport transfers, hotel drop‑offs and trips with luggage. Prices are higher than buses/trains but faster and air‑conditioned; watch for surge pricing on apps during peak times. For airport pickups, confirm fixed rates where available or use the app fare estimate.
  • Car & Rental (LKR 6,000+/day) - Hiring a car (with or without a driver) gives maximum flexibility for exploring the Colombo metro area and nearby attractions. Driving in Colombo/Kotte involves busy streets and frequent congestion; a local driver is recommended unless you are comfortable with Sri Lankan traffic and parking. Rental rates vary widely and often exclude fuel and insurance.
  • Walking - Many neighbourhoods of Kotte - government complex areas, parks and local markets - are pleasant to explore on foot for short distances. Walking is the best way to see local life up close, but be cautious crossing busy roads and avoid long walks in the midday heat; combine walking with tuk‑tuks or buses for longer journeys.
Where to StayThe best areas to base yourself

Where to Stay in Sri Jayewardenepura Kotte#

Budget

Kotte / Battaramulla - $15-50/night

Affordable guesthouses and small hotels near government offices. Practical, clean rooms and short commutes to Colombo suburbs and official buildings.

Budget guesthouses around Kotte - Simple, affordable local stays

Mount View Guesthouse - Basic rooms, close to administrative areas

Mid-Range

Kotte / Colombo outskirts - $60-150/night

Mid-range options in Kotte and nearby Colombo offer business amenities, decent dining and straightforward road access across the metro area.

Hotels near Colombo suburbs (mid-range options) - Comfortable rooms, business facilities

Nearby city hotels with good services - Good transport links to Colombo

Luxury

Colombo nearby - $150-400/night

For luxury stay choose Colombo’s top hotels a short drive away. Expect full-service amenities, meeting rooms and premium dining for longer visits.

Luxury hotels in Colombo (short drive) - Full services, premium dining

Shangri-La Colombo (nearby) - Top-tier comfort and facilities

Best for First-Timers

Colombo outskirts / Kotte - $70-220/night

Use Colombo hotels near Kotte for easier navigation of official sites, while getting quick access to central Colombo’s attractions and restaurants.

Galadari Hotel Colombo (nearby) - Easy access to the capital’s sights

Cinnamon Grand (Colombo) - Well-located for first-time visitors

Best for Families

Colombo - $90-300/night

Families usually stay in Colombo hotels a short drive away for pools, restaurants and more spacious rooms than smaller Kotte guesthouses.

Cinnamon Grand (Colombo) - Family facilities and pools

Shangri-La Colombo - Large rooms and kids’ services

Digital Nomads

Colombo nearby - $80-260/night

Kotte itself has few coworking hotels; most digital nomads choose Colombo properties nearby with reliable internet, business centres and cafés for work.

Shangri-La Colombo - Business centre and strong Wi‑Fi

Cinnamon Grand (Colombo) - Good work facilities and meeting rooms

Eat & DrinkStreet food, restaurants, bars and nightlife

Where to Eat in Sri Jayewardenepura Kotte#

Sri Jayewardenepura Kotte is largely residential and administrative, so eating tends toward practical, everyday Sri Lankan food: rice-and-curry, hoppers and market snacks. Many meals are taken at small neighbourhood cafés or government canteens close to offices. If you want broader international or specialty dining, Colombo is nearby; otherwise you’ll find honest, home-style Sri Lankan cooking in Kotte’s markets and guesthouse kitchens.

Local Food

Sri Jayewardenepura Kotte’s food scene mirrors Colombo’s suburban offerings: rice-and-curry, hoppers and markets serving fresh coconut accompaniments.

  • Local government canteens - Simple rice-and-curry meals prepared daily.
  • Kotte market stalls - Fresh produce and coconut-based dishes.
  • Small neighbourhood cafés - Traditional hoppers and string hoppers served.
International Food

Direct international dining is limited but accessible-many hotel restaurants and cafés serve international plates, and central Colombo is a short drive for wide options.

  • Hotel restaurants in the area - International buffets and continental breakfasts.
  • Cafe strips toward Colombo - Western cafés and fusion options.
  • Nearby Colombo eateries - Full international variety a short drive away.
Vegetarian

Vegetarian options are straightforward: temple canteens, market stalls and neighbourhood cafés provide vegetable curries, hoppers and fruit-based snacks.

  • Temple-adjacent canteens - Vegetarian rice meals for devotees.
  • Market produce stalls - Fresh fruits, vegetables and coconut products.
  • Small cafés and bakeries - Vegetable hoppers and egg-free pastries.

Breakdown of cuisine types found across Sri Jayewardenepura Kotte’s restaurants and food venues, based on OpenStreetMap data.

Pizza
Chinese
Indian
Burger
Sri Lankan
Chicken
Asian
Regional
Italian
Japanese
Thai
Sandwich
Coffee Shop
Seafood
Barbecue
International
Pasta
Juice
Local
Tex Mex

Nightlife in Sri Jayewardenepura Kotte#

Sri Jayewardenepura Kotte (Kotte) is mostly a residential and government district with modest evening options; real nightlife is found in neighbouring Colombo suburbs. Expect hotel bars, a scattering of restaurants and the occasional live-music night. If you want a busier night out, head into Colombo (15-30 minutes) where clubs and larger venues are concentrated.

Best Bets

ShoppingMarkets, malls and souvenirs

Shopping in Sri Jayewardenepura Kotte#

Sri Jayewardenepura Kotte is primarily administrative, so shopping is practical rather than touristy - local markets, supermarkets and small malls serve residents. For broader retail options and specialist shops, nearby Colombo neighbourhoods are the usual destination. Expect to find fresh-produce markets, clothing shops and household stores in Kotte; bargaining is normal at market stalls but not in supermarkets.

Best Bets