8. Badrutt’s Palace Hotel, Switzerland

Part of the Leading Hotels of the World hospitality chain, Badrutt’s Palace Hotel is nestled in a desirable spot at St. Moritz, Switzerland, surrounded by the Corviglia mountain range. Courtesy its brilliant natural setting and access to a range of recreations amenities (guests can enjoy skiing in winters, and sailing and fishing in summers), the hotel is a rage with outdoor buffs.
Badrutt’s pool has huge floor-ceiling windows. Oh, and did we mention, guests are picked and dropped in a swish Rolls Royce. You’ll also receive a lovely welcome gift.