The Flamingo Lodge and Restaurant at Everglades National Park has 24 breathtaking lodging rooms and an irresistible indoor/outdoor restaurant. Immerse yourself in the mesmerizing vistas of Florida Bay and indulge in the comfort and elegance of our accommodations.