Arnold Palmer’s Bay Hill Club and Lodge is our top recommendation of where to stay while we were checking out the Best in Orlando. Whether you are a golf fan or not, this resort is a perfect place for luxury and relaxation. From the moment you enter the gates (or the neighborhood really), you feel like you are in a whole other world than the hustle and bustle of the city. The beautiful building with rich decor, amazing golf course, and all the amenities, are enough to call this a dream hotel. It’s a perfect luxury getaway with a surprisingly affordable price.