About The Island House
The Island House, located on New Providence, only five minutes from the Nassau airport, is an award-winning boutique hotel in Lyford Cay. The Island House experience marries contemporary luxury with the understated elegance of island life. With exquisite design by Champalimaud and highlighting Bahamian artists throughout, The Island House stands out among Bahamian resorts, having been
designed with both visitors and the local community in mind. Located on ten landscaped acres, the resort features 30 spacious rooms and poolside suites, exclusive private beach access, and six rental apartments.