Sri Jayewardenepura Kotte City

Administrative capital of Sri Lanka

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.

Main image
Wikivoyage banner
Kingdom of Kotte.jpg
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.
Local Time
2:42 PM
GMT+5:30
Weather
Population
115,826

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.

Regions of Sri Jayewardenepura Kotte#

Parliament / Diyawanna

Sri Jayewardenepura Kotte is mostly government and green space centred on the new parliament and the Diyawanna lake. It’s pleasant for a relaxed stroll, local park life and short visits to the parliament grounds. Not a nightlife centre, but good for daytime exploring.

Dining: Cafés · Nightlife: None · Shopping: Limited · Stays: Mixed

Top Spots

  • Sri Lanka Parliament Complex - The modern parliamentary building set on the lake.
  • Diyawanna Oya (Lake) - Walkways and water views popular with locals.
  • Diyatha Uyana - A landscaped park with weekend stalls and play areas.

Rajagiriya

Rajagiriya is the busy suburban neighbour between Kotte and Colombo with practical restaurants, shops and hotels popular with business travellers. It’s useful for dining and short stays while visiting the capital’s administrative areas. Expect busy streets at rush hour.

Dining: Diverse · Nightlife: Quiet · Shopping: Malls · Stays: Mid-Range

Top Spots

  • Commercial strips - A variety of local and international restaurants.
  • Rajagiriya Shopping - Small malls and supermarkets for everyday needs.
  • Boardwalks by the canal - Neat spots for an evening walk.

Kotte Old Town

The historic core of Kotte is low‑key and residential, with small temples and simple shops. It’s interesting if you want to see a non‑commercial side of Sri Lankan urban life and enjoy quiet streets. Most travellers pass through rather than stay long.

Dining: Local · Nightlife: None · Shopping: Limited · Stays: Budget

Top Spots

  • Local temples and shrines - Scattered small religious sites with local importance.
  • Narrow streets - Quiet residential lanes showing everyday life.
  • Small shops - Corner stores selling snacks and essentials.

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.

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.

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.

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.

Best Time to Visit
JanuaryFebruaryAugust
Temperature & Rainfall
Temperature Range
36°
Warmest Month
18°
Coldest Month
Monthly Conditions

January

January is hot, feeling like 30°C with oppressive humidity. Moderate rainfall (77 mm).

75 Very Good

Comfort

30°
Feels Like Hot
27°C
Temperature
22° 32°
80%
Humidity
Very Humid

Weather

77 mm
Rainfall
2.6 m/s
Wind
Calm
2.2
UV Index
Extreme
11.7h daylight

February

February is hot, feeling like 30°C due to high humidity. Regular rainfall (86 mm).

75 Very Good

Comfort

30°
Feels Like Hot
27°C
Temperature
23° 32°
77%
Humidity
Very Humid

Weather

86 mm
Rainfall
2.5 m/s
Wind
Calm
2.5
UV Index
Extreme
11.8h daylight

March

March is hot, feeling like 32°C due to high humidity. Significant rainfall (157 mm).

69 Good

Comfort

32°
Feels Like Hot
28°C
Temperature
24° 32°
76%
Humidity
Very Humid

Weather

157 mm
Rainfall
2.0 m/s
Wind
Calm
2.7
UV Index
Extreme
12.0h daylight

April

April is the hottest month, feeling like 33°C with oppressive humidity. Heavy rain (280 mm) and partly cloudy skies.

65 Good

Comfort

33°
Feels Like Hot
28°C
Temperature
25° 32°
81%
Humidity
Very Humid

Weather

280 mm
Rainfall
2.2 m/s
Wind
Calm
2.5
UV Index
Extreme
12.2h daylight

May

May is the hottest month, feeling like 34°C with oppressive humidity. Heavy rain (385 mm) and mostly overcast skies.

55 Acceptable

Comfort

34°
Feels Like Hot
28°C
Temperature
25° 31°
86%
Humidity
Very Humid

Weather

385 mm
Rainfall
2.9 m/s
Wind
Calm
2.2
UV Index
Extreme
12.3h daylight

June

June is hot, feeling like 33°C with oppressive humidity. Heavy rain (242 mm) and mostly overcast skies.

58 Acceptable

Comfort

33°
Feels Like Hot
28°C
Temperature
25° 31°
87%
Humidity
Very Humid

Weather

242 mm
Rainfall
3.3 m/s
Wind
Light Breeze
2.2
UV Index
Extreme
12.4h daylight

July

July is hot, feeling like 32°C with oppressive humidity. Significant rainfall (159 mm) and mostly overcast skies.

68 Good

Comfort

32°
Feels Like Hot
28°C
Temperature
25° 30°
87%
Humidity
Very Humid

Weather

159 mm
Rainfall
3.1 m/s
Wind
Light Breeze
2.2
UV Index
Extreme
12.3h daylight

August

August is hot, feeling like 32°C with oppressive humidity. Significant rainfall (129 mm) and partly cloudy skies.

74 Very Good

Comfort

32°
Feels Like Hot
28°C
Temperature
25° 30°
86%
Humidity
Very Humid

Weather

129 mm
Rainfall
3.4 m/s
Wind
Light Breeze
2.4
UV Index
Extreme
12.2h daylight

September

September is hot, feeling like 32°C with oppressive humidity. Heavy rain (223 mm) and partly cloudy skies.

70 Very Good

Comfort

32°
Feels Like Hot
28°C
Temperature
25° 30°
85%
Humidity
Very Humid

Weather

223 mm
Rainfall
3.3 m/s
Wind
Light Breeze
2.4
UV Index
Extreme
12.0h daylight

October

October is hot, feeling like 31°C with oppressive humidity. The wettest month with heavy rain (406 mm) and partly cloudy skies.

61 Good

Comfort

31°
Feels Like Hot
27°C
Temperature
24° 31°
85%
Humidity
Very Humid

Weather

406 mm
Rainfall
2.2 m/s
Wind
Calm
2.3
UV Index
Extreme
11.9h daylight

November

November is hot, feeling like 30°C with oppressive humidity. Heavy rain (350 mm) and mostly overcast skies.

57 Acceptable

Comfort

30°
Feels Like Hot
27°C
Temperature
23° 31°
85%
Humidity
Very Humid

Weather

350 mm
Rainfall
1.7 m/s
Wind
Calm
2.0
UV Index
Very High
11.7h daylight

December

December is warm with muggy conditions (dew point 23°C). Significant rainfall (173 mm) and partly cloudy skies.

63 Good

Comfort

27°
Feels Like Warm
27°C
Temperature
23° 31°
84%
Humidity
Very Humid

Weather

173 mm
Rainfall
2.2 m/s
Wind
Calm
1.9
UV Index
Very High
11.6h daylight

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 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

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

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

Nearby Cities #