Sri Lanka, planned by people who live it.
Tailor-made tours, hand-picked stays and the Maldives, from a team with more than thirty years on the road.
Why travel with Crystal Holidays
A local team that plans every journey around you.
How booking works
Simple, personal and no payment to send a request.
- Tell us your plansPick a tour or send your dates, group size and interests.
- We send your rateOur team emails a tailor-made itinerary and the rate.
- Confirm your bookingPay your deposit by bank transfer and we confirm in writing.
- Travel with supportMeet your driver-guide and enjoy, with our team on call.
Four ways to see Sri Lanka
Pick the side of the island that pulls you. Every journey can be mixed and reshaped.
Tours and packages
Every itinerary is a starting point. Change dates, hotels or pace and we will price it again.
Three decades of showing Sri Lanka properly
Crystal Holidays is a destination management company serving visitors from the USA, Europe, the Far East, South Asia, Australia and the Maldives. We plan every detail: itinerary, hotels, chauffeur-driven or rental transport, and bilingual guides.
Our Managing Director, Mr. Wansa Hettiarachchi, has more than 30 years in travel and tourism. We also own Crystal Villas, a five-room private boutique villa in Weligama, and Westend Hotels in Colombo, known as GSH City Hotel. Our hospitality portfolio also includes MAMA ROMA, an authentic Italian restaurant in Weligama, and our new Mount Lavinia outlet: MAMA ROMA Italian Restaurant, Cafe & Sports Bar, with 150 covers. Visit mamaromasrilanka.com or mamaromaitalian.com.
- Certified Safe & Secure by the Sri Lanka Tourism Development Authority
- Regular exhibitors at WTM London, ITB Berlin, BIT Milan, TTG Rimini, ATM Dubai and more
- Country representative of the UK Pro Surf Association since the early 90s




Ayurveda and wellness, done properly
Sri Lanka's own system of medicine, practised by resident doctors. Stay by the sea, follow a plan made for you, and let the days slow down.
- Personal consultation and treatment plan
- Herbal oil therapies, steam and shirodhara
- Yoga, meditation and herbal meals
Accommodation
Beach hotels, boutique stays, Colombo city hotels and the hotels on our round tours.
Maldives
Exclusive island resorts and good-value alternatives, easy to combine with Sri Lanka.
Excursions
Half-day and one-day experiences you can add to any stay.
Activities
Add something active to any journey. Tap an activity to see the details.
Golf & sports holidays
Tap any card to see the details.
Play golf in Sri Lanka
Historic clubs, scenic hill courses and a seaside resort course, mixed with sightseeing and rest days.
When to go
Sri Lanka has two monsoons, so there is always a dry coast. Tap a month to see where to be.
Tourist Rating
How Sri Lanka scores for travellers, from our team's thirty years of hosting guests.
Our guests, on the road
Real trips with real travellers. Tap any photo to enlarge.
Rate your trip
Travelled with us? Rate your trip. Your scores help future guests and help us improve every journey.
your overall rating
- Takes under a minute
- Sent straight to the Crystal Holidays team
- Tap the stars for each topic, then add a comment if you like
What we handle for you
One team from the airport arrival to the farewell dinner, available around the clock.
- VIP greeting inside the airport
- Meet and greet at hotel or airport
- Hotel reservations
- Car rental and driver services
- Bilingual guides
- Personalised itineraries
- 24-hour assistance
- Special events and group travel
Trade fairs and partners
We also partner with the Barmy Army cricket supporters and the German Volleyball Federation for sports travel.
Giving back in Weligama
Through Indian Ocean Disaster Relief (IODR), we run a free pre-school, an after-school programme for more than 150 children, free meals and a children's library. Teachers and coaches are on site every day.

Before you fly
The practical things first-time visitors ask us most.
Entry permission
Most visitors need an electronic travel authorisation (ETA) or visa before arrival. Rules change, so confirm on the official Sri Lanka government site for your passport. We are happy to help you check.
Arriving
Most international flights land at Bandaranaike International Airport near Colombo. Ask us to arrange a driver to meet you and take you straight to your first hotel.
Getting around
A private car with an English-speaking driver is the easiest way to link sights. Add a scenic train ride in the hills, or a tuk-tuk for short hops.
What to pack
Light cotton clothes, sun protection and a rain layer. For temples, cover shoulders and knees and expect to remove shoes and hats.
Questions we often hear
Quick answers before you plan your trip.
When is the best time to visit Sri Lanka?
There is a good coast somewhere all year. The south and west coasts and hill country are best from about December to March, while the east coast is at its best from about April to September. Tell us your month and we will plan around the weather.
Can you change a tour to suit us?
Yes. Every itinerary is a starting point. We can change hotels, dates, pace and activities, or build a trip from scratch.
Do you arrange the Maldives too?
Yes. Many guests combine a Sri Lanka tour with a few days at a Maldives resort, and we arrange both together.
How do I get a rate and book?
Open any tour and send a booking request, or use the inquiry form. We email you the rate and full details. Nothing is paid until you are happy to confirm.
How do I pay?
After you confirm, you pay a deposit by bank transfer. Ask our AI assistant for the payment details whenever you are ready.
Do I need a visa to visit Sri Lanka?
Most visitors need an electronic travel authorisation or visa before arrival, and the rules can change. Please check the official Sri Lanka immigration website for your nationality, and we are happy to help.
Is Sri Lanka safe for families and solo travellers?
Sri Lanka is welcoming to visitors, and many families and solo travellers enjoy it. We follow official travel advice and look after you throughout your trip.
Pay online
Pay your deposit or balance by bank transfer, then email us the details so we can confirm your booking.
Tell us what you have in mind
Dates, budget, who is travelling. We reply within one working day.

