| Hotels near Barnes Railway Station | Miles | Rating | Price |
| Ambassadors Bloomsbury Hotel | 6.33 | ![]() | From£99.00 |
| Adare Hotel | 4.44 | From£40.00 | |
| Europa House Apartments | 4.88 | ![]() | From£210.00 |
| The Park Lane Hotel | 4.81 | ![]() | From£150.36 |
| Citadines Trafalgar Square London | 5.75 | ![]() | From£115.20 |
| Hilton London Green Park | 4.94 | ![]() | From£109.20 |
| White Hart Hotel | 4.83 | ![]() | From£65.00 |
| Thistle Royal Trafalgar Hotel | 5.59 | ![]() | From£128.00 |
| The Best Western Phoenix Hotel | 3.92 | ![]() | From£75.60 |
| Airways Hotel Victoria | 4.48 | ![]() | From£38.00 |
| The Pride of Paddington | 4.33 | From£25.00 | |
| Travel Joy Hostel | 4.47 | From£60.00 | |
| The Parkcity - Kensington | 2.98 | ![]() | From£101.00 |
| London Marriott Hotel Kensington | 2.92 | ![]() | From£114.00 |
| The Hazlitts Hotel | 5.72 | From£169.00 | |
| Wembley Plaza | 6.47 | ![]() | From£49.00 |
| Holiday Inn Express London Victoria | 4.73 | From£145.00 | |
| London Marriott Hotel Maida Vale | 5.26 | From£130.00 |
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 >> |



