Sanctuary on Camelback Mountain (Arizona), United States of America

Billed as a culinary retreat and spa hotel, the Sanctuary Spa is set within a 53 acre resort on Camelback Mountain, just outside Scottsdale. The hotel’s spa is one of the biggest attractions, offering therapies in both indoor and outdoor treatment rooms. The spa also features a meditation garden, where guests can practise yoga and meditation in front of the sublime reflecting pool.

As well as the spa’s pool, the Sanctuary Resort also offers a lap pool, two splash pools and an outdoor infinity pool. For any guests who want to be a little more active there are private tennis lessons on offer, belly dancing lessons, a fully equipped gym and even a skydiving site nearby.