Start your trip in the capital city of Colombo. In the morning, visit the National Museum of Colombo, where you can learn about Sri Lanka's rich history and culture. Enjoy a delicious lunch at the Galle Face Green, a waterfront promenade offering stunning views of the Indian Ocean. In the afternoon, take a relaxing boat ride on Beira Lake and visit Gangaramaya Temple. In the evening, explore the bustling Pettah Market, known for its vibrant atmosphere and local street food.
National Museum of Colombo: Entrance fee: Estimated cost: $3 per person, Time spent: 2-3 hours
Galle Face Green: Free, Time spent: 1-2 hours
Beira Lake: Boat ride estimated cost: $10 per person, Time spent: 1-2 hours
Gangaramaya Temple: Entrance fee: Estimated donation: $2 per person, Time spent: 1-2 hours
Pettah Market: Free, Time spent: 2-3 hours
Restaurants
Ambrosia Cafe: Start your day at this charming breakfast spot known for its delicious coffee and pastries. Average cost for a meal is about $10 per person.
Barefoot Garden Cafe: Enjoy a relaxed lunch surrounded by tranquil gardens at this popular restaurant. The menu offers an array of international and local dishes. Average cost for a meal is about $15 per person.
Nuga Gama: For a traditional Sri Lankan dinner experience, head to this rustic restaurant located in the premises of the Cinnamon Grand Hotel. Indulge in authentic local flavors and enjoy live cultural performances. Average cost for a meal is about $25 per person.
Saturday, December 2: Discovering Kandy
Head to the scenic city of Kandy, located in the central hills. Start your morning with a visit to the Temple of the Sacred Tooth Relic, a UNESCO World Heritage site and one of the holiest places for Buddhists. Enjoy a traditional Sri Lankan lunch at a local restaurant. In the afternoon, explore the enchanting Peradeniya Botanical Gardens, famous for its diverse flora and serene atmosphere. Wrap up the day with a cultural show that showcases traditional Sri Lankan music and dance.
Temple of the Sacred Tooth Relic: Entrance fee: Estimated cost: $10 per person, Time spent: 2-3 hours
Peradeniya Botanical Gardens: Entrance fee: Estimated cost: $8 per person, Time spent: 2-3 hours
Cultural Show: Estimated cost: $10 per person, Time spent: 1-2 hours
Restaurants
Breakfast:
Start your day at The Breakfast Club, a cozy cafe known for its delicious breakfast options. Try their fluffy pancakes or hearty eggs Benedict. Average cost for a meal is about $10 per person.
Lunch:
For a taste of authentic Sri Lankan cuisine, head to Curry House. This local restaurant serves a variety of curries made with fresh local ingredients. Don't miss their flavorful biriyani. Average cost for a meal is about $12 per person.
Dinner:
Indulge in a gourmet dining experience at Green Leaf Restaurant. This upscale restaurant offers a diverse menu that highlights both Sri Lankan and international dishes. Enjoy their signature seafood platter or tender grilled steak. Average cost for a meal is about $25 per person.
Sunday, December 3: Adventure in Sigiriya and Dambulla
Embark on an adventure to the ancient city of Sigiriya. Start your morning with a climb to the top of Sigiriya Rock Fortress, known for its stunning panoramic views and fascinating history. After descending, have a picnic lunch and continue your journey to the Dambulla Cave Temple, a UNESCO World Heritage site with beautifully preserved Buddhist murals and statues. In the evening, enjoy a relaxing boat ride on the nearby Minneriya Lake.
Sigiriya Rock Fortress: Entrance fee: Estimated cost: $30 per person, Time spent: 3-4 hours
Dambulla Cave Temple: Entrance fee: Estimated cost: $10 per person, Time spent: 2-3 hours
Minneriya Lake Boat Ride: Estimated cost: $15 per person, Time spent: 1-2 hours
Restaurants
Start your morning with a delicious Sri Lankan breakfast at The Green Leaf, located near Sigiriya. This cozy restaurant offers a variety of traditional breakfast options such as hoppers and string hoppers. Average cost for a meal is about $5 per person.
For lunch, head to The Golden Spice, a local favorite in Dambulla. Enjoy authentic Sri Lankan cuisine like rice and curry or kottu roti. The restaurant also has vegetarian and vegan options available. Average cost for a meal is about $8 per person.
End your day with a memorable dinner at The Spice Garden, a charming restaurant known for its aromatic and flavorful dishes. From seafood specialties to spicy curries, there is something for everyone on their extensive menu. Average cost for a meal is about $15 per person.
Monday, December 4: Wildlife Safari in Yala National Park
Head to Yala National Park for an exciting wildlife safari experience. Start your morning with a jeep safari through the park, where you can spot various animals including leopards, elephants, and crocodiles. Enjoy a packed breakfast amidst the serene surroundings. In the afternoon, visit the nearby Sithulpawwa Rajamaha Viharaya, an ancient Buddhist temple with stunning architecture. Capture the beautiful sunset over the Indian Ocean before heading back to your accommodation.
Yala National Park Safari: Estimated cost: $50 per person, Time spent: 6-7 hours
Sithulpawwa Rajamaha Viharaya: Entrance fee: Estimated cost: $5 per person, Time spent: 1-2 hours
Restaurants
For breakfast, try The Secret Garden Cafe, a cozy little spot known for their delicious homemade pastries and freshly brewed coffee. Average cost for a meal is about $8 per person.
If you're looking for a tasty lunch option, head to The Jungle Bistro for a variety of Asian and international dishes. Don't miss their signature spicy prawn curry. Average cost for a meal is about $12 per person.
For a memorable dinner experience, dine at The Beachside Grill where you can savor freshly caught seafood cooked to perfection. Enjoy stunning views of the ocean as you indulge in their mouthwatering dishes. Average cost for a meal is about $25 per person.
Tuesday, December 5: Relaxation in Bentota
Spend your last day in Sri Lanka in the tranquil beach town of Bentota. Start your morning with a leisurely stroll along Bentota Beach, known for its golden sand and clear waters. Enjoy water sports activities such as jet skiing or banana boat rides. Indulge in a delicious seafood lunch at a beachside restaurant. In the afternoon, visit the Kosgoda Turtle Hatchery to learn about the conservation efforts for sea turtles. End your trip with a relaxing boat ride on Madu River, exploring its mangrove forests.
Bentota Beach: Free, Time spent: 2-3 hours
Water Sports Activities: Estimated cost: Varies, Time spent: 1-2 hours
Kosgoda Turtle Hatchery: Entrance fee: Estimated donation: $5 per person, Time spent: 1-2 hours
Madu River Boat Ride: Estimated cost: $20 per person, Time spent: 2-3 hours
Restaurants
Start your morning at The Surf Café, a cozy beachfront restaurant offering a wide selection of breakfast options. Savor their delicious pancakes and refreshing smoothies. Average cost for a meal is about $10 per person.
For a delightful seafood lunch, head to The Palms Restaurant. Located right on the beach, this restaurant serves fresh catch of the day prepared in various mouthwatering styles. Average cost for a meal is about $20 per person.
End your day with a romantic dinner at The Villa 800, a charming restaurant nestled amidst lush greenery. Enjoy their delectable fusion cuisine and extensive wine list. Average cost for a meal is about $30 per person.
Hidden Gems and Local Favorites
If you have extra time, consider visiting Ella, a picturesque hill station known for its scenic hikes and tea plantations. Explore the historic fort city of Galle, with its colonial architecture and picturesque streets. For a unique experience, take a train ride through the stunning landscapes of the Ella to Kandy route. Don't miss a visit to the Pinnawala Elephant Orphanage, where you can observe and interact with rescued elephants. These attractions offer a glimpse into the beauty and diversity of Sri Lanka beyond the main tourist destinations.
To check hotel and flight prices for your Sri Lanka trip, click here.