Sri Lanka may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Sri Lanka Vacation Rentals

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Vacation Rentals in in Sri Lanka

Marino Beach Colombo

Marino Beach Colombo

5 out of 5
590 Marine Drive, Colombo, WP
The price is CA $90 per night from Dec 10 to Dec 11

Located in Kollupitiya, this luxury hotel is within a 10-minute walk of Marino Mall and Bellagio Casino. Galle Face Beach and Galle Face Green are also within ...

4.6/5Wonderful! (366 reviews)
Best place ❤️

"Good services and best room facility"…"

Reviewed on Aug. 10, 2020

Marino Beach Colombo
Cinnamon Wild Yala

Cinnamon Wild Yala

4.5 out of 5
Town Kirinda, Tissamaharama
The price is CA $128 per night from Nov 29 to Nov 30

Nestled on the beach, this Tissamaharama hotel is 0.3 mi (0.5 km) from Palatupana Beach and 2.9 mi (4.6 km) from Yala National Park. Kirinda Beach and Kirinda ...

4.4/5Excellent! (163 reviews)

"Property was wonderful. Food well priced but not great"…"

Reviewed on Mar. 12, 2020

Cinnamon Wild Yala
Regal Réseau Hotel & Spa

Regal Réseau Hotel & Spa

3.5 out of 5
No.06, Carron Place, Negombo, Western Province
The price is CA $84 per night from Dec 15 to Dec 16

Situated near the beach, this hotel is within 1 mi (2 km) of St. Sebastian's Church and Negombo Beach. Negombo Beach Park and Ave Maria Convent are also within ...

4.3/5Excellent! (4 reviews)

"It is a very new hotel, Have to learn about service and quick service and andwers Newyears party was good and dinner too but a little more attention to the guests would be good."…"

Reviewed on Feb. 3, 2020

Regal Réseau Hotel & Spa
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Levels Unawatuna

Levels Unawatuna

4.5 out of 5
Bonavista Road, Rumassala Hill, Unawatuna, Unawatuna
The price is CA $117 per night from Nov 29 to Nov 30

Situated on the beach, this luxury hotel is within a 10-minute walk of Japanese Peace Pagoda and Jungle Beach. Unawatuna Beach is 1.2 mi (2 km) away.

4.4/5Excellent! (65 reviews)
Stylish boutique hotel.

"Nice room big bathroom. Lovely pool area and good food in the restaurant. Big breakfast. Bit out of the way but easy to get tuk tuks to Galle it Unawatuna."…"

Reviewed on Feb. 14, 2020

Levels Unawatuna
The Fort Printers

The Fort Printers

4.5 out of 5
39 Pedlar Street, Galle
The price is CA $152 per night from Dec 1 to Dec 2

Located in Fort Galle, this luxury hotel is within a 10-minute walk of Historical Mansion and Galle Fort. National Maritime Museum and Old Dutch Hospital are ...

4.8/5Exceptional! (84 reviews)

"Central location. Excellent air con. Charming courtyard and pool. Wonderful breakfast. Interesting tasteful decor. Kind polite staff. An absolute gem!"…"

Reviewed on Mar. 3, 2020

The Fort Printers
Randi Homestay

Randi Homestay

2.5 out of 5
50/20/4, St.Judes Place, Thaladuwa Road, Negombo
The price is CA $14 per night from Dec 4 to Dec 5

Located in the heart of Negombo, this bed & breakfast is 0.5 mi (0.9 km) from St.Mary's Church and 1.5 mi (2.4 km) from Negombo Beach. Negombo Fish Market and ...

3.3/5 (14 reviews)
Bad

"When I went there they are doing Construction Work… The All area was too Dusty and Dirty… And The hotel Owner said Go away if you don't want to stay… my money is Wasted here"…"

Reviewed on Apr. 5, 2019

Randi Homestay
Eco Island Sri Lanka

Eco Island Sri Lanka

3 out of 5
1005 Yala National Park, Tissamaharama
The price is CA $165 per night from Nov 29 to Nov 30

Situated on a lake, this tentalow is 0.1 mi (0.1 km) from Yala National Park and within 9 miles (15 km) of Palatupana Beach and Sithulpawwa Buddhist Monastery. ...

3/5 (4 reviews)
Disappointed and stuck in the middle of no where

"The tents were more basic than described, without wifi, tea/coffee making facilities and without even a mosquito net around the bed, so all doors had to be zipped shut at all times. While we expected an Eco lodge, there was nothing 'Eco' about the set up, it was just very basic. The lunch we were ..."…"

Reviewed on Aug. 9, 2017

Eco Island Sri Lanka
Shangri-La Hotel, Colombo

Shangri-La Hotel, Colombo

5 out of 5
1 Galle Face, Colombo
The price is CA $195 per night from Nov 29 to Nov 30

Located in Kollupitiya, this luxury hotel is within 1 mi (2 km) of Galle Face Green and Colombo City Centre. Gangaramaya Temple and Bally's Casino are also within ...

4.7/5Exceptional! (212 reviews)
Loved my stay at Shangrilla

"We like the friendly staff, comfortable room and the beautiful view. We were v happy with tight security 24/7. Toilet shower area tend to accumulate water. Perhaps during civil work, sloping was not done properly"…"

Reviewed on Feb. 27, 2020

Shangri-La Hotel, Colombo
98 Acres Resort & Spa

98 Acres Resort & Spa

4.5 out of 5
98 Acres Resort & Spa, Greenland Estate, Namunukula Road, Ella

Situated in Ella, this luxury resort is 0.8 mi (1.2 km) from Little Adam's Peak and 2.5 mi (4.1 km) from Ella Rock. Nine Arches Bridge and Kinellan Tea Factory ...

4.3/5Excellent! (6 reviews)
Great hospitality of the night receptionist

"They would welcome you with some fanfare which felt abit weird for me haha... The neck of flowers. But it was welcoming for the warm tea and warm towel. Check-in was quite fast. Thanks for that! The night team when I was there during week of election is superb. It was pouring heavily, I still wanted ..."…"

Reviewed on Dec. 11, 2019

98 Acres Resort & Spa
Anantara Peace Haven Tangalle Resort

Anantara Peace Haven Tangalle Resort

5 out of 5
Goyambokka Estate, Tangalle
The price is CA $524 per night from Dec 14 to Dec 15

Nestled on the beach, this Tangalle resort is 0.1 mi (0.1 km) from Goyambokka Beach and 1.9 mi (3 km) from Tangalle Beach. Mawella Beach and Tangalle Lighthouse ...

4.6/5Exceptional! (105 reviews)
Massive resort but soulless

"On the plus side : upgraded to a villa with plunge pool. Massive amount of space. Tastefully decorated. Huge bed. Shower was great - lots of hot water and pressure. Massive resort that needs transport to get around, very efficient with the transport service. Staff very polite. Fabulous views from ..."…"

Reviewed on Mar. 7, 2020

Anantara Peace Haven Tangalle Resort
Weligama Bay Marriott Resort & Spa

Weligama Bay Marriott Resort & Spa

5 out of 5
700 Matara Road, Pelana, Weligama
The price is CA $129 per night from Nov 30 to Dec 1

Located in Weligama, this beachfront hotel is in the historical district and within 9 mi (15 km) of Mirissa Fisheries Harbor, Mirissa Beach and Polhena Beach. ...

4.5/5Wonderful! (123 reviews)
Outstanding resort, unrivaled customer service

"We had a fantastic stay at the Weligama Bay Marriott Resort & Spa. It was hands down the most fabulous hotel we have ever stayed in. Everywhere was very clean and finished to an excellent standard. The highlight were the staff - they were just so friendly and helpful. At breakfast all staff members ..."…"

Reviewed on Mar. 25, 2020

Weligama Bay Marriott Resort & Spa
Cinnamon Grand Colombo

Cinnamon Grand Colombo

5 out of 5
77, Galle Road, Colombo
The price is CA $134 per night from Nov 30 to Dec 1

This family-friendly Colombo hotel is located by the ocean, within a 15-minute walk of United States Embassy Colombo, Galle Face Green and Nawaloka Hospital. ...

4.3/5Excellent! (646 reviews)

"Visited just at the beginning of lockdown/curfew procedures for the Coronavirus. The hotel coped amazingly with very few guests, consolidating areas as necessary. We still had amazing service under adversity."…"

Reviewed on Mar. 25, 2020

Cinnamon Grand Colombo
Heritance Kandalama

Heritance Kandalama

5 out of 5
Kandalama Lake front, Dambulla
The price is CA $204 per night from Dec 4 to Dec 5

Situated on a lake, this luxury hotel is within 9 miles (15 km) of Popham's Arboretum, Dambulla Cave Temple and Rangiri Dambulla International Stadium. Ancient ...

4.4/5Excellent! (457 reviews)

"Unique architecture in a wonderful green area. Food, service and accomodation outstanding"…"

Reviewed on Mar. 3, 2020

Heritance Kandalama
Mövenpick Hotel Colombo

Mövenpick Hotel Colombo

5 out of 5
24 Dharmapala Mawatha, Colombo, Western
The price is CA $117 per night from Nov 29 to Nov 30

This luxury hotel is located in Colombo (Kollupitiya), close to Liberty Plaza, United States Embassy Colombo and Galle Face Beach. Also nearby are Dutch Hospital ...

4.3/5Excellent! (319 reviews)

"Wonderful and accommodating staff; clean and spacious. Overall a great stay in a convenient location. Pool is on upper floor."…"

Reviewed on Mar. 15, 2020

Mövenpick Hotel Colombo
Mandarina Colombo

Mandarina Colombo

5 out of 5
433, Galle Road, Colombo
The price is CA $90 per night from Nov 30 to Dec 1

Located in Kollupitiya, this luxury hotel is within a 15-minute walk of Marino Mall and University of Colombo. United States Embassy Colombo and High Commission ...

4.3/5Excellent! (536 reviews)
Good hotel in good central location.

"Great service and well kept hotel with good in room facilities"…"

Reviewed on Mar. 8, 2020

Mandarina Colombo
Galadari Hotel

Galadari Hotel

4 out of 5
64, Lotus Road, Colombo
The price is CA $45 per night from Dec 14 to Dec 15

Located in Fort, this hotel is within a 10-minute walk of Galle Face Green and Dutch Hospital Shopping Precinct. Dutch Period Museum and Colombo City Centre ...

3.6/5Good! (165 reviews)

"Very well located, even though the Hotel is a little bit dated it is clean and very well maintained. The rooms are large with excellent views and the staff are very good. We use a lot of Hotels on Colombo and this is now our number one choice for good accommodation and value for money."…"

Reviewed on Oct. 4, 2020

Galadari Hotel
Royal Palms Beach Hotel

Royal Palms Beach Hotel

4 out of 5
De Abrew Road, Waskaduwa, Wadduwa

Nestled on the beach, this Wadduwa resort is within a 10-minute walk of Pothupitiya Beach and Kalatura Beach. Wadduwa Beach and Kalutara Bodhiya are also within ...

4.1/5Very Good! (83 reviews)
Great place, would say 4* not quite 5*

"We stayed here on our honeymoon, and was expecting a little more hospitality to be honest couldn't even get a free drink out of them 😅. They do hound you a little in the mornings for room service so don't expect a lay in at this place! The food was really good, bar slightly over priced so all inclusive ..."…"

Reviewed on Sep. 25, 2019

Royal Palms Beach Hotel
Go Outdoors Motor Home - Caravan Park

Go Outdoors Motor Home - Caravan Park

2 out of 5
82/1A, Stratford Avenue, Colombo 06, Colombo

Located in Wellawatte, this campsite is 1.1 mi (1.8 km) from Park Hospital and within 3 miles (5 km) of Mount Lavinia Beach and Bellagio Casino. New Delmon Hospital ...

Go Outdoors Motor Home - Caravan Park
Cape Weligama

Cape Weligama

5 out of 5
Abimanagama Rd, Weligama, Southern Province
The price is CA $590 per night from Dec 10 to Dec 11

Offering direct access to the beach, this Weligama resort is in the historical district and within 2 mi (3 km) of Turtle Bay Beach and Weligama Beach. Mirissa ...

4.9/5Exceptional! (38 reviews)
Amazing stay

"Very attentive staff, stunning location with wonderful facilities. The views from all parts of the hotel were breathtaking. If you like surfing, there’s an excellent left hand reef just minutes from the hotel. Would highly recommend, it was the highlight of the trip."…"

Reviewed on Jan. 16, 2020

Cape Weligama
The Kingsbury Colombo

The Kingsbury Colombo

5 out of 5
48 Janadhipathi Mawatha, Colombo
The price is CA $123 per night from Nov 29 to Nov 30

This family-friendly Colombo hotel is located by the ocean, just steps away from Bank of Ceylon Tower and Colombo World Trade Center. Dutch Hospital Shopping ...

4.2/5Excellent! (600 reviews)

"Had a amazing stay. Staff we very good."…"

Reviewed on Mar. 17, 2020

The Kingsbury Colombo
Don't see what you're looking for?
See all available properties in Sri Lanka
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

You always said you would go on a dream vacation someday. Now, someday is here. But you don’t just want to dip your toe into the trip of a lifetime, you want to cannon ball into the deep end. Go ahead, unplug and unwind in style. When you book one of our vacation rentals, the ordinary is in the rearview. Instead of sharing your vacation with hundreds of hotel guests, you get to take advantage of all the space at your private apartment or room. You also get to enjoy all the amenities of a private residence for a truly unique and memorable stay. Why don’t you take off your shoes and settle in for a while? Your vacation just got upgraded.

As much as you love your short-term rental, it’s always good to get out and explore to soak up . Live like a local: Eat regional food, cheer on the home team, and visit the best cultural attractions in town. No matter the season, there is always something going on in . Seeing all the best attractions is bound to make you fall in love with Sri Lanka. Who knows, you may even be tempted to extend your vacation rental stay. There’s a reason home rentals are so popular here—after a long day of exploration, going back to your very own living room to stretch out is a dream come true.

It’s your escape so why share it? You deserve your own slice of paradise. Booking your vacation rental on Expedia is simple and safe. Just pick your dates to search for the perfect property and book securely. We let you contact the property owner directly to make any special arrangements. All that’s left to do is show up with bells on and have a memorable vacation. With all the amenities available in short-term rentals, that won’t be hard to do.