2. Four Seasons, Seychelles

The Seychelles have always been on my “places to visit” list, and when the Four Seasons opened in 2009, it jumped up a few places. This is another hotel with a dramatic location, perching on the steep jungle hillside, and that castaway chic vibe continues right through the resort. There’s 67 villas positioned down the forest hill, offering amazing views of the beach and beautiful turquoise sea, and they are perfectly positioned to give you that feeling of being utterly secluded and alone. The villas themselves are luxurious to the last detail, with huge indoor and outdoor spaces, private pools, a wrap-around terrace, outdoor showers and daybeds. There’s a few restaurant options on site, including Zez, which offers big breakfasts and delicious Mediterranean dishes, and Kannel, which serves local and Asian dishes through the day, including fresh sushi. Even the beach is just perfect, with soft white sand.