Nestled on 125 tropical acres along the Gulf of Mexico, The Naples Beach Hotel & Golf Club is Southwest Florida’s only beachfront hotel with onsite tennis and spa. Our Florida beach hotel features 319, non-smoking guest rooms and suites – each with a patio or balcony – and beautiful resort or Gulf of Mexico views.NOW OPEN...Our championship golf course has been dramatically renovated by globally acclaimed course designer Jack Nicklaus in collaboration with accomplished architect John Sanford. Combine all that with award-winning dining, our beachfront Pool Complex and our complimentary Kids Club, and you’ll find something for everyone to enjoy without ever leaving the grounds of our hotel.