Pigeon Forge cabins located near The Island in Pigeon Forge, Tennessee. Check out our great selection of Pigeon Forge cabins near The Island. The Island in Pigeon Forge is your one stop in Pigeon Forge for affordable family fun all night and day! Explore terrific new shopping and entertainment complex with more than sixty retail and specialty shops, a number of popular restaurants and eateries, ride and games, dancing fountains, live music, attractions and much more. Plan your Smoky Mountain vacation in one of our amazing cabin rentals near The Island in Pigeon Forge today!