Amy Welch, Spa owner Read MoreRead Morer /> Acqua Aveda on the Beach Winners of the People’s Choice Awards year after year for Best Day Spa and Best Hair Salon. Located in historic downtown Holmes Beach, Florida, the 2,600-sq-ft salon and spa is the perfect place to experience island renewal. From wedding day to work day and everyday in between let the experienced team at Acqua create services to bring you and the world back into balance. Undeniably the best in hair, nails, skin, makeup and massage. Full service 7 days a week.