#Channelside Tampa Apartments This is a relatively new part of the city, and new apartments for rent in Tampa, FL are popping up here all the time. Many of them are located in high-rise buildings, but there are many other configurations too. This neighborhood offers a compelling blend of residential areas and entertainment options. Channelside Bay Plaza is the glue that holds this neighborhood together, and it features some of the city's best restaurants and nightclubs. The Florida Aquarium is also located here.