Alicia Hollis Rentals LLC
221 Santa Rosa Blvd
Fort Walton Beach, FL 32548
(850) 244-1134
Alicia Hollis Rentals is a family-owned and operated vacation rental company that was first started in the 1970s by the late Alicia Hollis. We are located on Okaloosa Island at 221 Santa Rosa Blvd and specialize in short term rentals. Our mission is to protect your property, maximize your income, and provide full-service, transparent management to minimize your stress as investors.