City BuddyCityBuddy
English
Captivating aerial view of Westminster Palace, Big Ben, and River Thames in London, UK.

How much does a trip to London, United Kingdom cost?

Photo made by Gianluca Pugliese on Pexels.com

A 3-night trip to London, United Kingdom for 2 people costs about €1,260 (£1,070) on a mid-range budget, from €620 (£530) travelling cheaply up to €2,030 (£1,730) in comfort. Totals cover accommodation, food and drinks, local transport and sights; flights are extra.

Updated September 2026

Trip cost calculator

Travel style

3-4 star hotel, restaurants, a taxi now and then

€1,260
£1,070
for the whole trip · Nights: 3 · Travelers: 2 · 1 room(s)
€210 (£180)
per person per day
Stay€735 (£625)
Food & drinks€265 (£225)
Local transport€125 (£105)
Sights & activities€140 (£120)
Total€1,260 (£1,070)

Cost per person per day in London, United Kingdom

BudgetMid-rangeComfort
Stay€59£50€125£105€200£170
Food & drinks€28£24€44£37€60£51
Local transport€8£6.5€21£18€34£29
Sights & activities€9£7.5€23£20€46£39
Total per person per day€105£88€210£180€340£290

What things cost in London, United Kingdom

Hotel room per night

  • Budget€115 (£100)
  • Mid-range€245 (£210)
  • Comfort€395 (£335)

Live nightly rates for a double room near the centre: median of 38 hotels on Agoda for a night next month.

  • Restaurant meal€17.78 (£15.11)
  • Street food or quick meal€7.11 (£6.05)
  • Coffee€3.11 (£2.65)
  • Beer€5.33 (£4.53)
  • Taxi per km€2.22 (£1.89)
  • Public transport ticket€3.18 (£2.70)

Hotels in London, United Kingdom

Budget: €115 (£100) · Mid-range: €245 (£210) · Comfort: €395 (£335)

See hotel prices for your dates

Money tips for London, United Kingdom

  • Fair taxi price (official, daytime): £50 - £100 (€59 - €120). Use the official black cab rank outside each terminal or a licensed minicab via a reputable app. Refuse drivers who approach you inside arrivals; they are usually unlicensed and overcharge.
  • Best alternative: Heathrow Express train to Paddington station (£25 (€29.41))
  • Tap your contactless card or Oyster on the yellow reader at the start and end of every journey. Failing to tap out on rail charges the maximum fare. Bus users tap once on boarding only. Fine without a valid ticket: £80 (€94.10).
  • Tipping is expected but not mandatory. Round up in restaurants or leave about 10-12.5% where service is not included. Taxis and tours get small rounding-up tips.
  • Most restaurants add a discretionary service charge, usually shown on the bill and removable on request. Ask if the menu omits prices; decline any unexplained cover or bread charges.
  • Always select to be charged in GBP and decline dynamic currency conversion. Prefer ATMs attached to major banks. Beware of independent high-fee ATM machines in shops and tourist areas that charge steep withdrawal fees.
All scams and tips for London, United Kingdom

Tickets for the top sights

Check current prices and book official tickets in advance.

How we calculate

Stay is a double room shared by two (one room per two travelers). Food assumes two cheap meals, a modest dinner and a coffee on a budget, a cheap lunch, a restaurant dinner, coffee and a drink mid-range and restaurant meals, coffees and drinks in comfort. Transport is a daily public transport allowance, plus taxis in the higher tiers. Sights is an average daily allowance for entry tickets and activities. Everything is per day of the trip; a 3-night trip counts 3 days.

Not included: flights, travel insurance, city tax (usually a few euros per person per night, paid at the hotel), shopping and nightlife.

Estimates from average local prices and live hotel rates; exchange rates as of 2026-10-05. Your trip can cost more or less.

Frequently Asked Questions about London, United Kingdom

How much does a 3-night trip to London, United Kingdom cost for 2 people?
About €1,260 (£1,070) for a mid-range trip (hotel, food, local transport and sights), from €620 (£530) on a tight budget to €2,030 (£1,730) in comfort. Flights are not included.
How much money do I need per day in London, United Kingdom?
Plan on €105 (£88) per person per day travelling cheaply, €210 (£180) mid-range and €340 (£290) for a comfortable trip, accommodation included.
Is London, United Kingdom expensive?
A restaurant meal costs about €17.78 (£15.11), a coffee €3.11 (£2.65) and a hotel room around €245 (£210) per night. That puts London, United Kingdom among the pricier destinations.
How much is a hotel in London, United Kingdom?
Expect about €115 (£100) per night for a budget room, €245 (£210) for a mid-range hotel and €395 (£335) for a 4-5 star hotel near the centre.