NO HIDDEN FEES | SAVE WHEN YOU BOOK DIRECT: Toll Free: (800) 462-7264 • Local: (239) 393-2121

Welcome to the Apollo!


With unbeatable views of Marco Island's South Beach and front row seats to captivating sunsets, the Apollo makes for the ideal vacation spot. 


The building consists of 72 one bedroom and 18 three bedroom units along with a heated pool, hot tub, fitness center, tennis courts, pickleball courts, shuffleboard and onsite restaurant all for your enjoyment. It is conveniently located in close proximity to several restaurants, shops, movie theater and more.


We invite you to join us for a relaxing island getaway!