3. Shangri-La Hotel, Dubai
This high-end hotel first opened in 2003. Since then, it has been the go-to spot for luxury travelers. Each of its 302 rooms are designed in elegant decor with views overlooking central Dubai.
The Shangri-La Hotel’s signature restaurant, Shang Palace, serves traditional Cantonese dishes, while the restaurant Marrakech has a menu packed with signature Moroccan cuisine. After burning off some calories in the hotel’s state-of-the-art fitness center, guests can relax and take a dip in the curved swimming pool.