Chùa Linh Sơn tọa lạc số 120 đường Nguyễn Văn Trỗi con đường tập trung khá nhiều khách sạn Đà Lạt đẹp thuộc phường 2, thành phố Đà Lạt, trên một ngọn đồi cách trung tâm thành phố 700m về phía Tây Bắc.
Được khởi công xây dựng vào năm 1938, chùa Linh Sơn là một quần thể kiến trúc bao gồm nhiều hạng mục trên một khu vực rộng khoảng 4 hecta. Chùa Linh Sơn cũng là nơi đặt văn phòng của Tỉnh hội Phật giáo Lâm Đồng.
Từ tam quan vào chùa, du khách theo bậc cấp đi giữa những hàng thông, bạch đàn và cây sao cao vút. Tượng Bồ tát Quan Thế Âm đứng trên đài sen được tôn trí trước sân chùa. Nhìn bên phải là một bảo tháp ba tầng hình bát giác, mái ngói, cao 4m. Bên trái là hồ nước, những cụm giả sơn và cây cảnh rất đẹp. Giữa là ngôi chánh điện, có cặp rồng chầu hai bên bậc cấp tượng trưng cho Long thần hộ trì Phật pháp.
Chánh điện bài trí trang nghiêm. Chính giữa thờ đức Phật Thích Ca ngồi trên tòa sen thuyết pháp. Tượng bằng đồng đúc năm 1952, nặng 1250kg, được khánh thành dưới sự chứng minh của Hòa thượng Thích Tịnh Khiết, Hội chủ Tổng hội Phật giáo Việt Nam.
Chùa Linh Sơn là một danh lam thắng cảnh Đà Lạt nổi tiếng của xứ hoa đào. Hằng năm, chùa đón tiếp hàng vạn du khách, Phật tử đến tham quan.