| Hotels near Birchgrove Railway Station | Miles | Rating | Price |
| Village Hotel Cardiff | 1.5 | ![]() | From£79.00 |
| Best Western Plus - New House Country Hotel | 1.52 | ![]() | From£70.65 |
| YHA Cardiff | 1.56 | ![]() | From£12.40 |
| Manor Parc Hotel | 1.57 | ![]() | From£65.00 |
| Legacy Cardiff International | 1.78 | ![]() | From£27.30 |
| Churchills Hotel | 2.21 | ![]() | From£30.00 |
| Maltsters | 2.21 | From£85.00 | |
| Preste Gaarden Hotel | 2.29 | ![]() | From£35.00 |
| The Avenue Guest House | 2.33 | ![]() | From£40.00 |
| Flat 5 | 2.35 | From£95.00 | |
| Dexby Townhouse | 2.36 | ![]() | From£80.00 |
| Lincoln House Private Hotel | 2.36 | ![]() | From£69.50 |
| The Abbey Hotel | 2.39 | ![]() | From£40.00 |
| Church Guesthouse | 2.44 | ![]() | From£50.00 |
| The Artisan Quarter Serviced Apartments | 2.45 | ![]() | From£34.50 |
| Vicarage Mews @ Acityabode | 2.47 | ![]() | From£76.00 |
| Beverley Hotel | 2.48 | From£49.95 | |
| The Town House | 2.48 | ![]() | From£45.95 |
| 1 2 3 4 5 >> |


