🇬🇧 Your Ultimate London Travel Guide — Hotels · Attractions · Restaurants · Sports
London
London Explorer

The City of Legends

From Buckingham Palace to the East End — we cover every hotel, Michelin restaurant, iconic landmark and world-class event in one of Earth's greatest cities.

50+Top Attractions
30Curated Hotels
40Best Restaurants
10Sports Events
🏰
Official Partner · Booking.com

Search 10,000+ Hotels Across London

From luxury suites overlooking Hyde Park to boutique B&Bs in Notting Hill, budget hostels in Shoreditch to historic townhouses near Covent Garden — find your perfect London base with best price guarantee.

Free Cancellation
No Booking Fee
Instant Confirmation
Pay at Hotel
London Properties
10K+
Hotels · B&Bs · Apartments · Hostels
Search London Now →
Explore by Area

London's Most Iconic Neighbourhoods

Every borough of London tells a different story — from the royal grandeur of Westminster to the creative pulse of Shoreditch, the markets of Camden to the views from Greenwich.

Westminster Explore →
Royal London Westminster & The City
Shoreditch Explore →
Creative Hub Shoreditch & East End
South Bank Explore →
Culture Quarter South Bank
Notting Hill Explore →
Village Feel Notting Hill
Camden Explore →
Bohemian Markets Camden & Primrose Hill
Greenwich Explore →
Maritime Heritage Greenwich
Mayfair Explore →
Luxury District Mayfair & Belgravia
Must-See London

50+ Top Attractions

From ancient royal palaces to cutting-edge galleries, from sprawling royal parks to the world's most famous clock tower — London's attractions never cease to amaze.

Tower of London UNESCO Site
9.8 / 10 · Icon of Britain Hotels Nearby
📍 Tower Hamlets, Central London

Tower of London: 1,000 Years of History

Few monuments capture the imagination like the Tower of London. Home to the Crown Jewels, the legendary Beefeaters, and enough royal drama to fill a library — this fortress has been palace, prison and treasury. Walk its medieval walls and feel centuries of history beneath your feet.

  • Marvel at the Crown Jewels — some of the most valuable in the world
  • Join a Yeoman Warder (Beefeater) tour for incredible stories
  • See the famous Tower Bridge from the river walk
  • Book tickets online — queues can be very long in summer
Hotels near Tower of London from
£89 / night
🏨 Book Hotels Near the Tower →
Buckingham Palace Royal Residence
9.7 / 10 · Editor's Choice Stay in Westminster
📍 Westminster, Royal London

Buckingham Palace: The Heart of the Monarchy

The official London residence of the British monarch, Buckingham Palace is one of the world's most recognisable buildings. Watch the iconic Changing of the Guard, stroll through neighbouring St James's Park, and tour the State Rooms in summer.

  • Changing of the Guard: usually 11am, check schedule in advance
  • State Rooms open to visitors in summer (July–October)
  • The Royal Mews and Queen's Gallery are open year-round
  • Stroll to Green Park or Hyde Park on foot
Westminster hotels from
£120 / night
🏨 Book Westminster Hotels →

Royal & Historic Sites

View all →

World-Class Museums

View all →

Iconic Landmarks & Views

View all →

Parks, Markets & Culture

View all →

More London Must-Sees

View all →
🇬🇧 Westminster · Mayfair · South Bank · Shoreditch · Chelsea

Sleep in London's Most Extraordinary Hotels

From suites at the Savoy overlooking the Thames to boutique rooms in Notting Hill, and design hotels in Shoreditch — London's hotel scene is unmatched.

10K+London Hotels
FreeCancellation
BestPrice Guarantee
InstantConfirmation
Book Your London Hotel →

No booking fees · Pay at hotel

Where to Stay

30 Best Hotels in London

From legendary five-star institutions to stylish boutique stays, London's hotel scene caters to every taste and budget — from under £60 to over £1,000 a night.

Grand Luxury Hotels

Book Now →
1
The Savoy

The Savoy

📍 The Strand, Westminster

London's most iconic hotel since 1889. Art deco and Edwardian grandeur on the Thames — the Beaufort Bar is a must.

★★★★★
9.4
From£580
Book
2
Claridge's

Claridge's

📍 Mayfair

The Art Deco jewel of Mayfair. A favourite of royalty and celebrities for generations — afternoon tea is legendary.

★★★★★
9.5
From£620
Book
3
The Ritz

The Ritz London

📍 Piccadilly, Mayfair

Synonymous with luxury and style since 1906. The Palm Court's afternoon tea is the most famous in the world.

★★★★★
9.6
From£690
Book
4
The Dorchester

The Dorchester

📍 Park Lane, Mayfair

Overlooking Hyde Park, this legendary hotel has hosted everyone from Winston Churchill to Elizabeth Taylor.

★★★★★
9.4
From£560
Book
5
Shangri-La The Shard

Shangri-La The Shard

📍 London Bridge, The Shard floors 34–52

Sky-high luxury in Western Europe's tallest building. The GONG bar's views are simply without comparison.

★★★★★
9.3
From£480
Book
6
Mandarin Oriental

Mandarin Oriental Hyde Park

📍 Knightsbridge

An Edwardian palace opposite Hyde Park, with Heston Blumenthal's Dinner restaurant in house.

★★★★★
9.5
From£540
Book

Stylish Boutique Hotels

Book Now →
7
The Ned

The Ned

📍 The City of London

A 1924 former bank transformed into London's most exciting hotel — 9 restaurants, rooftop pool, spa and members' club.

★★★★★
9.2
From£280
Book
8
The Hoxton

The Hoxton Shoreditch

📍 Shoreditch, East London

Stylish, affordable and right in the heart of Shoreditch. Famous for its cosy lobbies and buzzing neighbourhood feel.

★★★★
8.8
From£120
Book
9
Ham Yard Hotel

Ham Yard Hotel

📍 Soho

Firmdale's spectacular Soho hotel — a hidden village in the heart of London with a private garden, cinema and bowling alley.

★★★★★
9.1
From£340
Book
10
Rosewood London

Rosewood London

📍 Holborn

A grand Edwardian landmark near Covent Garden — spectacular spa, the Mirror Room restaurant, and beautiful English courtyard.

★★★★★
9.3
From£420
Book
11
St Pancras

St Pancras Renaissance Hotel

📍 King's Cross, St Pancras

The most spectacular Victorian Gothic hotel in the world — a fairy-tale building on the Eurostars platform.

★★★★★
9.0
From£310
Book
12
Soho Hotel

The Soho Hotel

📍 Soho

Kit Kemp's iconic Firmdale hotel in London's most vibrant neighbourhood — bold design, two private cinemas.

★★★★★
9.2
From£360
Book

Mid-Range & Great Value

Book Now →
citizenM

citizenM Tower of London

📍 Tower Hill

Sleek, smart rooms with king beds and powerful showers — right by the Tower of London.

★★★★
From£130
Book
Kimpton Fitzroy

Kimpton Fitzroy London

📍 Bloomsbury

A Victorian Gothic landmark opposite Russell Square — bold interiors and great restaurant.

★★★★★
From£220
Book
Ace Hotel

Ace Hotel London Shoreditch

📍 Shoreditch

The original Ace Hotel outside the US — creative, cool, and central to London's art scene.

★★★★
From£170
Book
Brown's Hotel

Brown's Hotel

📍 Mayfair

London's oldest hotel — Oscar Wilde was a regular. Charming, classic English elegance near Bond Street.

★★★★★
From£420
Book
Zetter Townhouse

The Zetter Townhouse

📍 Clerkenwell & Marylebone

Eccentric aunt's attic meets boutique hotel — extraordinary cocktail bars and individually themed rooms.

★★★★
From£180
Book
Premier Inn

Premier Inn London Southwark

📍 Southwark, South Bank

Reliable, comfortable and affordable — right on the South Bank near Borough Market and the Tate Modern.

★★★
From£79
Book
Generator London

Generator London

📍 Bloomsbury

London's coolest budget hostel — vibrant bar, private rooms available, brilliant location near the British Museum.

★★★
From£35
Book
Great Northern Hotel

Great Northern Hotel

📍 King's Cross

Britain's first railway hotel, beautifully restored — an intimate, curved building with exceptional food and cocktails.

★★★★★
From£260
Book
Artist Residence

Artist Residence London

📍 Pimlico

Unique, art-filled boutique hotel near Chelsea — each room designed by a different artist, with a brilliant bar.

★★★★
From£195
Book
London Dining
🍽️ World's Greatest Restaurant City

London Has More Michelin Stars Than Anywhere

From century-old chophouses and Indian royalty to ramen joints and pop-up street food — London's dining scene is unrivalled. Stay in the right hotel and every great table is minutes away.

Free Cancellation
Central Locations
Best Price Guarantee
Hotels from
£79
/ night
Book Your Stay →
Where to Eat

40 Best Restaurants in London

London is now widely considered the world's most exciting food city — Michelin stars, street food revolutionaries, ancient chop houses and world cuisines all coexist brilliantly.

Fine Dining & Michelin Stars

🌟🌟
2 Michelin Stars
The Ledbury
Modern European · Notting Hill

Brett Graham's outstanding tasting menu — one of London's finest tables and consistently perfect.

££££ · Tasting menu from £185
🌟🌟
2 Michelin Stars
Sketch
Modern European · Mayfair

The most Instagrammable restaurant in London — the pink Gallery room is extraordinary. Outrageous, joyful, brilliant.

££££ · Tasting menu from £175
🌟
1 Michelin Star
Gymkhana
Indian Fine Dining · Mayfair

The finest Indian restaurant in Britain — Raj-era glamour and game dishes that'll change how you think about Indian food.

£££ · £80–£120pp
🌟
1 Michelin Star
The Clove Club
Modern British · Shoreditch

Isaac McHale's landmark restaurant in Shoreditch Town Hall — British ingredients at their most exciting and inventive.

££££ · Tasting menu from £165
🌟
1 Michelin Star
Lyle's
Modern British · Shoreditch

James Lowe's stripped-back, seasonal British tasting menu in a converted tea warehouse — supremely confident cooking.

££££ · Lunch set from £75
🌟
1 Michelin Star
Benares
Indian Fine Dining · Mayfair

Atul Kochhar's modern Indian cooking in the heart of Mayfair — expect bold spices and beautiful presentation.

£££ · Set lunch from £39
🌟
1 Michelin Star
Hakkasan Mayfair
Chinese Fine Dining · Mayfair

Glamorous, sexy and utterly delicious — dim sum and Cantonese dishes in a stunning underground space.

££££ · Dim sum from £8
🌟🌟🌟
3 Stars
Gordon Ramsay Royal Hospital Rd
French Fine Dining · Chelsea

One of only a handful of restaurants to hold 3 Michelin stars in the UK — flawless classical French cooking.

££££ · From £175pp

Classic London Institutions

🍖
Since 1798
Rules Restaurant
Traditional British · Covent Garden

London's oldest restaurant — game, pies and puddings in Victorian splendour. Churchill, Dickens and Gielgud all ate here.

£££ · Mains from £26
🥩
Iconic
Simpson's in the Strand
British Roasts · The Strand

Grand Victorian dining room famous for its silver trolley carving roasts — the most British meal in London.

£££ · Roasts from £33
🐟
Seafood
J Sheekey
Seafood · Covent Garden

The finest fish restaurant in London — beloved by theatre-goers for over 100 years. Oysters and Dover sole perfection.

£££ · Mains from £28
🦞
Mayfair
Scott's
Seafood & Oysters · Mayfair

Ian Fleming's favourite restaurant — glamorous, see-and-be-seen dining room with the finest champagne and lobster.

££££ · Mains from £30

Trendy, Casual & Amazing Value

🍛
Queue for it
Dishoom
Bombay Café · Multiple Locations

Paying homage to the Irani cafés of old Bombay — the black daal and bacon naan roll are life-changing. Queues always worth it.

££ · Mains from £12
🥩
Steak
Hawksmoor
British Steakhouse · Multiple Locations

The best steak restaurant in Britain — old Longhorn beef, incredible cocktails and proper sticky toffee pudding.

£££ · Steaks from £30
🍝
Queue for it
Padella
Fresh Pasta · Borough Market / Shoreditch

London's most queued-for restaurant — handmade pasta at unbelievably reasonable prices. The pici cacio e pepe is legendary.

£ · Pasta from £8
🥙
Middle Eastern
Ottolenghi
Modern Middle Eastern · Multiple Locations

Yotam Ottolenghi's vibrant, vegetable-forward cooking — every dish sings with colour, spice and freshness.

££ · Mains from £18
🍜
Taiwanese
Bao
Taiwanese · Soho & Fitzrovia

Pillowy steamed buns with exceptional fillings — the Confit Pork Bao has become a London icon.

££ · Bao from £7
🥩
£10 Steaks
Flat Iron
Steak · Multiple Locations

Brilliant affordable steak restaurant — one cut, perfectly cooked, with creamed spinach and shoestring fries.

££ · Steak from £14
🦷
Offal
St. JOHN
Nose-to-Tail British · Farringdon

Fergus Henderson's revolutionary restaurant — whole animal cooking, bone marrow and parsley salad is a London pilgrimage.

£££ · Mains from £22
🇯🇵
Japanese
Zuma
Japanese Robata · Knightsbridge

Sophisticated, buzzing Japanese restaurant near Harrods — the robata grill produces some of the best Japanese food outside Japan.

££££ · Dishes from £18
🇪🇸
Spanish
Barrafina
Spanish Tapas · Covent Garden

London's finest tapas — no reservations so queue early. Every single dish is extraordinary.

£££ · Tapas from £9
🇮🇹
Italian
Bocca di Lupo
Regional Italian · Soho

A love letter to regional Italian cooking — dishes change daily based on different regions of Italy.

£££ · Pasta from £15
🇵🇪
Peruvian
Ceviche
Peruvian · Soho & Old Street

London's pioneering Peruvian restaurant — ceviche, tiraditos and pisco sours in a vibrant South American atmosphere.

££ · Ceviche from £12
🔥
BBQ
Berber & Q
Middle Eastern BBQ · Hackney

Open-fire cooking meets Middle Eastern spices — the charred cauliflower and shawarma are the stuff of London legend.

££ · Mains from £16
🇯🇵
Ramen
Roka
Japanese · Bloomsbury

Robata-grilled dishes and contemporary Japanese in a buzzing open-kitchen restaurant — knockout black cod.

£££ · Dishes from £15
🇮🇱
Israeli
Palomar
Modern Jerusalem · Soho

Wildly vibrant modern Israeli cooking — sit at the counter and watch the chefs perform. Every bite is a revelation.

££ · Dishes from £12
🇹🇭
Thai
Smoking Goat
Thai BBQ · Shoreditch

Smoky, fiery, funky Thai BBQ — whole roasted meats, fermented fish sauce and ear-tingling chillies.

££ · Mains from £14
🫒
Lebanese
Quo Vadis
British · Soho

Jeremy Lee's magnificent Soho brasserie — the smoked eel sandwich and game dishes are quintessentially brilliant British.

£££ · Mains from £22
Sport in the Capital

10 Must-See Sports Events in London

London is one of the greatest sports cities on Earth — Premier League football every weekend, Wimbledon in summer, cricket at Lord's and the Oval, and rugby at Twickenham.

Arsenal FC at Emirates Stadium

One of the Premier League's most atmospheric grounds — 60,000 fans in the heart of Holloway, North London. Booking a match-weekend hotel nearby is essential.

Aug — May · Weekends
From £40 Book Hotel

Chelsea FC at Stamford Bridge

Premier League giants in Fulham, West London — one of the most storied clubs in English football history with a passionate fanbase.

Aug — May · Weekends
From £50 Book Hotel

Tottenham Hotspur at Spurs Stadium

The most spectacular stadium in the Premier League — state-of-the-art 62,000-capacity arena in Tottenham, with retractable grass pitch.

Aug — May · Weekends
From £50 Book Hotel
🎾

Wimbledon Championships

The greatest tennis tournament in the world — strawberries and cream, grass courts and Centre Court drama. Book hotels in Wimbledon or Southfields up to a year in advance.

Late June — Early July
From £45 Book Hotel
🏏

Test Cricket at Lord's

The Home of Cricket in St John's Wood — watching an England Test at Lord's is a quintessential British summer experience with the iconic slope and the Pavilion.

May — September
From £35 Book Hotel
🏏

Cricket at The Oval, Kennington

Surrey's famous ground in Kennington, South London — often hosts the final Ashes Test, a gas holder and brilliant atmosphere define this venue.

May — September
From £30 Book Hotel
🏉

Rugby at Twickenham Stadium

The home of English rugby in Twickenham, Southwest London — the world's largest dedicated rugby union stadium. Six Nations and Autumn Internationals are unmissable.

November & Feb–March
From £45 Book Hotel
🚣

Oxford vs Cambridge Boat Race

One of the world's most famous sporting rivalries — the two universities race 6.8km along the Thames from Putney to Mortlake every spring. Free to watch from the riverbank.

Late March / Early April
FREE Book Hotel
🏃

London Marathon

One of the world's greatest marathon courses — 50,000 runners pass through Greenwich, the Tower of London, Canary Wharf and finish on The Mall. Book hotels months ahead.

April
FREE to watch Book Hotel

England at Wembley Stadium

The home of English football — 90,000-capacity national stadium for England internationals, FA Cup Finals and major concerts. The arch is one of London's most iconic modern structures.

Various dates
From £50 Book Hotel
Insider Knowledge

Essential London Travel Tips

🚇

Getting Around London

London's transport network is vast — the Tube (Underground) is the backbone of the city.

  • Get an Oyster card or use contactless — never buy a paper ticket
  • The Elizabeth line transformed east-west travel — fast and comfortable
  • Use the Boris Bikes (Santander Cycles) for short trips
  • Black cabs are expensive but reliable — Uber also widely available
  • Night Tube runs Fri & Sat on key lines — no night bus needed
  • Avoid the Tube at rush hour (8–9am and 5–7pm) if possible
💷

Money & Budgeting

London is expensive but many of its best experiences are free.

  • All major national museums and galleries are completely free
  • Tap water in restaurants is free — always ask for "tap water"
  • Lunch is significantly cheaper than dinner in top restaurants
  • Sunday roasts are a brilliant value British tradition to try
  • Set lunch menus at Michelin restaurants can be half the dinner price
  • Pre-book everything popular — queues for attractions are long

Weather & Best Time to Visit

London is a year-round destination — but each season has its character.

  • Spring (March–May): Beautiful blossom, fewer crowds, great value hotels
  • Summer (June–August): Parks, Wimbledon, festivals — but very busy and expensive
  • Autumn (Sep–Nov): Magical colours, quieter — the sweet spot for visitors
  • Winter (Dec–Feb): Christmas lights are spectacular; book early for festive hotels
  • Always carry a compact umbrella — London rain is unpredictable
  • Layers are key — temperatures shift dramatically during the day
✈️ Your London Adventure Starts Here

Book Your Perfect London Hotel Today

From £35/night in stylish hostels near Bloomsbury to £1,000+/night at Claridge's or The Savoy — all bookings via Booking.com with best price guarantee and free cancellation.

🏨 Search All London Hotels ⭐ Luxury 5-Star Hotels 🏛️ Historic & Boutique 🎒 Budget & Hostels Free cancellation · 10,000+ properties · Best price guarantee
Instant confirmation · No booking fee · Pay at hotel
🇬🇧 Ready to Book?

Book Your London Stay Now

From Westminster to Shoreditch, Mayfair to South Bank — find the perfect London hotel for your trip.

 
Free Cancellation Best Price Guaranteed 10,000+ London Hotels Pay at Hotel
🏨 Book London Hotel