Skip to content

Vacation rentals in Sri Lanka

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Sri Lanka

Guests agree: these stays are highly rated for location, cleanliness, and more.

Magnificent view at Idyll Home Stay in Ella #2
Private room · 3 guests · 2 beds · 1 private bath
Magnificent view at Idyll Home Stay in Ella #2Experience the beauty of Ella from your room in our award-winning homestay and enjoy the magnificent view of Little Adams Peak, Ella Rock and the gorgeous green valley of Ella from our spacious terrace. Your private room has a comfy queen-sized bed, a private bathroom as well as your own outdoor sitting area to enjoy the view.
Magnificent view at Idyll Home Stay in Ella #1
Private room · 2 guests · 1 bed · 1 private bath
Magnificent view at Idyll Home Stay in Ella #1Experience the beauty of Ella from your room in our award-winning homestay and enjoy the magnificent view of Little Adams Peak, Ella Rock and the gorgeous green valley of Ella from our spacious terrace. Your private room has a comfy queen-sized bed, a private bathroom as well as your own outdoor sitting area to enjoy the view.
Namal's Great View Homestay
SUPERHOST
Private room · 2 guests · 1 bed · 1 private bath
Namal's Great View HomestayVisit my place where you can have direct views to Little Adam Speak, Ravana Rock and Ravana Water Fall from balcony with having a drink or meal. Wake up by 5:45 AM and just open your bedroom windows the SUN is waiting for you to say GOOD MORNING. My place is good for couples, solo adventurers, business travelers, and families (with kids). #FREE BREAKFAST 🍳🥪🥘🍛🍱☕️🥛

Vacation rentals for every style

Get the amount of space that is right for you

  • Homes
  • Hotels
  • Unique stays

Popular amenities for Sri Lanka vacation rentals

  • Kitchen
  • Wifi
  • Pool
  • Free parking on premises
  • Air conditioning

Other great vacation rentals in Sri Lanka

  1. Private room
  2. Ella
Chamodya Homestay Room 1
$37 per night
  1. Private room
  2. Ella
Oxy breeze ella - Stay with nature
$47 per night
  1. Entire rental unit
  2. Dehiwala-Mount Lavinia
Ocean Wave
$43 per night
SUPERHOST
  1. Private room
  2. Sri Jayawardenepura Kotte
Orange Tree House:-AC Room+Hot water+Good location
$18 per night
  1. Private room
  2. Unawatuna
Jungle Villa 2, Magical Garden | Beach 1-Min Walk
$25 per night
SUPERHOST
  1. Entire guesthouse
  2. Sigiriya
Peaceful Sigiriya Guesthouse
$21 per night
SUPERHOST
  1. Entire bungalow
  2. Sinnapadu
Nayan's Paradise
$58 per night
SUPERHOST
  1. Entire residential home
  2. Sri Jayawardena Pura, Colombo,
wooden gate-Artist's Gallery
$28 per night
SUPERHOST
  1. Entire cottage
  2. Matara
TS2W See More Beach Tree house
$80 per night
  1. Hotel room
  2. Dickwella
verse collective | ocean suite AC - dikwella
$85 per night
  1. Hotel room
  2. Weligama
Moochie's Weligama ~ Room 2
$18 per night
  1. Hotel room
  2. Ahangama
SISTERSAWAY B&B-Queen Room 1- W. Private Kitchen
$50 per night