Lamprais, rice and curries baked in a banana leaf

9 of the best · Sri Lanka

Cafés and Tea Rooms in Sri Lanka

Speciality coffee in Colombo, cafés in Galle Fort and tea in the hills.

Our 9 favourites, listed A–Z · Updated October 2026

Insiders' picks

Three of our favourites from this list, vetted by people who know and love Sri Lanka.

  1. Freshly roasted

    London House of Coffee

    Colombo 7·Coffee house and roaster·$$

    A coffee house on Gregory’s Road, Colombo 7, roasting its coffee fresh, with a sister café in England.

    2B Gregory’s Road (R. G. Senanayake Mawatha), Colombo 7Explore View on map

  2. A tea menu in the Fort

    The t-Lounge by Dilmah

    Colombo Fort·Tea lounge·$$

    Dilmah’s tea lounge on Chatham Street, with a long list of Ceylon teas, tea cocktails and snacks.

    Chatham Street 62/2, Colombo 1Explore View on map

  3. Fort café

    Pedlar’s Inn Café

    Galle Fort·Café·$$

    A popular café on Pedlar Street in Galle Fort, with a gelato shop a few doors away.

    92 Pedlar Street, Galle FortExplore View on map

The full list: Cafés, A–Z

Neighbourhood

Colombo 5

Roasters, garden cafés and a tea lounge.

  1. In the Barefoot courtyard

    Barefoot Garden Café

    Colombo 3 · Galle Road·Garden café·$$

    The courtyard café behind the Barefoot shop, with a gallery and the bookshop alongside.

    Barefoot, Galle Road, Colombo 3Explore View on map

  2. Coffee and cake in Colombo 7

    Black Cat

    Colombo 7·Café·$$

    A café and guesthouse on Wijerama Mawatha in Cinnamon Gardens, known for coffee and baking.

    Wijerama Mawatha 11, Colombo 7Explore View on map

  3. Garden café

    Café Kumbuk

    Colombo 7·Café·$$

    A café in a leafy house off Independence Avenue, with fresh breakfasts, lunches and good coffee.

    3/1 Thambiah Avenue, Colombo 7Explore View on map

  4. Freshly roasted

    London House of Coffee

    Colombo 7·Coffee house and roaster·$$

    A coffee house on Gregory’s Road, Colombo 7, roasting its coffee fresh, with a sister café in England.

    2B Gregory’s Road (R. G. Senanayake Mawatha), Colombo 7Explore View on map

  5. A tea menu in the Fort

    The t-Lounge by Dilmah

    Colombo Fort·Tea lounge·$$

    Dilmah’s tea lounge on Chatham Street, with a long list of Ceylon teas, tea cocktails and snacks.

    Chatham Street 62/2, Colombo 1Explore View on map

Galle and the south 2

Inside the fort and along the coast.

  1. Coffee and cake

    Kat’s Coffee

    Talpe·Café·$

    A cosy café near Unawatuna for specialty coffee and homemade cakes.

    Explore View on map

  2. Fort café

    Pedlar’s Inn Café

    Galle Fort·Café·$$

    A popular café on Pedlar Street in Galle Fort, with a gelato shop a few doors away.

    92 Pedlar Street, Galle FortExplore View on map

The hills 2

Kandy and Ella.

  1. Ella institution

    Café Chill

    Ella·Café and restaurant·$$

    A big, friendly roadside café and restaurant on Ella’s main street, for rice and curry, kottu and drinks.

    Explore View on map

  2. By the temple

    The Empire Café

    Kandy·Café·$

    A café near the Temple of the Tooth, popular with travellers for rice and curry and coffee.

    Explore View on map

Explore more of Sri Lanka

The ULTIMATE letter

Sri Lanka in your inbox

An occasional email with new places, festivals, regions and our latest in-depth articles. No spam, ever.