Join millions of curious travelers.

Get early access to exclusive partner discounts, tips & user itineraries.

We promise not to spam you!
  • How It Works
  • Get Inspired
  • Pricing
  • Blog
  • Login
Get InspiredBlogTerms and ConditionsPrivacy Policy
© 2026 TravelPal, Inc.

Navigation

  • Blog
  • Destinations
  • Contact

Follow us

Terms & ConditionsPrivacy Policy
© 2026, TravelPal, Inc. All rights reserved.
0/200
Get InspiredAsiaSri LankaUva ProvinceEllaRainbow Cafe

Rainbow Cafe

LK
Cafe·Chill, Cozy, Relaxed
Rainbow Cafe
Photo by Rainbow Cafe from Google Places
Rainbow Cafe
Photo by Rainbow Cafe from Google Places
Rainbow Cafe
Photo by Michelle from Google Places
Rainbow Cafe
Photo by Rainbow Cafe from Google Places
Rainbow Cafe
Photo by F from Google Places
Rainbow Cafe
Photo by Rainbow Cafe from Google Places
Rainbow Cafe
Photo by Rainbow Cafe from Google Places
Rainbow Cafe
Photo by Michelle from Google Places
Rainbow Cafe
Photo by Rainbow Cafe from Google Places
Rainbow Cafe
Photo by F from Google Places

Rainbow Cafe is a standout culinary destination in Ella, celebrated for its inclusive menu that caters heavily to vegan, vegetarian, and gluten-free diets. Located on the main road but featuring quieter interior seating, it provides a peaceful escape from the local 'party vibe.' Guests rave about the diverse offerings, from traditional vegetarian kottu to innovative jackfruit burgers and fresh spring rolls. The cafe is particularly noted for its breakfast, with highlights like avocado toast and chia pudding. With its warm service and consistently high-quality food, it’s a place many travelers find themselves returning to multiple times during their stay in Sri Lanka.

Rainbow Cafe is a standout culinary destination in Ella, celebrated for its inclusive menu that caters heavily to vegan, vegetarian, and gluten-free diets. Located on the main road but featuring quieter interior seating, it provides a peaceful escape from the local 'party vibe.' Guests rave about the diverse offerings, from traditional vegetarian kottu to innovative jackfruit burgers and fresh spring rolls. The cafe is particularly noted for its breakfast, with highlights like avocado toast and chia pudding. With its warm service and consistently high-quality food, it’s a place many travelers find themselves returning to multiple times during their stay in Sri Lanka.

You might want to ask

Address
41 Badulla-Bandarawela Main Rd, Ella 90090, Sri Lanka
Phone077 370 9653
Hours
Open now
Daily 8:00 AM - 10:00 PM

Highlights

  • Extensive vegan and gluten-free menu options.

  • Traditional Sri Lankan kottu with a flavorful vegetarian twist.

  • Quiet interior seating areas away from the main road bustle.

  • Attentive and friendly service from a welcoming local team.

  • Freshly prepared dishes like jackfruit burgers and spring rolls.

Best For

Vegan and vegetarian travelers seeking healthy, flavorful meals in a relaxed setting.

Dietary Options

vegan-friendly, vegetarian-friendly, gluten-free-friendly

Time of Day

Breakfast, Brunch, Lunch, Dinner

Occasion Tags

Casual Dining, Tourists, Locals, Healthy Eating, Solo

Reviews

4.7
Excellent2,8 K reviews

Rainbow Cafe in Ella is highly praised for its exceptional vegan and vegetarian offerings, with many travelers considering it one of the best spots for plant-based food in Sri Lanka. Reviewers frequently mention the high quality of dishes like the jackfruit burger, vegetarian kottu, and gluten-free avocado toast. The atmosphere is described as chill and cozy, providing a welcome contrast to the louder, more tourist-centric bars in the area. Service is a recurring highlight, with staff members like Lochana, Jason, and Arun receiving personal thanks for their attentive and friendly care. While some guests noted that portions for certain dishes can be small and wait times can vary, the overall consensus is that the food is worth the visit. Its central location and affordable prices make it a staple for breakfast, lunch, and dinner among the Ella travel community.

Add dates for experiences

Location

Ella, Uva Province, Sri Lanka
Open in Maps

Stays near Rainbow Cafe

Place
Place
Place
Place
Place

Ravana Range

4.2(280)
Ella, Uva Province
Scenic, Relaxed, Steep, Friendly
Place
Place
Place
Place
Place

Zion View Ella Green Retreat (scenic hotel with mountain view)

4.7(422)
Ella, Uva Province
Peaceful, Scenic, Welcoming
Place
Place
Place
Place
Place

HIDE ELLA HOTEL & RESORT

4.7(1,2 K)
Ella, Uva Province
Polished, Scenic, Tranquil
Place
Place
Place
Place
Place

Oak Ray Ella Gap Hotel

3.9(1,1 K)
Ella, Uva Province
Relaxed, Central, Welcoming
Place
Place
Place
Place
Place

Ella Soul Resort

4.6(201)
Ella, Uva Province
Place
Place
Place
Place
Place

Travel Rest Inn Ella

3.9(66)
Ella, Uva Province
Place
Place
Place
Place
Place

Forest Paradise Hotel and Restaurant

3.9(163)
Ella, Uva Province
Place
Place
Place
Place
Place

Ella Walkers Nest

4.1(80)
Ella, Uva Province
Peaceful, Welcoming, Local Leaning

Food & drink near Rainbow Cafe

Place
Place
Place
Place
Place

Cafe Belle Ella

4.6(423)
Ella, Uva Province
Lively, Hip, Welcoming
Place
Place
Place
Place
Place

The White Rabbit

4.7(1,7 K)
Ella, Uva Province
Lively, Social, Musical
Place
Place
Place
Place
Place

Matey Hut Ella Sri Lanka

4.8(3,3 K)
Ella, Uva Province
Rustic, Authentic, Buzzy, Welcoming
Place
Place
Place
Place
Place

Dream Cafe Ella

4.5(2,7 K)
Ella, Uva Province
Calm, Chill, Scenic, Welcoming
Place
Place
Place
Place
Place

Cafe Chill

4.5(11,8 K)
Ella, Uva Province
Cozy, Lively, Homey
Place
Place
Place
Place
Place

Rocky Ella Cafe

4.8(4 K)
Ella, Uva Province
Relaxed, Friendly, Multi Level
Place
Place
Place
Place
Place

Café UFO Ella

4.6(5 K)
Ella, Uva Province
Buzzy, Cozy, Lively
Place
Place
Place
Place
Place

Hiking bar & Restaurant

4.8(2,7 K)
Ella, Uva Province
Warm, Inviting, Buzzy, Musical

Things to do near Rainbow Cafe

Sri Lanka Travel Agent

Ella, Uva Province
Place
Place
Place
Place
Place

Ella Tuk Tuk & Taxi Tours With Dilshan

5.0(252)
Ella, Uva Province
Place
Place
Place
Place
Place

Ella

4.7(913)
Ella, Uva Province