McAlester Vacations

When you’re ready for that much needed break, plan a vacation to McAlester, situated in Oklahoma, United States of America.

McAlester, in Southeast Oklahoma, is a city of some 18,000 residents.

Oklahoma City, the state capital, is located 110 miles (177 kilometers) west of McAlester, while Bentonville - Fayetteville is 120 miles (193 kilometers) to the northeast.

When visiting McAlester, round up the kids and head to Gerrard Ardeneum for a few hours of fun-filled laughter. Laugh, play and be thoroughly entertained at this must-do attraction for families with hard-to-impress children.

When the sun is out, explore Chadick Park, a place where visitors can escape the crowds. Admire the trees and flowers, take a few photos, or just listen to the birdsong. This park will suit whatever mood you're in.

The Krebs Heritage Museum is the perfect place to visit to learn about the city’s turbulent past. Stroll the collection’s cool hallways and examine the centuries-old exhibits on display.

Read less

Top Hotel Deals

See all McAlester hotels
1.0 out of 5 stars
1.5 out of 5 stars
2.0 out of 5 stars
2.5 out of 5 stars
3.0 out of 5 stars
3.5 out of 5 stars
4.0 out of 5 stars
4.5 out of 5 stars
5.0 out of 5 stars
Most popular package deals found by our travelers
Most popular package deals found by [originCity] travelers

Top Flight + Hotel Deals

See all McAlester packages

Top Deals on Flights

See all McAlester flights

Book a Vacation to McAlester