cuba on a budget
Travel,  Travel Advice

How To Travel Cuba On A Budget

Let me get this off my chest: Cuba isn’t cheap. If you’re imagining an easy Caribbean island where a meal is just a few pesos and there are street vendors galore, you’re not in luck. 

Lucky for you, I’ve been around the block and I know the ins and outs of the country. I know how to travel Cuba on a budget, and how to spend a pretty dime. 

I’ve outlined everything you need to know about the cost of travel in Cuba, and some important factors you’ll need to watch out for. 

Some posts on this site contain affiliate links, meaning if you book or buy something through one of these links, I may earn a small commission (at no extra cost to you).

Cash currency in Cuba

When was the last time that you lived off actual cash that you took straight from your pocket? Years ago, right? Now that we’re all so accustomed to paying contactless with our phones and having 24/7 access to online banking, it’s a bit of a shock when it’s taken away.

Well, if you’re travelling to Cuba it’s time to get back to basics. You’ll need to plan your cash allowance, budget your trip, and know what you will and won’t have access to when you’re on the island. 

Don’t panic yet. I’m here to help.

Americans: you cannot access your credit cards or debit cards when you're in Cuba. You will need to take cash to cover your entire trip. 

This means that you’ll have to plan your trip before you travel (or have someone do it for you) so that you’re not caught short when it’s your round to buy the mojitos.

Keep reading for everything you need to know about how to budget your Cuba travels. 

agromercado payment

If you’re not from the USA, I’d still 100% recommend to bring cash with you. I’m from the UK and although I can access my online banking (with a VPN) and take cash out of the ATM, I still wouldn’t risk it if I’m on a short trip. 

Because anything can go wrong in Cuba and it’s not worth ruining your holiday over. 

Plan your trip to Cuba in advance

Only a few years ago, Cuba didn’t have the luxury of internet. That meant that businesses like AirBnB and ViaHero weren’t a thing here yet, and there wasn’t a huge Instagram following either. 

Lucky for you, things have progressed since then. It’s super easy to plan and pay for the majority of your Cuba trip before you travel.

Planning in advance will not only simplify your trip but it’ll mean you don’t have to carry around wads of cash.

My first trip was a stab in the dark: we bought the LonelyPlanet guide book and earmarked the places that looked nice, and hoped for the best. It was a fun adventure, and I was possibly one of the last to travel Cuba in this way, but it’s admittedly a lot more streamlined and accessible now. We wasted a lot of time, money and stress doing it the ‘raw’ way and nowadays I wouldn’t recommend it. 


Let’s get down to the nitty gritty. I’m going to break down the average costs of everything you’ll need to factor in to your Cuba budget. Buckle in. 

Accommodation costs…

The following is based solely upon the idea that you’ll be staying in a casa particular. If you want to stay in a hotel, I can’t help you and you really should reconsider. See all about casa particulares here – there are many misconceptions that you’ll need to read up on. 

… in Havana

Casa particular prices in Havana can vary depending on standard and location. I’d recommend searching AirBnB and to get an idea. 

Most first-timers to Cuba prefer to stay in the Havana Vieja district. The average cost of a double room with ensuite here is from 50-80USD. If you’re after a private apartment, you can expect 80+ USD per night. 

… in Viñales

Viñales is a lot more economical than Havana. But again, the price you pay will depend on location and quality. 

For a standard double room you can pay as little as 10USD per night, spanning up to 65USD per night. As of yet, I haven’t seen anything over 65USD.

At the lower end of the spectrum, the 10-25USD rooms are standard, traditional, and will ‘do the job’. If you’re travelling on a budget this is ideal. 

Most rooms come with two double beds, so you can fit up to 4 people in. If you’re a family or a group of friends and don’t mind being a little cramped, this is a great budget option. It will work out around 5USD per person per night.

Most rooms also have a private bathroom, and often a private entrance (meaning you don’t have to go through the main house, which can feel uncomfortable for some). 

When you start to pay 30USD and upwards, expect a much higher quality of accommodation. This could mean a beautiful cabaña with views of the valleys. It could mean a town house in the centre of Viñales with a four poster bed, better decor and decent better water pressure. 

If you want my personal recommendations (I have many, for all budgets!) drop me a quick line here.

work remotely cuba

Food and Drink…

… in Havana

Like in most countries, the cost of food and drink in Cuba can vary hugely. If you want to dine in renowned restaurants in Havana and eat the very best food, you can’t easily do that ‘on a budget’.

I’d recommend to put some money aside – if possible – to eat at a couple of decent restaurants in the capital. If not only to not be one of those people who thinks “the food in Cuba is terrible” (because it really, really isn’t, if you know where to go).  

I’ve visited a fair few restaurants in Havana during my years here, but I am in no way a professional on the matter. So it’s best you check out my friends article on the 35 Best Havana Restaurants and take your pick. 

BUT if you’re not a ‘foodie’ and you plan to eat at local places, a lo cubano (as the Cuban’s do), you can budget as little as 5USD a day. Yes! A day!

Roaming the streets of Havana you will see street vendors selling snacks to keep you fueled. You’ll find agromercados (more commonly known as just ‘agros‘) which are covered or open street markets with locally grown fresh produce (just be careful of scams!). You’ll find little kiosks built back into people’s houses selling pizza for less than a dollar. And if you follow the locals you’ll find places to eat for less than 5USD. 

… in Viñales 

Food in Viñales is generally cheaper. You can dine out in a nice restaurant for less than 10USD per person. You can get cheap and strong mojitos opposite the main plaza for 1USD a pop. 

I’d strongly recommend buying breakfast at your casa particular. The going rate is 5USD per person. Not only do you support your casa particular host, but also you get a huge amount of food. I’m talking fruits, pancakes, biscuits, eggs, sandwich with ham/cheese, bread and butter.

I used to fill up on the eggs and fresh fruit, and then pack the rest in a napkin and take it with me for the day. Then all you have to worry about is dinner. 

Talking of dinner, I strongly recommend to also organise this in your casa particular. With a going rate of 10USD per person, the sheer quality AND quantity is unrivaled. If you go to a restaurant, you’ve got the costs of drinks/tips/side dishes to factor in. When you eat in your casa, you get rice/beans/salad/vegetables/meat/fish/soup/desert/filter water for 10USD. 

If you’re really on a budget, organise to have ‘dinner’ in your casa mid afternoon. Trust me when I say you won’t need to eat again that day. 

Real talk

There are places all around Cuba that serve food for Cubans. The average cost of a traditional meal will only set you back from 2 to 5USD (to be paid in CUP). But the tricky part is finding them. And honestly, even if you ask the locals where you can go to get food this cheap, they’ll most likely take you somewher that they can take a commission. E.g. your food will cost 10USD and they’ll take 5USD cut. It’s just how it works. If you’re happy with that, you’ll get a glimpse into local dining and get to support a local at the same time. 5USD is a lot of money for them. 

If you’re looking for a stress-free trip, you should budget most of your food money for Havana. You aren’t going to want to be hunting the hectic streets looking for a cheap restaurant that is no good. It won’t make your stay enjoyable, and you can make up some of the money spent in Havana by visiting Viñales. 

Now let’s factor in drinking water – most people will want to buy bottled water. A 50ml bottle will cost you 1USD. A litre bottle will cost you 1.5 – 3USD depending on location. This can add up quickly if you’re thirsty. Here’s are some options if you’re a budget traveller: 

  • find a 5l bit bottle of water in the stores (not always easy, depends on stock). Keep it in your room and decant as necessary. It’s much more economical. 
  • ask your accommodation host for access to their filter water. I drink it and I’m always fine. Cubans never drink water from the tap either – they all drink filtered water. 
  • take your own water filter bottle
cuban food

Transportation costs

As ever, this ranges hugely as well. 

There are three main ways to travel in Cuba: 

  • private car/taxi
  • taxi colectivo
  • Viazul bus 

Viazul bus is a favourite of budget travellers. They have a website and so you can book/pay in advance. 

Taxi colectivo is a shared taxi. Usually your accommodation hosts can organise this for you to travel between towns. It’s cheaper because you share the journey with other people, until the car is full. A 3 hour journey from Havana to Viñales, for example, is around 20USD per person. 

Private car – comfortable, easy, no-stress, reliable. But it costs more. If you’re a solo traveller this is not economical. If you’re in a group, it is worth doing. The 3 hour trip from Havana to Viñales is between 80-100USD per car. 

Airport to Havana can be up to 40USD. Book with me and it’s just 25USD (mainly because I don’t cut a commission, I just like to support my team of drivers).

Real talk

If you’re really on a budget, you’ll be wondering about local public transport. And honestly? It’s a bloody nightmare for locals, so imagine for tourists? 

It just isn’t worth the hassle. You think it’ll be an ‘experience’, but it’s an experience not worth having. Sure, technically you can get around Havana for mere pesos. You can get from Havana to Viñales for 2USD. But the amount of hours that you’ll be stressing, getting lost, waiting for a bus to turn up that may never turn up? Not worth it. 

My personal favourite method of transport is a private car. You have it organized before you travel, it’s reliable, you can stop as many times as you want, and what’s cooler than travelling around Cuba in a private classic car? 

classic car at the beach

Experiences / Activities

This is where the fun comes in! There is SO much to do in Cuba, and it can easily be done on a budget. You can also book everything before you arrive. That way it’s already paid for, so you don’t have to worry about running out of cash. 

In Havana – you need to start with a classic car ride along the malecon and around the city. This ticks of so many sightseeing ‘to-dos’ in one activity, so it’s perfect for the budget traveller. 

This excursion is also run by a friend of mine and is worth the money. You get a walking tour of Havana with an English speaking economist – a history lesson and city guide all in one. 

In Viñales – check out my family’s tour of their tobacco farm here. You get a huge amount of food (and rum!) included, as well as a free hand-made cigar and half a day in the valleys of Viñales. It’s a once in a life time experience with everything included, so great if you’re on a budget. 

horse riding Viñales

Shopping / Souvenirs

Cuba isn’t a good shopping destination. Budget to take home some cigars (from the farms please!), some rum, some local coffee and honey, and a Che hat from the tourist market. Other than that, there’s not much choice. 

In Havana there are some little gems of art, photographs, antiques, paintings. Prices will start around 15USD for a basic painting and go upwards from there. 

If you’re after some Meet & Greets with local artists, I can hook you up.

Unexpected Expenses

As with any travels, you will always encounter some unexpected costs. This could be tipping in restaurants/guides (which you should always do). This could also be losing money, getting scammed, having too many mojitos and buying all the drinks, you get the picture. 

I always travel with a secret stash of 100USD or so, and leave it in my suitcase. You never know what’s going to happen, and in a country like Cuba where you might not be able to take out more cash from the ATM, you certainly don’t want to get caught short. 

Don’t forget to factor in the taxi back to the airport, and take some extra USD for an overpriced sandwich in the terminal. 

So, a total budget per day?

Well, if you’ve read all of the above, you’ll realise it’s not a straight forward country. It also entirely depends on how extra you’re feeling, whether you want to hit all the hotspots in Havana or not, and whether you want the luxury of a private car to take you around or you’re happy to slum it. 

If you are happy to slum it and ‘pasar mas trabajo’ (work harder), you can feasibly get by on 20USD a day, for food/accommodation/basic activities/cheap mojitos/local travel. 

If you’re looking to travel extensively and want nicer accommodations, you’re looking at a lot more. 

Final thoughts

Cuba isn’t as cheap as many people think. It can be done cheaply, but it won’t be as easy. If you’re a hardy backpacker who likes a challenge, it’s perfect for you. If you’re looking for a seamless stress-free holiday, you’ll need to come with cash. 

Did you find this post interesting or useful? I’d love for you to support me and share it.

Pin and save this blog post for later

budget travel
budget travel
cuba budget

Leave a Reply

Your email address will not be published. Required fields are marked *