Bella Vista has one indoor swimming pool, two outdoor swimming pools and a large sandy beach. The indoor pool is located at the Branchwood Recreation Center on the west side. Outdoor pools are located at the Metfield Park, on the east side, and at the centrally located Kingsdale Recreation Complex. At Kingsdale we have an Adult Only Pool, Family Pool, and Child’s Pool. The Beach is located at Lake Avalon.

  • Mon. – Fri. 11 a.m. – 7 p.m.
    Sat. – Sun. 10 a.m. – 7 p.m.