This post may contain affiliate links. We may receive a small commission, at no cost to you, if you make a purchase. Read Disclosure.

Thinking of visiting Cuba and not sure where are the best spots to check out? Don’t worry, we know all the best places to visit in Cuba!

The country is small, but it makes up for its size with its big personality. With warm, charismatic locals, colonial architecture, and classic cars on every street – there really is nowhere else in the world like it.

The life, the colour, the music…it’s all here – a pulsing, heartbeat that sweeps you up and carries you off in its bohemian salsa tempo. The personality of this fascinating country is magnetic, infectious, and impossible to say no to.

This incredible vibrancy is everywhere you visit in Cuba.

But to make sure you visit the right places and avoid the bad ones, we’ve listed all the top destinations to visit in Cuba and one place to avoid for you below.

people at the Havana markets

What is Cuba Known For?

In every town, village, countryside, and city in Cuba, there is a certain vitality is woven into the very fabric of what makes Cuba. It’s vibrant and colorful, and not just in its architecture.

It’s known for its cigars, rum made from sugar cane, jazz bars with salsa dancing, 1950s classic American cars, Spanish colonial buildings, and a political history that’s both tumultuous and fascinating. You’ll see pictures of Fidel Castro and Che Guevara all over the country.

It’s also known for being a little tricky to get around for travelers.

Public transport is virtually non-existent, hitching is not recommended and if you’ve only really driven in places like the UK, Australia, and North America, self-drive isn’t a great option either.

There are some amazing small-group tour companies like Cuban Adventures that really deliver and make sure you’re safe. And more importantly, you’re not wasting valuable travel time waiting for a bus that’s gone MIA.

people in the streets of havana

Is Cuba Safe?

Of course, there is crime in Cuba too, but most of the time the street scams you can see coming a mile off.

It’s really just people trying to get by, as poverty is still an issue in Cuba. Generally speaking, locals are incredibly friendly and will want to talk to you but keep your wits about you.

The Top Places to Visit in Cuba

Are you ready to see the top places to visit in Cuba? Here are all the destinations you should add to your itinerary, as well as tips for what to do in each place.

1. Havana

If you don’t come to Havana when you visit Cuba, you’re doing this country an injustice.

Havana is one of the most wonderful cities we’ve ever visited. And by that, I don’t mean ‘oh isn’t this wonderful, darling’. Havana really is full of wonder and one of the best things to do in Cuba.

From the crumbling buildings to its curious narrow streets brimming with life and ingenuity, Havana is Cuba’s capital for a reason. Here you get the perfect screenshot of a culture the rest of the world has pretty much ignored for so many years.

Our best advice is to take a walking tour of Old Havana (Habana Vieja). You’ll hear some of the amazing history and culture that’s alive here and discover elements you’d miss if you weren’t told about them.

cathedral in the square havana

Things to Do in Havana, Cuba:

  • El Capitolio – National Capitol Building
  • Rooftop bar of Hotel Ambos Mundos
  • Drink mojitos in the storied bar of Bodeguita del Medio
  • The Malecón – esplanade and sea wall
  • Almacenes San Jose market
  • The Cathedral Havana (plus the square of the houses of the 4 richest families in Cuba)
  • Plus if you have time, visit the castle – Castillo el Morro – on the other side of the harbour. It’s full of history and a real icon of the city.
old blue car driving streets of havana

2. Viñales

A tiny town with a huge influence over the rest of the country, Vinales is where the very best tobacco is grown for the biggest cigar brands. Cohiba, Montecristo, Cuaba – they all use the leaves grown in this valley.

From the mountains surrounding it to the little dance club behind the main square, Viñales epitomizes regional Cuban life.

people working in the Vinales tobacco farms

Things to see in Viñales, Cuba:

  • Cuban dance club
  • Hike through tobacco plantations
  • Visit the organic farms
  • Lunch at El Olivo Restaurant
  • People-watching from anywhere you can!
ox and cart in the streets of havana

3. Cienfuegos

About an hour and a half west along the coast from the Bay of Pigs, this harbourside town is full of art, culture, and history. Cienfuegos is known as the Pearl of the South thanks to its beautiful bay – Bahia de Jagua.

There’s plenty to do here – even if it’s just strolling around the town’s streets.

The locals seem the most westernized and the city itself has a much more European feel to it. This is thanks to the strong French influence in the town’s customs and architecture.

Other Cubans say the people from Cienfuegos are the most beautiful and the most cultured.

 Cienfuegos monuments

Things to Do in Cienfuegos, Cuba:

  • Have dinner in El Tranvia
  • Plaza de Armas and the monument to the Cuban hero José Martí
  • The art galleries around the Plaza de Armas
  • The Arch de Triumph in Jose José Martí Park – the last remaining in the country
  • The Bahia de Jagua – the bay that makes Cienfuegos the Pearl of the South
red vintage car Cienfuegos square

4. Trinidad

Apart from Havana, Trinidad has to be the most historic city in Cuba.

Similar to Havana, the Old Town section here is UNESCO World Heritage Site (as a World Monument), but unlike Havana, this part of town is only accessible on foot or on horseback. Carts are also allowed and commonly seen.

The narrow cobbled streets and the low, leaning, brightly colored houses are iconic of this city. Trinidad is a place of unrivaled beauty in this country already well represented in the photogenic stakes.

man standing in front of blue facade of music club

Things to Do in Trinidad, Cuba:

  • Roam the cobbled streets of Old Town
  • Visit the Museo Romántico opposite the Plaza Mayor. The view out over the city is worth the entrance fee.
  • Visit the other important buildings like the Holy Trinity Church and Plaza de Santa Ana and the Royal Jail built in 1844.
  • Casa de la Musica – bar and square for drinks in the day and music and dancing at night
  • Stroll through the street markets
  • Visit Playa Ancon beach at sunset
  • Disco Ayalu – a nightclub in a huge cave!
  • Explore the hiking trails in El Cubano Natural Park and discover the waterfalls
yellow buildings of trinidad town

5. Santiago de Cuba

The town of Santiago de Cuba is the second largest city in Cuba and offers amazing beaches, beautiful architecture, exciting adventures, and a path far less trodden.

It has a similar vibe to Havana but it’s a lot less touristy and more authentic.

It’s also located on the coast, with a bay off the Caribbean Sea right in the city center. It’s the perfect spot for those who love to enjoy vibrant cities, but be close enough to nature and solitude.

The city has a lot of Spanish colonial architecture since it was founded in 1515 by the Spanish. The city has a distinctive Afro-Cuban vibe. It’s most famous for its Carnaval, which is a festival with drum-beating, son dancing, and parades with colorful costumes and floats.

spanish architecture cuba

Things to Do in Santiago de Cuba

  • Visit the incredible fortress of Castillo de san Pedro de la Roca
  • Go hiking in The Sierra Maestra mountain range
  • Check out the nearby national parks of Turquino National Park and Desembarco del Granma
  • Go horseback riding at Rancho El Dajao
  • Stay in a colonial Casa Particulars
  • Attend Carnival in July

6. The Islands of Cayo Largo del Sur

For those looking to visit Cuba for its sun, sea, and tropical vibe, you’ll want to head to the small resort island of Cayo Largo del Sur.

The weather is known to be sunny all year round and this is where you’ll find some of the best beaches and resorts in Cuba.

Another popular island to visit in Cuba is Cayo Coco, but it’s much more isolated. It’s famous for being the island that starred in Ernest Hemingway’s novels, Islands in the Stream and The Old Man and the Sea.

white beach and palm trees of largo del sur

Things to Do on Cayo Largo del Sur

  • See the Sea Turtles lay their eggs on Playa Tortuga
  • Dive the barrier reefs less than a mile off the shore
  • Visit the stunning white sand beach, Playa Sirena
  • Check out the Playa Blanca Beach
  • Pay a visit to the Center of Turtle Protection

7. Santa Clara

Santa Clara is a city in the central province of Cuba and is famous for being the site of the last battle of the Cuban Revolution in 1958.

As such, the city has many revolutionary landmarks, such as the Che Guevara Mausoleum, which is the resting place of Che Guevara and other famous fighters.

If you’re interested in learning more about political history, then Santa Clara is the best place in Cuba to visit for history lovers.

view of santa clara town

Things to Do in Santa Clara

  • Visit the Che Guevara Mausoleum
  • Visit the Museo Histórico de la Revolución
  • Visit the Taking of the Armored Train monument
  • Relax in Parque Leoncio Vidal
  • Explore the LGBT neighborhood of El Mejunje
  • Take a trip to Cayo Santa María
stone plaque with writing on it and sculpture of che guevara

8. Baracoa

Another one of the best places to visit in Cuba for history lovers is Baracoa, which is the oldest colonial city in Cuba. It’s considered the First City of Cuba, because of its colonial roots.

The city is surrounded by beautiful nature and beaches, and the inside of the city is full of historic landmarks.

Founded in 1511 by Diego Velázquez, under the name of “Our Lady of the Assumption of Baracoa,” the town quickly rose to wealth because of the connection between the Spanish and natives.

It’s a sleepy town with narrow, cobbled streets, old Spanish mansions, and fortresses.

building with white sculpture in front of it

Things to Do in Baracoa

  • Discover El Yunque, a 575-metre-high mountain outside the city center
  • Visit the Parque Nacional Alejandro de Humboldt (Alejandro de Humboldt National Park)
  • Check out the city’s fortresses, Fuerte la Punta (Fort La Punta) and Fortaleza de Matachin (Matachín Fortress)
  • See the Castillo de Seboruco (Seboruco Castle)
  • Learn about Cuban history at Museo Municipal
  • Admire the views from Bahía de Baracoa

9. Cayo Guillermo, Jardines del Rey

Cayo Guillermo is a small, remote island off the northern coast of Cuba. It’s part of a group of islands called the “Jardines del Rey” (King’s Gardens) and is known for its idyllic, powdery white sand beaches and turquoise waters teaming with marine life.

Cayo Guillermo is uninhabited, so the only way to visit the island is to stay at the hotel.

Since it’s located just 27 km off the shore of Cuba, it’s easy to get to by boat from Morón, just outside Santa Clara.

The biggest attraction to Cayo Guillermo is the remote island life. Simply kick back, and enjoy the beach and the quietness.

beach hut and sailboat off the white sandy shore

Things to Do in Cayo Guillermo

  • Absolutely nothing. Enjoy it!
  • Go diving and see the thriving marine life
  • Swim with dolphins

Places to Avoid in Cuba

On your trip to Cuba, these are places I recommend avoiding. Not many places, but to make sure you have the best time in Cuba, make sure you avoid…


resort pool

Historically interesting but unethical in its tourism, the Varadero peninsula stretches into the Caribbean at the northernmost point of Cuba. It’s about 2 hours east of Havana.

The American mafia wanted to build a stretch of casinos from this peninsula all the way to Havana – so naming it the Casino Coast.

However, when Castro took control of the corrupt Batista, he kicked the mafia out, who then started Las Vegas in Nevada.

This peninsula has some of the most stunning coastlines in the country, and ordinarily, we’d be voting for this one to be a priority to visit.

The problem is the resorts lining the beach here utterly spoil it. All-inclusive package deals keep unwitting and unwelcome tourists in their complexes where the beaches are guarded and locals are not allowed.

There is even a boom gate at the start of the peninsular stopping Cubans from entering.

white sandy beach

Interestingly, outside the confines of these huge resorts, Cuban life does carry on in Varadero with relative normality.

There are classic American cars, casa particular, little shops and bars. It’s just tainted by the legacy the Cosa Nostra left behind.

But it’s a matter of yet then never!

Before You Go

- old cars in cuba

So there you have it, those are the best places to visit in Cuba and as you can see, there are a lot of cool destinations to add to your itinerary!

Before you go, make sure you go prepared with everything you need for an enjoyable stay. Many people don’t know this, but you need to have travel insurance to enter Cuba.

If you haven’t sorted your insurance out yet, we recommend using our partner Allianz Travel, who has good rates and a strong reputation.

cuban beach and ox and cart

Are you going to Cuba? Share your tips in the comments below on what you think are the best places to visit in Cuba!

9 Exciting Places To Visit In Cuba for 2023 + One To Avoid!
Tagged on: