Channel Islands
The Channel Islands are located just off the coast of France mainly in the Bay of St Malo. Formally they are Crown Dependencies, which means in simple terms they are self-governing in all respects except for Defence and Foreign Affairs, which is the responsibility of the United Kingdom.
Channel Islands Hotels
Enter your itinerary to show recommended Channel Islands hotel providers
Channel Islands Travel Guide
Select a section to browse the Channel Islands travel guide
Within Channel Islands
Channel Islands Video
Select a Channel Islands travel guide video, or hover over a video for its description
United Kingdom Travel Deals
Deals by BookingBuddy * Taxes and fees may be extra
Compare Orbitz, Travelocity, Kayak, Priceline, Expedia and more.
Further Information