Người ta xây dựng nó trên một hòn đảo nhân tạo cách bãi biển Jumeirah 280m, và dùng một cây cầu riêng để nối nó với đất liền. Khách sạn này có kiến trúc hình tượng hoá, được thiết kế là một biểu tượng cho sự đô thị hoá của Dubai và có hình dạng của một thuyền buồm Ả Rập.
Khách sạn được chính thức xếp hạng năm sao cao cấp. Tuy nhiên, Burj al-Arab thường được mô tả như là "khách sạn bảy sao duy nhất trên thế giới", mặc dù chính những nhà quản lý của khách sạn yêu cầu đừng bao giờ đánh giá như thế.
Một vài năm trước khi siêu khách sạn này mở cửa, trước khi Dubai và nền kinh tế toàn cầu lâm vào tình cảnh khốn khó, một đêm ở đây thậm chí có giá lên tới 27.000 USD. Burj Al-Arab hiện là khách sạn đắt nhất thế giới, với giá một phòng Royal Suite thấp nhất là 2.000 USD/ đêm.