In the morning, after arriving in Colombo, take a stroll along Galle Face Green, a seaside urban park, and enjoy the scenic coastal views. In the afternoon, visit the National Museum of Colombo to explore Sri Lanka's rich history and cultural heritage. As the evening sets in, head to Park Street Mews, a trendy dining and entertainment precinct, for a vibrant nightlife experience.
Galle Face Green: Free, 2 hours
National Museum of Colombo: $5 entrance fee, 2 hours
Park Street Mews: Varies (dinner and drinks), 3 hours
Restaurants
For breakfast, head to The Commons Coffee House for a range of delicious options including freshly brewed coffee, homemade pastries, and hearty breakfast plates. The average cost for a meal here is about $8 per person.
For lunch, try Ministry of Crab, known for its mouthwatering crab dishes prepared with unique Sri Lankan flavors. The average cost for a meal at this renowned seafood restaurant is about $20 per person.
In the evening, dine at Nuga Gama, a traditional Sri Lankan village restaurant offering an authentic dining experience with a variety of local dishes like hoppers and curries. The average cost for a meal at Nuga Gama is about $15 per person.
Sunday December 3: Kandy
Start your day with a visit to the Temple of the Sacred Tooth Relic, an important Buddhist site. In the afternoon, explore the Royal Botanical Gardens in Peradeniya, known for its stunning flora. As the evening approaches, enjoy a cultural dance performance showcasing traditional Sri Lankan music and dance.
Temple of the Sacred Tooth Relic: $10 entrance fee, 2 hours
Royal Botanical Gardens: $10 entrance fee, 2 hours
Cultural Dance Performance: $15 per person, 1 hour
Restaurants
For breakfast, head to The Empire Cafe, located near the Temple of the Sacred Tooth Relic. This cozy café offers a range of breakfast options including traditional Sri Lankan dishes and Western favorites. Expect to pay around 500 LKR per person for a meal.
If you're looking for a place to have lunch, try Balaji Dosai, a popular South Indian restaurant in Kandy. They serve delicious dosas, idlis, and other vegetarian dishes. The average cost for a meal here is about 800 LKR per person.
In the evening, dine at The Kandy Garden Café, a charming restaurant with a beautiful garden setting. They offer a variety of Sri Lankan and international dishes, and the average cost for a meal is around 1500 LKR per person.
Monday December 4: Sigiriya
Embark on a morning hike to the ancient rock fortress of Sigiriya, which offers breathtaking views from the top. In the afternoon, visit the Dambulla Cave Temple, renowned for its stunning cave paintings and golden statues. As the evening sets in, enjoy a traditional Sri Lankan dinner at a local restaurant.
Sigiriya Rock Fortress: $30 entrance fee, 3 hours
Dambulla Cave Temple: $10 entrance fee, 2 hours
Traditional Sri Lankan Dinner: $15 per person, 2 hours
Restaurants
Start your day with a scrumptious breakfast at The Sigiriya Village Restaurant, offering a variety of Sri Lankan and international options. The average cost for a meal is about $10 per person.
For lunch, head to The Dambulla Royal Restaurant, located near the cave temple. Indulge in delicious Sri Lankan cuisine, including rice and curry, and enjoy the serene surroundings. The average cost for a meal is about $8 per person.
Celebrate your evening at The Ruins Restaurant, a charming eatery with a stunning backdrop of ancient ruins. Enjoy a delectable dinner featuring traditional Sri Lankan dishes and international flavors. The average cost for a meal is about $15 per person.
Tuesday December 5: Nuwara Eliya
In the morning, take a scenic train ride to Nuwara Eliya, often referred to as "Little England" due to its colonial architecture and tea plantations. Explore the picturesque landscapes and enjoy a tea tasting experience at one of the local tea factories. In the afternoon, visit the Hakgala Botanical Garden and immerse yourself in its serene beauty.
Train Ride to Nuwara Eliya: $10 per person, 4 hours
Devon Restaurant: This charming breakfast spot in Nuwara Eliya offers a range of Sri Lankan and Western breakfast options. Average cost for a meal is about 500 LKR per person.
Poppies Restaurant: Located near the town center, Poppies is a popular lunch spot known for its delicious Asian and European dishes. Average cost for a meal is about 1,000 LKR per person.
Jasmine Rice: For a delightful dinner experience, Jasmine Rice serves authentic Sri Lankan cuisine as well as a selection of international dishes. Average cost for a meal is about 1,500 LKR per person.
Wednesday December 6: Yala National Park
Embark on an early morning safari at Yala National Park, home to diverse wildlife including elephants, leopards, and crocodiles. Explore the park's stunning landscapes and enjoy the thrill of spotting wildlife in their natural habitat. In the afternoon, relax on the beautiful beaches of nearby Tangalle.
Yala National Park Safari: $50 per person, 4 hours
Tangalle Beach: Free, relaxation time
Restaurants
Amba Restaurant: Enjoy a hearty Sri Lankan breakfast at Amba Restaurant, known for its delicious traditional dishes. Average cost for a meal is about $10 per person.
Blue Turtle: For lunch, head to Blue Turtle, a beachfront restaurant offering a range of seafood and international cuisine. Average cost for a meal is about $15 per person.
Savista Retreat: Indulge in a fine dining experience at Savista Retreat, serving a fusion of Sri Lankan and international dishes. Average cost for a meal is about $30 per person.
Thursday December 7: Galle
Start your day with a visit to the historic Galle Fort, a UNESCO World Heritage site. Explore the fort's charming streets, boutique shops, and colonial architecture. In the afternoon, relax on the beautiful beaches of Unawatuna and indulge in water activities such as snorkeling or diving. As the evening sets in, enjoy a seafood dinner at one of the beachfront restaurants.
Galle Fort: Free, 3 hours
Unawatuna Beach: Free, relaxation time
Seafood Dinner: $20 per person, 2 hours
Restaurants
For breakfast, head to Poonie's Kitchen in Galle Fort, where you can enjoy a delicious Sri Lankan breakfast of string hoppers, egg hoppers, and curry. The average cost for a meal is around 500 LKR per person.
For lunch, try out Lucky Tuna in Unawatuna, which offers a variety of fresh seafood dishes including grilled fish and prawns. The average cost for a meal is approximately 1000 LKR per person.
For dinner, dine at Kingfisher Restaurant, known for its stunning beachfront views and delectable seafood. The average cost for a meal is around 3000 LKR per person.
Friday December 8: Colombo
Return to Colombo for the last day of your trip. In the morning, explore the vibrant streets of Pettah Market, known for its bustling atmosphere and variety of goods. In the afternoon, visit the Gangaramaya Temple, a prominent Buddhist temple with an eclectic mix of architectural styles. As the evening approaches, enjoy a rooftop bar experience with panoramic views of the city.
Pettah Market: Varies (shopping), 2 hours
Gangaramaya Temple: $5 entrance fee, 2 hours
Rooftop Bar Experience: Varies (drinks), 2 hours
Restaurants
Start your day with a delicious breakfast at The Cricket Club Cafe, known for its cozy ambiance and mouthwatering Sri Lankan and international breakfast options. Average cost for a meal is about $10 per person.
For lunch, head to Upali's by Nawaloka, a popular restaurant that serves traditional Sri Lankan cuisine. Enjoy flavorful curries, rice dishes, and refreshing beverages. Average cost for a meal is about $15 per person.
In the evening, treat yourself to a delightful dinner at Ministry of Crab. Indulge in their famous Sri Lankan crab dishes that are bursting with flavor. Average cost for a meal is about $30 per person.
Hidden Gems and Local Favorites
For a unique bachelor party experience, consider visiting Hikkaduwa, a coastal town known for its vibrant nightlife and beach parties. Another off the beaten path attraction is Ella, a picturesque hill station offering stunning views and hiking opportunities. Locals also love the vibrant art and music scene in the city of Kandy, where you can discover hidden bars and live music venues.