Welcome to Sri Lanka

Best Places to Visit in Sri Lanka, it will be a great topic to you, when you think about your vacation with a marvelous experience. Do you want to take relaxation? Well, then you can check out the Sri Lankan tourist places with your loved ones. The picturesque location, weather conditions, beaches, hospitality will make your holiday very comfortable. So, let’s run through the best places to visit in Sri Lanka.

10 Best Places to Visit in Sri Lanka

Sri Lanka is one of the best travel destinations offering a wide range of places to visit. The travelers can take a fantastic experience while visiting the peal of the Indian ocean. Here is a complete list of the best places to visit in Sri Lanka, where one can enjoy a great time.

Sri Lanka Tourist Map

Sri Lanka Tourist Map

Best Places to Visit in Sri Lanka

01. Colombo

Colombo is one of the busiest cities in Sri Lanka, filled with museums, decent beaches, and some beautiful attractions. It is a fun place to visit, especially on Friday and Saturday nights. You can easily find the hotels for your stay.


Open In Google Maps : Colombo

Few Attractions for your Colombo Tour List

Gangaramaya Temple

Gangaramaya Temple

You can enter the clam and quit location, called Gangaramaya Temple, during your Colombo journey. Gangarama Temple is the most beautiful Buddhist temple in Colombo. In here, you can also see a museum with some interesting arts and crafts, including a section with old cars.

Seema Malakaya

Just across the street from Gangaramaya, you will find Seema Malakaya temple on a stilt house on the side of a small lake. It is an interesting construction. It will be a perfect place for a few photos at sunset.

Gangaramaya Park

Also, you can visit a small green park, called Gangaramaya Park, which locates on an island in the middle of the lake connected by a long footbridge.

Independence Square

Independence Square

You will find a beautiful memorial hall in the middle of a green area. It locates in Cinnamon Gardens.


Pettah is the busiest part of Colombo city where you can find all kinds of shops. You will have a marvelous shopping experience here.

Fort Railway Stations

Fort Railway Stations is the busiest train station in Sri Lanka. I had some photoshoots here. So, I would like to recommend this place as one of the top places for some travel photography. Make sure to buy a ticket to access the platforms.

Lotus Tower

Lotus Tower

You can see the beautiful lotus tower at Maradana, Sri Lanka. It will become alive at night, including the 350m (1,148ft) Hight.

Viharamahadevi Park

During your Colombo tour, this park will provide relaxation to your mind. Come and get the feel of there.



Kandy is a World Heritage Site, which locates in the central hills of Sri Lanka. It was the former capital city of Sri Lankan. In my opinion, it is the most beautiful city in Sri Lanka, with hills with a beautiful lake. You will have a great time in Kandy during your Kandy tour.

Open In Google Maps : Kandy

Few Attractions for your Kandy Tour List

Temple of Tooth at Kandy (Sri Dalada Maligawa)

Temple of Tooth at Kandy (Sri Dalada Maligawa)

During your Kandy tour, do not forget to visit the World Heritage Site called the temple of the tooth. Temple of Tooth is a popular tourist attraction in Sri Lanka with artifacts. It locates at Sri Dalada Veediya, Kandy. You can easily find this place left to the city. You can study the Sinhalese culture, especially if you visit there during the Esala Perahera festival in the summer (August).

National Museum of Kandy

The National Museum of Kandy is a collection of Kandian-era artifacts. It locates next to the Temple of the Tooth. You can see that there are over 5,000 artifacts consist of weapons, jewelry, tools, and other artifacts from the Kandyan era.

Kandy Lake

Kandy Lake

Kandy Lake, also known as Kiri Muhuda or the Sea of Milk, is an artificial lake next to the Temple of the Tooth. There is a boat service available here. You can take a cooling experience.

Kandy View Point

Kandy View Point is a place to capture the picturesque view of the Kandy city, situates Rajapihilla Mawatha, Kandy.

Queen’s Hotel

Queen’s Hotel

Queen’s Hotel is one of the best hotels in Kandy to stay a perfect night. It is an iconic English Empire interior and situates right in the Centre of the city.

Kandy City Center (KCC)

You have to take the best shopping experience at Kandy City Center (KCC).

Peradeniya Botanical Garden

Peradeniya Botanical Garden is one of the best places to visit in Sri Lanka.

Peradeniya Botanical Garden

Read More: Peradeniya Botanical Garden



When you plan a trip to Sri Lanka, make sure to put Sigiriya on your list of the best places to visit in Sri Lanka. It is the eighth wonder of the world, near the town of Dambulla in the central province, Sri Lanka. You will have a hiking experience at Sigiriya. During your Sigiriya journey, you can see the ancient painted frescoes and carvings and giant gateway carved in the shape of a lion.

Read More: Sigiriya

Open In Google Maps : Sigiriya

Few Attractions for your Sigiriya Tour List



Pidurangala is a prominent rock situated about 1km north of the Sigiriya. It offers beautiful views of Sigiriya. To reach the top of Pidurangala rock, you should have to hike up approximately 20 minutes. When you hike up, you have to pass some small temples. Also, there are sculptured Buddha statues and monks’ statues. Most of the visitors come to this place to see the sunset. However, the sunrise is also beautiful to this place and this is a one of the best place to visit in Sri Lanka.

Dambulla Cave Temple

Dambulla Cave Temple

Dambulla Cave Temple is one of the top tourist destinations in Sri Lanka. It is the largest temple complex in Sri Lanka. You will find statues and paintings that date back to the 12th Century AD during your journey. Do not miss the view from the top. You can easily access Dambulla Cave Temple from both Colombo and Kandy. Dambulla Cave Temple is one of the best places to visit in Sri Lanka.

04. Yala National Park

Yala National Park - Leopard

As wildlife lovers, do not miss the chance to visit this leopard Park. It locates on the southeast coast of Sri Lanka. This national park is also known for leopard safaris. You can see a large population of Leopards, Asian elephants, aquatic birds, Monkeys, crocodiles, and other creatures at Yala National Park. Other than fauna, the park is home to varied environments and ecosystems. During your Yala Safari, you will have a chance to visit the marine and beach environment of the coastal areas. You can explore tropical rainforests. However, as a visitor this park is also a best places to visit in Sri Lanka.

Yala National Park

Some tourists also camp at Yala and enjoy a barbeque under the stars. Also, Yala is the perfect place to try your hand at wildlife photography. You can easily reach Yala. You can drive down to the park from Colombo. If not, you can catch a bus to Tissamaharama. Please note that the park closes for September’s leopard breeding season.

Open In Google Maps : Yala National Park

Few Attractions for your Yala Tour List



Read More: Kataragama

Tissamaharama Raja Maha Vihara

Tissamaharama Raja Maha Vihara

Tissamaharama Raja Maha Viharaya is one of the most famous places and best places to visit in Sri Lanka. It situates 2.8 miles from Kataragama devalaya. As a visitor, you can’t ignore a visit to the ancient Tissamaharama Raja Maha Vihara in Tissamaharama. It is one of the four ancient Buddhist monasteries in Sri Lanka.

Sithulpawwa Rock Temple

Sithulpawwa Rock Temple

The Sithulpawwa Rock Temple is in Tissamaharama, Sri Lanka. This ancient Buddhist monastery is always full of pilgrims. It is one of the best places to visit in Kataragama, Sri Lanka. This temple situates at a distance of 18 km from Katharagama devalaya. So, you can easily access it. King Kavantissa had built this rock temple on the hills. You can explore the paintings depicting the Anuradhapura era at Sithulpawwa Rock Temple.

Ranminithenna Tele Cinema Village

During your Kataragama journey, you can visit Ranminithenna Tele Cinema Village in Tissamaharama. It is 6.2 miles from Kataragama devalaya.

Lunugamvehera National Park

Lunugamvehera National Park

Lunugamvehera National Park in Tanamalwila and 9.7 miles from Kataragama devalaya. You can easily reach this park through the roadways in Sri Lanka. Every day, a large number of tourists visit here.  Lunugamvehera National Park is a great location to explore flora and fauna. You can see Eucalyptus, Pallu, Weera, Teak, and the dense evergreen forestry. This sanctuary is home to many wildlife species like wildlife animals, as well as birds. However, this is one of the best places to visit in Sri Lanka.

Kirinda Beach

Kirinda Beach

Kirinda beach locates in between the Yala and Kumana national parks. It is a starting point for wildlife safaris and beach holidays in the Kataragama journey. You can easily find the hotels and guesthouses in Kirinda.

05. Udawalawe National Park

Udawalawe National Park is a must-visit tourist destination for wildlife lovers. This wildlife park is in the southern part and on the border of the country’s wet and dry zones of Sri Lanka. You can easily access this national park about an hour’s drive from Hambantota, Sri Lanka.

Udawalawe National Park - Elephants

Also, it is one of the top attractions for safari. During your safari tour, you can see the large population of elephants, crocodiles, water buffalo, leopards, monkeys, and a large assortment of deer and small mammals. It is one of the best places in the world to see elephants in the wild. It is also an excellent place for bird-watching.

 Udawalawe National Park - Bird-Watching

There are some small accommodations and guesthouses inside Udawalawa. You can also visit there as a day trip. According to my experience, the best times to visit Udawalawe National Park are very early in the morning or very late in the afternoon. However, this is one of the best places to visit in Sri Lanka.

Open In Google Maps : Udawalawe National Park

06. Galle

Galle is one of the most famous tourist destinations in the whole of Sri Lanka. Due to the beautiful long beach, a few surfing areas and a lovely town, with a characteristic fort made this place is a famous tourist destination. It is a place where you can watch the buildings of the Dutch colonial architecture, beautiful villas, and churches. It is like an open-air museum.


You have to drive a two-hour from Colombo via the southern highway to reach Galle.

Open In Google Maps : Galle

Few Attractions for your Galle Tour List

Galle Fort

Galle Fort is one of the best places to visit in Sri Lanka, during your Galle tour.

Galle Fort

Read More : Galle Fort

Galle Fort Beach

Galle Beach

You can enjoy yourself at the beach by playing some football and cricket. Also, you can fly a kite.

Japanese Peace Pagoda

Japanese Peace Pagoda Is a picturesque destination in Galle. It is quite close to the Unawatuna beach.

Galle Fort Ground

Galle Fort is home to one of the most picturesque cricket grounds in the world. It is the Galle International Cricket Ground. It locates right at the entrance to the Galle Fort proper. In there, you can watch the international games throughout the year. It will be a perfect day out for any sports lover. You can book your tickets for games using the website.

07. Anuradhapura

Anuradhapura is one of the clam cities in Sri Lanka. You can visit many temples, pagodas, statues, Lakes, pools, and other structures during your Anuradhapura tour.

Anuradhapura Jetavanaramaya

You can easily visit there on your own by bicycle. You can ride across all of the sites in Anuradhapura. If not, you can rent a driver or a tuk-tuk to visit around Anuradhapura with some guidance too. It is a fun place and calm place to visit and stay for a night or two. There are a lot of small guesthouses and cheap places to eat and other catering to tourists.

Open In Google Maps : Anuradhapura

Few Attractions for your Anuradhapura Tour List

Anuradhapura Atamasthana

Anuradhapura Ruwanwelisaya

You can see the Anuradhapura Atamasthana during your tour.  The most popular sites include the Jaya Sri Maha Bodhi, Ruwanwelisaya, Thuparamaya, Lovamahapaya, Abhayagiri Dagaba, Jetavanaramaya, Mirisaveti Stupa and Mirisaveti Stupa. Anuradhapura Atamasthana is one of the best places to visit in Sri Lanka, during your tour.

Read More : Anuradhapura Atamasthana



Mihintale is among the top Sri Lanka tourist attractions close to Anuradhapura, where you can visit many religious and historical structures. You will feel a great experience by climbing Mihintale rock.

08. Polonnaruwa

Polonnaruwa - The Palace of King Parakramabahu

During the Polonnaruwa, the tour will make the feel of the Golden Age of Sri Lanka. The ruins of palaces, shrines, and stupas show that the Polonnaruwa is one of the top tourist attractions in Sri Lanka. The Polonnaruwa tour will be the best tour when you visit by bicycle.

Polonnaruwa Gal Vihara (Rock Temple)

The guesthouses, bike rentals, cafes, and other tourist services will help to comfort your tour.

Open In Google Maps : Polonnaruwa

Few Attractions for your Polonnaruwa Tour List

Polonnaruwa Archaeological Museum

Make sure to start your tour of Polonnaruwa at the Archaeological Museum. You can see many valuable things at the museum and gain your knowledge.

Statue of King Parakramabahu

Statue of King Parakramabahu

You can visit to see the statue of King Parakramabahu, which situate close toParakrama Samudraya.

Lotus Pond

Lotus Pond Polonnaruwa

The Lotus Pond has been made in lotus-shaped petals and built on 4-tiers.

09.  Adam’s Peak

Adam’s Peak

Adam’s Peak is one of the best places to visit in Sri Lanka. It is a 2,243m (7,359ft) tall, cone-shaped mountain with a diverse biological site. It will take three to four hours to climb. We highly recommend you climb to the summit at night in time to watch the sunrise.

Adam’s Peak

Adam’s Rock is the best place for hiking. The hike begins in the village of Nallathanniya in central Sri Lanka. The best times to visit Adam’s Peak are between December and May.

Open In Google Maps : Adam’s Peak

10. Nuwara Eliya

Nuwara Eliya is a hilly paradise to visit for a romantic vacation and or a relaxing trip. Nuwara Eliya fills with many natural beauties, like misty clouds, waterfalls, hills, and beautiful flowers. Due to the beauty of the Nuwara Eliya, it has to earn the nickname Little England. So, Nuwara Eliya is one of the best places to visit in Sri Lanka.

Nuwara Eliya

Nuwara Eliya is most famous for its tea gardens and scenery.  So, you can easily catch up with beautiful scenarios. April is the best time to plan your tour to Nuwara Eliya. During this season, you can see the blossoms and celebrate Sri Lanka New Year.

We suggest you take the train that leaves Kandy in the early morning. It will be an enjoyable tour while you go through the tea fields and the steep hills. It will take 4 hours trip to Nuwara Eliya.  Do not forget to book a Nuwara Eliya hotel. You can buy the ticket a day in advance, especially on weekends.

Open In Google Maps : Nuwara Eliya

Few Attractions for your Nuwara Eliya Tour List

Victoria Park

Victoria Park - Nuwara Eliya

Victoria Park locates next to the Nuwara Eliya Post Office. You can find several rare bird species in this park. At the end of the park, you can see that a small children’s playground.

Haggala Botanical Garden

Haggala Botanical Garden

During your Nuwara Eliya tour, you can visit the second largest garden in Sri Lanka. You can easily find this garden on the Nuwara Eliya-Badulla main road, 16 km from Nuwara Eliya.

Gregory Lake

Gregory Lake and Gregory Park

You can visit beautiful Gregory Lake and Gregory Park for relaxation. You can have a swan boat ride there.

St. Clair’s Falls

St. Clair’s Falls

St. Clair’s Falls is commonly known as the Little Niagara of Sri Lanka. It situates 3 km west of the Talawakele town on the Hatton-Talawakele Highway.

Moon Plains (Sandathenna)

Moon plains provide a different kind of experience to travelers with a panoramicview of mountains in Sri Lanka. The mini–Worlds End is the main attraction.


Leave a Comment