Hotels in Oak Grove start at $66 per night. Prices and availability subject to change. Additional terms may apply.
For those that are searching for a place to tuck in for the night close to the hustle and bustle of Oak Grove, Travelocity's reservations page offers a few great options. You'll find 4 lodgings within a 6-mile (10-kilometer) radius of the city center.
9 miles (14 kilometers) from the main part of Oak Grove, you will come across the Sunset Acres Bed and Breakfast. The Staybridge Suites Kansas City - Independence is approximately 11 miles (18 kilometers) away. The Residence Inn by Marriott Kansas City Independence and the Hampton Inn Kansas City/Blue Springs are two other places to stay around Oak Grove.
On your travels, why not enjoy some more of the prairies located in Kansas City - Northwest Missouri? Plan to take a few extra days in some of the other parts of Kansas City - Northwest Missouri. It's no matter if you immerse yourself in popular activities, like horse riding and cycling, or would instead prefer to traverse the region to see the sights, you will easily reserve the most suitable Travelocity-registered places to stay in the region.
Excelsior Springs is 25 miles (36 kilometers) to the north of Oak Grove and is home to Watkins Mill State Park and Excelsior Golf Course. A few Travelocity-listed Excelsior Springs hotels and apartments include the The Elms Hotel & Spa and Inn on Crescent Lake Bed and Breakfast. Or, you could consider staying in Blue Springs, 7 miles (12 kilometers) to the west of Oak Grove, where you can choose between the Courtyard by Marriott Blue Springs and La Quinta Inn & Suites Blue Springs. If you visit Blue Springs, make sure you venture to the Missouri Town 1855 and Fleming Park.
Kansas City International Airport is located 35 miles (59 kilometers) outside downtown Oak Grove. If you want to find a base nearby can reserve a convenient option in the Kansas City Airport Marriott or the Hilton Kansas City Airport.