Accepting all Major Credit Cards, Visa, Master Card, Discover, American Express


Family Unit:

$125 for 2 person couple per night... 3 people min. Additional guests are $25 each for each night stayed... 2 night minimum. Kids under 2 free

Deluxe Suite: 1 night @ $185 per 2 person couple. 2+ nights @ $145 per night 

Note:Parties of 8+ guests renting Heavenly Oaks have access to the Deluxe suite at no extra charge (if available) with family unit pricing

Credit Card info required for reservations. 10% off for weekly rates (7+ nights) Veterans with proof of service recieve $25.00 off total bill.

Cancellation Policy:

Outside of 30 days 0 charge

15 to 29 days 40% charge

7 to 14 days 60% charge

1 to 6 days 100%

Heavenly Oaks Bed & Breakfast

Try a slice of Heaven !

Come Join Us !!

Heavenly Oaks Bed and Breakfast 

2704 Old Frisco Hill Rd Imperial MO 63052 US



Like us on Facebook to be entered into drawings for free weekends and party venues... God Bless

Send A Message


Heavenly Oaks Bed and Breakfast near St. Louis! Huge Cedar Lodge, ​Close to the Arch, Historic Kimmswick, St. Louis Zoo, Grants Farm, The Science Center, Wineries, & Six Flags Amusement Park !​