Where you stay makes the difference between a good vacation and an unforgettable travel experience. That is why at Insight, we take the greatest possible care in choosing highly-rated hotels with excellent style, location, and service. We want you to love your home away from home.
Hand Picked Hotels
Relax at comfortable hotels with welcoming lobbies and bars, air-conditioned rooms and quality breakfasts to start each day.
Maximize your experience by overnighting in city-centres or in scenic locations, depending on what’s best for your itinerary.
Enjoy a seamless, stress-free experience with your Travel Director managing your hotel check-ins and luggage delivery.
Italy, Sicily & Malta
Splendid Hotel | Venice, Italy
A luxurious, boutique hotel in the heart of Venice island, the Splendid Hotel is as elegant as the city itself. Located just steps away from Piazza San Marco, you’re in the perfect location to explore the streets of Venice long after the day-trippers leave.
One of the most outstanding hotels in Britain, Bovey Castle sits elegantly upon 275 acres of pristine countryside within Devon’s Dartmoor National Park. Individually designed rooms, a rejuvenating spa and an executive chef lauded for his commitment to locally sourced ingredients all make Bovey Castle an alluring resort hotel.
The five-star Hotel d’Angleterre overlooks Lake Geneva in the center of town, with easy access to the beautiful promenade as well as nearby shops and cafes. No two rooms are the same at this boutique hotel, which blends British charm with Swiss hospitality. After a day of exploring, why not relax with a well-crafted cocktail or a glass of wine at the hotel’s famed Leopard Lounge?
Le Berbere Palace Ouarzazate | Ouarzazate, Morocco
The recently renovated Le Berbère Palace offers 5-star luxury suites to all guests, along with fine food and a delightful swimming pool. This hotel is an oasis from the desert and serves as an ideal home base to explore Ouarzazate, a notable filmmaking location.
The luxurious Cairo Marriott Hotel & Omar El Khayyam Casino is conveniently located on Gezira Island in downtown Cairo. The central section was once the Gezirah Palace built for the Khedive Isma’il Pasha in 1869. The hotel offers views of the city and Nile and is conveniently located near the major sites.
Centrally located and just a few minutes from Taksim Square, the Grand Hyatt Istanbul is a luxurious retreat from the hustle and bustle of the surrounding city. Rooms are tastefully decorated and the outdoor pool is perfect to relax beside after a busy day of sightseeing.
A wholesome blend of country and character, this picturesque accommodation boasts spectacular views that look up to Zion’s towering red cliffs. Conveniently situated in the park itself, you’ll have the opportunity to explore after hours.
The Mayflower Hotel, Autograph Collection | USA, Washington, D.C.
Built in 1925, this heritage hotel set the standard for elegance and beauty and was considered the “Grand Dame” of luxury hotels among Washington society. It enjoys an ideal location just 2,625 feet from the White House.
A vibrant energy and exceptional location await you at this upscale, waterfront hotel. You’ll be guaranteed Deluxe Harbour View rooms and some of Vancouver’s best restaurants are situated just a short walk away.