Should you wish to stay near Dubai Miracle Garden, you could stay in the area known as Motor City or Dubai Studio City. Hotels such as Studio One Hotel and Park Inn by Radisson Blu are the closest to Dubai Miracle Garden (though not within walking distance). Your best choice may be to stay at a hotel attached to or near to Mall of the Emirates and enjoy the public bus connection. We could recommend Sheraton Mall of the Emirates or at a lower budget but excellent value Rose Park Hotel Al Barsha. You can find more options with VRBO too, see the map below: