With a coveted beachfront setting overlooking the Gulf of Mexico and 125 modern suites, Edgewater Beach Hotel is a charming Naples vacation resort that has defined barefoot elegance for over 30 years. The relaxed ambiance of Florida’s southwest coast can be felt around every corner of our retreat, from our thoughtfully-appointed suites to the signature cocktails served at the poolside bar. Our all-suite hotel is situated on seven miles of white-sand beach, offering golfers a central location to the area's top golf courses. After a day on the course, guests can enjoy the tranquil setting and the warm, refreshing waters of our two heated swimming pools or a swim in the Gulf waters. Stay energized with a workout in our modern Fitness Center. Dine on globally-inspired cuisine at our Gulf-front restaurants. At Edgewater Beach Hotel, we want to help create a golf vacation experience that exceeds your expectations.