How much spending money do I need for Spain?

Spain is one of the most popular holiday destinations for UK travellers. Plan your budget and manage your holiday money, from Barcelona and Madrid to the coast and islands.

Published: 16 July 2026

A person sitting with feet resting on a chair, with a cup of coffee on a marble table alongside pastry and euros.

What currency does Spain use?

The Spanish currency is the euro. Whether you're on the mainland or travelling to the islands, euros are the only currency you'll need.

Currency in the Canary Islands - Lanzarote, Tenerife, Gran Canaria and the other Canary Islands all use the euro, despite being located off the coast of Africa.

Currency for Ibiza - Ibiza and the other Balearic Islands (Majorca, Minorca, Formentera) also use the euro.

    Should I use cash or card in Spain?

    Most hotels, larger restaurants and shops accept card payments without any issues. That said, cash remains widely used – and in some situations it's essential:

    • Smaller tapas bars, market stalls and local cafes often prefer or only accept cash.Smaller tapas bars, market stalls and local cafes often prefer or only accept cash.
    • Taxis may be cash only, particularly outside city centres.Taxis may be cash only, particularly outside city centres.
    • Some car parks, beach facilities and smaller museums charge cash only.Some car parks, beach facilities and smaller museums charge cash only.
    • Rural areas and smaller villages are less likely to accept card payments.Rural areas and smaller villages are less likely to accept card payments.

    As in the UK, it makes sense to use your card for hotels, larger restaurants and supermarkets, and keep some cash for day-to-day spending.

      About ATMs in Spain

      ATMs are widely available in cities and resorts and most accept UK bank cards. Some will offer to convert your withdrawal into pounds – this is called dynamic currency conversion, and it almost always gives you a worse rate. Always choose to be charged in euros and let your own bank handle the conversion.

        How expensive is Spain for a UK traveller?

        Spain is generally more affordable than the UK for most everyday spending. Eating out, drinks, public transport and entrance fees are all considerably cheaper than at home.

        That said, costs vary significantly. Barcelona and Madrid sit at the pricier end, while smaller cities like Seville, Granada and Bilbao offer better value. The Costa del Sol and the Balearic Islands can also get expensive in peak summer - so if you're travelling on a budget, shoulder season (May or October) is worth considering.

        If you're hiring a car, fuel costs will always vary over time, but you'll find they're generally lower in Spain than in the UK and much of mainland Europe. To learn more, see our guide - Fuel costs in Europe.

          Holiday spending

          Typical costs (euros)

          Coffee (espresso)

            €1-€2.50

              Beer or wine (bar or cafe)

                €1.50-€3.50

                  Lunch at a local restaurant

                    €10-€18 per person

                      Dinner (mid-range)

                        €20-€40 per person

                          ‘Menu del dia’ (set lunch menu)

                            €8-€12 including drink

                              Single public transport ticket

                                €1.50-€2.50

                                  Taxi (short city journey)

                                    €6-€15

                                      Museum or attraction entry

                                        €10-€20

                                          Prices are always lower away from the main tourist areas. A cafe on a side street will cost noticeably less than one on a busy plaza terrace.

                                            How much spending money do I need per day in Spain?

                                            Here are some rough costs for UK travellers to cover food, drinks, local transport and activities – not including accommodation.

                                              Style of travel

                                              Daily cost (per person)

                                              Budget traveller

                                                €45-€60: self-catering breakfasts, ‘menu del dia’ lunches, casual tapas evenings and public transport.

                                                  Mid-range traveller

                                                    €65-€100: sit-down meals twice a day, a few drinks, occasional taxi or day trip.

                                                      Comfortable/flexible

                                                        €110+: restaurant meals, wine with dinner, guided tours, taxis.

                                                          For a family of four on a mid-range budget, plan for around €220-€280 per day in spending money once accommodation is covered.

                                                          For adults on a week’s holiday with some flexibility built in, allow €650–€850 per person depending on how much you eat out and what activities you choose.

                                                            Example - a week on the Costa del Sol

                                                            You're heading to Málaga for a 7-night beach holiday with your partner. Breakfast at a local café each morning, lunch at a beach restaurant, and dinner out each evening. Factor in drinks, a couple of day trips and local transport, and budget around €80 each per day - so €1,120 for the two of you for the week. Order €850 in euros before you go, keep a card buffer for the rest, and you should come home having spent more or less what you planned.

                                                              What does food and drink cost in Spain?

                                                              Food is one of Spain's greatest pleasures, and it offers remarkable value for money – especially if you eat where locals eat rather than in the main tourist areas.

                                                                The menú del día

                                                                Most local restaurants offer a set lunch menu that typically includes a starter, main course, dessert or coffee, and a drink, all for a fixed price. These are outstanding value and a staple for working Spaniards at lunchtime. As a rule of thumb, if you're paying more than €15 for a menú del día, you're either in a very touristy area or a particularly upmarket spot.

                                                                  Tapas

                                                                  Tapas are another brilliant way to eat well without spending much. Individual portions typically cost €2-€4. In some cities, notably Granada, it's common to receive a free tapa when you buy a drink.

                                                                    Drinks

                                                                    Wine and beer are very affordable. A small beer in a bar typically costs €1.50-€3, and supermarket wine starts from around €3-€5 a bottle. Spirits and cocktails cost more - a gin and tonic in a bar will typically set you back €8-€10.

                                                                      How can I make my spending money go further?

                                                                      • Order your Euros before you travel. Exchange rates at airports are typically less competitive than rates available online or in-store in advance.Order your Euros before you travel. Exchange rates at airports are typically less competitive than rates available online or in-store in advance.
                                                                      • Use the menu del día. Eating your main meal at lunch is the single most effective way to eat well and save money in Spain. Use the menu del día. Eating your main meal at lunch is the single most effective way to eat well and save money in Spain.
                                                                      • Look for free attractions. Many top museums, including the Prado in Madrid, offer free entry on specific days or during certain evening hours. Free walking tours are also widely available in major cities. Look for free attractions. Many top museums, including the Prado in Madrid, offer free entry on specific days or during certain evening hours. Free walking tours are also widely available in major cities.
                                                                      • Drink away from the tourist areas. The same beer or coffee will cost noticeably less a couple of streets back from any main square or beachfront promenade.Drink away from the tourist areas. The same beer or coffee will cost noticeably less a couple of streets back from any main square or beachfront promenade.
                                                                      • Look into city cards. Barcelona, Madrid and Seville all offer city cards covering public transport and museum entry, which can provide good savings if you plan to visit several attractions.Look into city cards. Barcelona, Madrid and Seville all offer city cards covering public transport and museum entry, which can provide good savings if you plan to visit several attractions.
                                                                      • Always pay in euros at ATMs. This is the simplest way to get a better exchange rate on cash withdrawals.Always pay in euros at ATMs. This is the simplest way to get a better exchange rate on cash withdrawals.
                                                                      • Travel in shoulder season. Prices for flights and accommodation rise steeply in peak summer. Visiting in May, June, September or October strikes a good balance between weather and cost – a smart strategy if you're travelling to Spain on a budget.Travel in shoulder season. Prices for flights and accommodation rise steeply in peak summer. Visiting in May, June, September or October strikes a good balance between weather and cost – a smart strategy if you're travelling to Spain on a budget.

                                                                      Bonus tip: use our Multi-currency Cash Passport for all your spending. Using a travel money card can help you avoid foreign transaction fees that some bank cards may charge, which may help reduce overall spending while travelling.

                                                                        How much travel money will I need elsewhere in Europe?

                                                                        Whether it’s a pint in Prague or patisserie in Paris, get a feel for how far your travel money might go by finding out more about foreign currencies.

                                                                          Don’t forget travel insurance

                                                                          Jetting off to Spain soon? Don’t forget to take out travel insurance before you go!

                                                                            How Tesco Travel Money can help with your holiday spending

                                                                            You can order your holiday money easily online with Tesco Travel Money. Or pick it up in-store with the weekly shop.

                                                                            • Competitive rates on over 50 currencies - Pick up popular notes like euros and US dollars, plus many more.Competitive rates on over 50 currencies - Pick up popular notes like euros and US dollars, plus many more.
                                                                            • Clubcard Prices - Get a better rate with your Clubcard. T&Cs apply.Clubcard Prices - Get a better rate with your Clubcard. T&Cs apply.
                                                                            • Buy online or in-store - Buy your currency online for Home Delivery or Click+Collect. Or buy in-store at a Tesco Travel Money Bureau. Fees may apply.Buy online or in-store - Buy your currency online for Home Delivery or Click+Collect. Or buy in-store at a Tesco Travel Money Bureau. Fees may apply.
                                                                            • Price Match - at a Tesco Travel Money Bureau in-store. T&Cs apply.Price Match - at a Tesco Travel Money Bureau in-store. T&Cs apply.
                                                                            • Multi-currency Cash Passport - Add up to 22 currencies to our prepaid card for easy spending and ATM withdrawals abroad.Multi-currency Cash Passport - Add up to 22 currencies to our prepaid card for easy spending and ATM withdrawals abroad.
                                                                            • Currency Buy Back - Sell your leftover holiday money to us. Plus, add our Buy Back Promise when you buy your travel money, for peace of mind. T&Cs apply.Currency Buy Back - Sell your leftover holiday money to us. Plus, add our Buy Back Promise when you buy your travel money, for peace of mind. T&Cs apply.

                                                                            To learn more about taking cash abroad, take a look at our guide - Why you still need travel money abroad.

                                                                            Exchange rates may vary during the day. Rates will vary whether you're buying in-store, online or over the phone. They'll also vary depending on whether you're buying cash or a prepaid currency card.

                                                                            We buy back most currencies we sell in most banknote values. Excludes closed currencies.

                                                                              Travel Money with Clubcard Prices

                                                                              Buy Travel Money online or in-store and get a better rate with your Clubcard. Choose from up to 50 currencies in cash or add up to 22 currencies to a Multi-currency Cash Passport.

                                                                              Additional information

                                                                              Clubcard Prices

                                                                              Clubcard Prices are available on the sell rate of a currency and only for currencies in stock online on the day you buy. The Clubcard Price will be better than the standard rate advertised online.

                                                                              When buying online, you must enter a valid Clubcard number to get the Clubcard Price rate. Exchange rates may vary depending on whether you’re buying in-store, online or over the phone.

                                                                              Clubcard Prices apply to the sell rate on foreign currency notes. The Clubcard Price will be better than the standard rate advertised online. Clubcard data is captured by Travelex on behalf of Tesco Travel Money.

                                                                              See our privacy policy to find out more.

                                                                                Buying currency using your credit or debit card

                                                                                We won’t charge you a card handling fee, no matter how you buy your travel money - whether it be in-store, online or over the phone.

                                                                                However, your credit or debit card provider may charge fees for currency transactions - for example, cash advance or other fees. So, if you’re not sure, it’s best to check with them before you buy.

                                                                                  Click+Collect cancellations

                                                                                  You can cancel a Click+Collect order any time before your collection date. We'll refund the full amount you paid in Pounds Sterling.

                                                                                  However, if you cancel less than 24 hours before your collection date, we'll charge you a £10 late cancellation fee and deduct this from your refund.

                                                                                  We can’t refund any fees charged by your card provider, so please contact them if you have any questions about that.

                                                                                    We'll buy back your unspent travel money

                                                                                    It couldn’t be simpler. Just pop into one of our in-store Travel Money Bureaux when you get home.

                                                                                    We buy back:

                                                                                    • most foreign banknotes in the currencies we sell*most foreign banknotes in the currencies we sell*
                                                                                    • the Multi-currency Cash Passportthe Multi-currency Cash Passport™

                                                                                    It doesn't matter where you bought your travel money - even if it wasn’t from us - we'll still buy it back.

                                                                                    Please note:

                                                                                    • buy back rates may vary during the daybuy back rates may vary during the day
                                                                                    • *we don't buy back Moroccan Dirham (MAD)*we don't buy back Moroccan Dirham (MAD)

                                                                                    How does our Price Match work?

                                                                                    If you find a better exchange rate from another provider, we'll match it at a Travel Money Bureau in-store. As long as it’s:

                                                                                    • within 3 miles of your chosen Tesco Travel Money Bureauwithin 3 miles of your chosen Tesco Travel Money Bureau
                                                                                    • available on the day you buy your currency in-storeavailable on the day you buy your currency in-store

                                                                                    Price Match only applies in-store on a like-for-like basis on sell transactions. It doesn’t apply to exchange rates advertised online or by phone.

                                                                                    This is not available in conjunction with any other offer. We reserve the right to check the rate you’ve found and the 3-mile distance from our store (using a standard route planning tool).

                                                                                      Price Match - terms and conditions

                                                                                        Tesco Travel Money is provided by Travelex.

                                                                                        Tesco Travel Money ordered in store is provided by Travelex Agency Services Limited. Registered No. 04621879. Tesco Travel Money ordered online or by telephone is provided by Travelex Currency Services Limited. Registered No. 03797356. Registered Office for both companies: Worldwide House, Thorpewood, Peterborough, PE3 6SB.

                                                                                        Multi-currency Cash Passport is issued by PrePay Technologies Limited pursuant to license by Mastercard® International. PrePay Technologies Limited is authorised by the Financial Conduct Authority under the Electronic Money Regulations 2011 (FRN: 900010) for the issuing of electronic money and payment instruments. Mastercard is a registered trademark, and the circles design is a trademark of Mastercard International Incorporated.

                                                                                        Tesco Travel Insurance is arranged and administered by Rock Insurance Services Limited and underwritten by AWP P&C S.A.

                                                                                          Travel Money guides

                                                                                          Why you still need travel money abroad

                                                                                          Winter sun holidays and your travel money

                                                                                          Tips for spending money abroad

                                                                                          Currency exchange guide

                                                                                          A guide to fuel costs in Europe