Avalanche Bay Indoor Waterpark Hotel is located in Boyne Falls, Michigan, 14 miles south of Petoskey, Michigan. The park is located within the Boyne Mountain Resort property making it part of a top family vacation spot in Michigan and the Midwest. With Boyne Mountain offering Michigans most skiing terrain, great golf courses, hotel spa and numerous adventure activities it makes it an ideal place for family vacations. The water parks winter theme compliments the great Michigan skiing at it's back door, making it the only place you can ski and splash in the same location. That's not even mentioning that Avalanche Bay is the largest waterpark in the state...it's all here at Boyne Mountain Resort and Avalanche Bay.