Sri Lanka

Search Sri Lanka, Asia Hotels

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Visiting Sri Lanka

Travelers to Sri Lanka will find plenty to explore and enjoy. Top sights in the city include Dambulla Cave Temple, Ancient City of Sigiriya, and Royal Botanical Garden. In Sri Lanka, there are 3157 hotels and other accommodations to choose from.

Sightseeing and Staying in Sri Lanka

The city is notable for landmarks like Dambulla Cave Temple, Ancient City of Sigiriya, and Ruwanwelisaya. The picturesque setting of Royal Botanical Garden and Negombo Beach exemplify the city's natural beauty. A couple of additional sights to add to your agenda are Thuparamaya and Nalanda Gedige.

In Sri Lanka, you'll be able to select from 3157 hotels and other lodging accommodations so you'll have a variety of choices for a perfect vacation. These are top ranked ones based on Expedia user reviews:

  • Cape Weligama - This 5-star resort features 13 outdoor pools, 2 restaurants, and free WiFi. It's a favorite with Expedia travelers for its helpful staff.
  • Sri Sharavi Beach Villas & Spa - Our customers like the beach locale and pool at this hotel. With a stay at this 4.5-star hotel, guests can enjoy access to a full-service spa and free breakfast, along with free WiFi.
  • Buckingham Place - With a stay at this 4-star hotel, guests can enjoy access to free breakfast and a restaurant, along with free WiFi. Expedia customers like its breakfast and beach locale.

Getting Around Sri Lanka

If you'd like to explore more of the area, hop aboard a train from Railway Station Negombo, Colombo Fort Station, or Wellawatta Railway Station. Sri Lanka may not have many public transit choices so consider a car rental to maximize your time.

Dressing for Sri Lanka

  • Between January and March, you can expect average temperatures of 91°F during the day and 72°F at night
  • From April to June, the average during the day is 91°F, while the average at night is 76°F
  • July through September has daytime averages of 87°F with nighttime averages of 76°F
  • In October-December, you can expect daytime averages of 89°F and nighttime averages of 73°F
  • Sri Lanka gets about 2.44 inches of rain per year
  • Usually April and March are the hottest months with an average of 91°F, whereas January and February are often coldest, averaging 72°F

More trip options