FindYourStay
London costs - London skyline with Tower Bridge at sunset

Cost of Living in London

How much does it cost to visit London? Daily budgets, accommodation costs, and real price examples for 2026.

πŸ’° Budget: GBP 100/dayπŸ’³ Mid-Range: GBP 250/day✨ Luxury: GBP 600/day

Photo: Benjamin Davies / Unsplash

Daily Budget Breakdown

πŸŽ’

Budget

Hostels, street food, free attractions

GBP 100

per day

Weekly: GBP 700

Monthly: GBP 3000

Examples

  • 🏨Dorm bed at Generator LondonGBP 35
  • 🍽️Lunch from a Pret A Manger sandwich and a pastryGBP 10
  • 🚌Oyster card pay as you go for Zone 1-2 travelGBP 15
  • 🎟️Visit the British Museum (free entry) and walk through Hyde ParkGBP 0
  • 🍽️Dinner at Dishoom (Carnaby Street location) for a set mealGBP 40
Most Popular
🏨

Mid-Range

3-star hotels, restaurants, guided tours

GBP 250

per day

Weekly: GBP 1750

Monthly: GBP 7500

Examples

  • 🏨Standard room at The Z Hotel PiccadillyGBP 150
  • 🍽️Breakfast at The Breakfast Club (Soho) for a full EnglishGBP 20
  • 🚌Oyster card pay as you go for Zone 1-4 travelGBP 20
  • 🎟️West End show ticket for a matinee performance (e.g. Mamma Mia!)GBP 75
  • 🍽️Dinner at Padella (Borough Market) for fresh pastaGBP 35
✨

Luxury

5-star hotels, fine dining, private tours

GBP 600

per day

Weekly: GBP 4200

Monthly: GBP 18000

Examples

  • 🏨Suite at The SavoyGBP 450
  • 🍽️Champagne breakfast at The WolseleyGBP 50
  • 🚌Black cab for the dayGBP 100
  • 🎟️Private guided tour of the Tower of LondonGBP 200
  • 🍽️Michelin-starred dinner at The LedburyGBP 300

Cost by Category

accommodation

Β£80-Β£150 (budget), Β£150-Β£300 (mid-range), Β£300+ (luxury)

food

Β£30-Β£50 (budget), Β£60-Β£100 (mid-range), Β£120+ (luxury)

Transport

Β£10-Β£15 (daily travel cap)

activities

Β£20-Β£40 (budget/mid-range), Β£50+ (luxury, includes paid attractions)

Cost by Neighbourhood

NeighbourhoodBudget Levelvs City CentreBest For
Covent GardenLuxuryaveragefirst-timers, couples
ShoreditchMid-rangeslightly belownightlife, foodies
South KensingtonLuxuryaboveculture, families
Notting HillMid-rangeaveragecouples, foodies

Money-Saving Tips for London

🏨 Accommodation

  • Stay in budget neighbourhoods outside the tourist centre
  • Book apartments for longer stays (weekly discounts)
  • Travel in shoulder season for lower hotel rates
  • Compare prices across multiple booking platforms

🍽️ Food & Drink

  • Eat where locals eat, away from tourist hotspots
  • Try street food and market stalls for cheap eats
  • Buy lunch specials instead of evening meals
  • Cook some meals if your accommodation has a kitchen

🚌 Transport

  • Buy multi-day transit passes for unlimited travel
  • Walk between nearby attractions to save fares
  • Use public transport over taxis where possible
  • Book airport transfers in advance for fixed prices

🎟️ Activities

  • Take free walking tours (tip-based)
  • Look for free museum days or discounted hours
  • Book tours and activities online for lower prices
  • Explore parks, markets, and neighbourhoods on foot

Find the best hotel deals in London

Compare prices from GBP 100/night across thousands of hotels.

Search Hotels on Expedia

We earn a small commission if you book through this link, at no extra cost to you.

Found your hotel in London?

We search 30+ sites including members-only platforms like Secret Escapes and Voyage PrivΓ©. Most people save 14-23%.

Find cheapest price
Booking.comExpediaSecret EscapesVoyage PrivΓ©+25 more including members-only

FAQ: London Costs

How much does it cost to visit London?

Budget travellers can visit London for around GBP 100/day (GBP 700/week). Mid-range travellers should budget GBP 250/day, while luxury travel costs around GBP 600/day.

Is London expensive?

London is moderately priced. At GBP 100/day for budget travellers, it offers good value compared to major Western capitals.

How much should I budget per day in London?

For a comfortable mid-range experience in London, budget GBP 250/day. This covers a decent hotel, meals at sit-down restaurants, public transport, and a couple of activities.

What is the cheapest way to visit London?

Budget travellers in London can get by on GBP 100/day by staying in hostels or budget hotels, eating street food and local restaurants, using public transport, and choosing free walking tours and public attractions.