Hotels near British Museum

British Museum is 1.3 km from the centre of London. We can book 284 properties within 1.6 km — about 19 minutes on foot from the farthest of them.

Hotels near British Museum currently start at about € 143 per night for two people, with a typical price of € 343 and € 290 for a comfortable 4-star room. Across the 284 properties we can book here, 50% of rooms can be cancelled free of charge; 40% include or offer breakfast; the average guest rating is 8.3/10.

Live prices, checked 2026-09-26 for a two-night stay 30 days ahead. Your dates will differ — search your own.

British Museum — national museum in London, United Kingdom.

Top-rated hotels near British Museum

The highest-rated properties with a meaningful number of guest reviews, available for our sample dates.

Best value near British Museum

Rated 8/10 or better and priced at or below the median for this area.

What hotels cost near British Museum

Per night for two adults, taxes and fees included where the property reports them. Based on the 284 bookable properties we found for a two-night midweek stay a month ahead.

Hotel prices near British Museum per night
Cheapest available€ 74
Typical starting price€ 143
Lower quarter of the market€ 234
Typical (median) price€ 343
Upper quarter€ 487
Typical 3-star€ 201
Typical 4-star€ 290
Typical 5-star€ 493

What it costs to stay this close

Staying within 1.6 km of British Museum costs about the same as anywhere else in London: the median here is € 343 against € 328 across the city. There is no meaningful premium for being this close. Close by, a three-star room has a median of € 201 and a four-star € 290.

What is around British Museum

Straight-line distances from British Museum.

Frequently asked

How far is British Museum from the centre of London?

It is 1.3 km from the centre of London. Every hotel on this page is within 1.6 km of British Museum itself, so most of them are a walk rather than a taxi ride.

Is it worth staying near British Museum?

Staying within 1.6 km of British Museum costs about the same as anywhere else in London: the median here is € 343 against € 328 across the city. There is no meaningful premium for being this close. Close by, a three-star room has a median of € 201 and a four-star € 290.

How much is a hotel near British Museum?

Rooms start around € 143 per night for two people and the typical price is € 343. The upper quarter of what is available here begins at € 487.

Can I cancel free of charge?

About 50% of the rooms available here can be cancelled free until a deadline set by the property. Use the free cancellation filter to see only those.

Other areas in London