| Hotels near Barnes Railway Station | Miles | Rating | Price |
| Eden Plaza Kensington | 3.28 | ![]() | From£59.00 |
| The Master Robert Hotel | 5.8 | From£37.00 | |
| Premier Inn London County Hall | 5.94 | ![]() | From£110.00 |
| Comfort Inn London | 5.11 | ![]() | From£84.00 |
| Palmers Lodge | 5.55 | From£53.00 | |
| Premier Inn London Southwark | 6.93 | ![]() | From£107.00 |
| London Hammersmith Express by Holiday Inn | 1.82 | From£69.00 | |
| The Kensington Hotel | 3.22 | From£158.40 | |
| Express by Holiday Inn Wandsworth Battersea | 2.24 | From£85.00 | |
| The Berkeley | 4.38 | ![]() | From£318.00 |
| Victoria Apartment | 4.99 | ![]() | From£276.00 |
| Seraphine Hotel Kensington | 3.33 | ![]() | From£119.95 |
| Grosvenor House A JW Marriott Hotel | 4.76 | ![]() | From£188.70 |
| Little Rates Battersea Park | 4.14 | From£150.00 | |
| Holiday Inn London Kings Cross | 6.85 | ![]() | From£152.00 |
| Westland Hotel | 3.68 | ![]() | From£173.00 |
| ABC Hyde Park Hotel | 4.52 | ![]() | From£49.00 |
| Chrome Apartment | 6.2 | ![]() | From£218.00 |
| 1 2 3 4 >> |



