The Cayos of Cuba are the ideal location for relaxing beach holidays where you can get away from it all in peaceful surroundings. They include Cayo Coco, Cayo Guillermo, Cayo Largo, Cayo Santa Maria, Cayo Las Brujas, Cayo Ensenachos and Cayo Levisa.

Cayo Coco

Cayo Coco
With nearly 15 miles of beautiful white sandy beaches, stunning coral reefs, pink flamingos and amazing marine life, Cayo Coco is located on the eastern side of Cuba, just 7 miles from the Jardines del Rey International Airport. Here you can snorkel on the world’s second largest reef, visit El Bago Nature Park, swim with dolphins, go deep sea fishing, horse ride along the beach and dance the night away to the rhythm of the salsa on your package holidays to Cuba.

Cayo Guillermo
Located just minutes from Cayo Coco, this beautiful island off of Cuba’s north coast offers pristine white sandy beaches. The island was made famous by Hemingway’s novel ‘Islands in the Stream’. The beautiful stretch of white sandy beach, Playa Pilar, has the highest sand dunes in the Caribbean and was named after Hemingway’s beloved boat.

Cayo Santa Maria
Measuring about 8 miles long and less than 2 miles wide, Cayo Santa Maria is located on the northern coast of Cuba, near Jardines del Rey (the Garden of the King), about 250 miles from Havana. The island is a UNESCO biosphere reserve sits in the Atlantic Ocean and is joined to the mainland by a causeway that took almost 10 years to build back in the late 90′s. The north of the island offers the best beaches and the best diving opportunities. To the south of the island you will find a maze of creeks and lagoons, mangrove swamps and palm-lined grasslands.

Cayo Largo
Located south of La Habana, Cayo Largo is part of the Canarreos archipelago. With beautiful beaches and crystal clear blue waters the island is

Cayo Largo

ideal for water sports enthusiasts as well as lazing in the sun. The island is home to an array of wildlife including turtles, flamingos, pelicans, iguanas and it is also has fantastic coral reefs with more than 30 spectacular dive sites.

Cayo Ensenachos
This unspoiled island is situated on the north coast of Cuba. Stretching for nearly two miles in length, the island is a place of natural beauty with amazing sandy beaches. Due to its location behind Cayo Santa Maria, the island is blessed with calm seas all year round, making it perfect for diving, snorkelling and fishing.

Cayo Levisa

Cayo Levisa
This beautiful little island is located 30 minutes from Havana by boat and two and a half hours by road. There are no roads, no shops and no bicycles on Cayo Levisa just amazing white sandy beaches lined with swaying palm trees and wild mangrove. There is not much to do here apart from relaxing on the beautiful beach, taking a swim in the warm Caribbean waters or scuba diving or snorkelling.

Cayo Las Brujas
This small group of unspoiled islands are located off the central northern coast of Cuba. Covered in thick mangroves, the islands are an important natural habitat for the local wildlife. Sitting in an isolated nook the islands beaches and natural clear waters are perfect for diving or for just relaxing on the remote beaches.

Wherever you wish to stay there are always plenty of cheap holidays to Cuba available throughout the internet.