Deprecated: Function ep_register_feature is deprecated since version 3.0! Use Feature registration API instead. in /nas/content/live/stagingstmllc/wp-includes/functions.php on line 5383

Notice: Function WP_Block_Type_Registry::register was called incorrectly. Block type "core/gallery" is already registered. Please see Debugging in WordPress for more information. (This message was added in version 5.0.0.) in /nas/content/live/stagingstmllc/wp-includes/functions.php on line 5835

Notice: Constant WP_CACHE already defined in /nas/content/live/stagingstmllc/wp-config.php on line 137

Notice: Array to string conversion in /nas/content/live/stagingstmllc/wp-content/mu-plugins/wp-newrelic-master/classes/class-wp-nr-apm.php on line 148

Notice: Function WP_Scripts::localize was called incorrectly. The $l10n parameter must be an array. To pass arbitrary data to scripts, use the wp_add_inline_script() function instead. Please see Debugging in WordPress for more information. (This message was added in version 5.7.0.) in /nas/content/live/stagingstmllc/wp-includes/functions.php on line 5835
4 Best Non-Disney Hotels Near Disney World
Lazy River at Hilton Orlando; Courtesy of Hilton Orlando

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158
All Ages

4 Best Non-Disney Hotels Near Disney World

See recent posts by Cynthia J. Drake


Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159

Many families love giving their kids the full Walt Disney World experience, but let’s face it: sometimes you just need a little down time from the magic.

Though Disney offers a variety of Orlando resort options for park guests to stay on property (along with some great perks, such as free transportation and Extra Magic Hours), there are also advantages to staying at a non-Disney hotel. One of the best advantages is generally better availability and lower prices. And when you’re already shelling out a small fortune for park tickets, matching family T-shirts, souvenirs and food, you might want to save a little money where you can.

Note: One formerly free perk that has changed is that Disney resorts now charge for parking at their hotel properties—anywhere from $13 to $24 per night, depending on the resort. That said, if your non-Disney hotel charges for parking and does not offer a shuttle service, you’ll pay to park at your hotel and at Disney each day—just something to keep in mind when assessing your costs.

These are the best non-Disney hotels for families, based on various budget and accommodation styles.

Spray Ground at Holiday Inn Buena Vista in Orlando

Value – Holiday Inn Resort Buena Vista

If you want an alternative to a Value Disney resort such as All-Star Music or All-Star Sports, consider staying at the Holiday Inn Resort Buena Vista.

Price Per Room: From the low $100s, depending on the season

Distance from Disney World: 0.7 miles

Parking/Resort Fee: The hotel charges an additional resort fee of $24.95 per night, which includes parking.

Transportation to Disney: Yes, scheduled shuttle service to the Walt Disney Ticket and Transportation Center, as well as Universal, Aquatica, and SeaWorld, is included with the resort fee.

Best Amenities for Families: Kids eat free at any of the onsite restaurants. There’s also an arcade and a children’s theater that shows full-length kids’ movies every day. There’s a kids’ activities program and poolside games, giant chess and Jenga, plus free dive-in movies on weekends.

Kids Splashing in Pool at Hilton Orlando

Mid-Range – Hilton Orlando

If you want an alternative to a Mid-Range Disney resort such as Coronado Springs or Port Orleans, consider staying at the Hilton Orlando.

Price Per Room: $150 to low $200s, depending on the season

Distance from Disney World: 6 miles

Parking/Resort Fee: $24 per day to self-park and a $35 daily resort fee, which includes Wi-Fi and discounts on dining and cabana rentals

Transportation to Disney: No—you will need to pay to park at Disney, or arrange your own transportation.

Best Amenities for Families: We loved floating in the heated lazy river here, which includes bubbly jets and waterfalls along the way, as well as swimming in the humongous zero-entry pool and playing at the splash pad. Poolside cabanas are available to rent for a particularly relaxing day at the pool.

There are also fire pits to roast S’mores in the evening, and five kid-friendly onsite restaurants. Kids’ activities are planned throughout the day, including free options such as bingo, a water balloon toss and giant bowling. This is an ideal hotel for breaking up a busy day at Disney.

Waldorf Astoria Orlando Pool; Courtesy of Waldorf Astoria Orlando

Deluxe – Waldorf Astoria Orlando

If you want an alternative to a deluxe Disney resort such as the Grand Floridian or the Contemporary Resort, consider staying at the Waldorf Astoria Orlando.

Price Per Room: Mid-$300s and up

Distance from Disney World: 5 miles

Parking/Resort Fee: Valet parking is $35 per day; a $40-per-day resort fee includes Wi-Fi, two welcome drinks and additional amenities.

Transportation to Disney: Yes, there is scheduled motor coach transportation to the four main Disney theme parks.

Best Amenities for Families: Enjoy twice-daily housekeeping and rooms with a view of Disney World. Kids love splashing in the spacious, zero-entry pool and enjoying arts and crafts by the pool and a daily scavenger hunt offered by WA Kids Club. Private cabanas are available to rent. There are also 12 onsite dining and bar venues, in addition to in-room dining. Plus, new for 2020, guests can take advantage of Disney’s Extra Magic Hours Benefit with a valid theme park admission. Upon check-in, guests can ask for the special Extra Magic Hours voucher.

Lazy River at Reunion Resort Near Orlando

Villas – Reunion Resort

If you want an alternative to a villa at a Disney resort such as the Boardwalk Villas or Copper Creek, consider staying at Reunion Resort.

Price Per Room: $200 and up for one- and two-bedroom villas

Distance from Disney World: 9 miles

Parking/Resort Fee: You will be charged a $35 resort fee per day, and this includes parking, Wi-Fi and water park access.

Transportation to Disney: Yes, there is a shuttle for a $8 fee that transports guests to the Walt Disney World® Ticket & Transportation center.

Best Amenities for Families: The spacious one- and two-bedroom villas at this resort are ideal for families to spread out and relax. Each villa includes a balcony, full kitchen and deluxe bathrooms with large showers and jetted tubs. There’s also a nightly turndown service, a kids’ waterpark, two additional pool areas, and a kids’ club, plus a variety of onsite restaurants.

Cynthia J. Drake is a travel writer based in Austin, Texas, where she lives with her husband and two sons. Since becoming a mom, she’s been stranded at sea with her family, gotten lost in the Rocky Mountains, dealt with more than her fair share of public vomiting, and still can’t wait for the next trip. She writes regularly for AAA magazines, Austin American-Statesman, Texas Highways and Cruise Critic. Follow her on Facebook and Twitter.

What to Pack for Your Next Trip

For info on these editor-selected items, click to visit the seller’s site. Things you buy may earn us a commission.


Our team of parents and travel experts chooses each product and service we recommend. Anything you purchase through links on our site may earn us a commission.


Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159