This beach house, this modern spacious townhouse room, this ensuite double room at the beach, and The Grand Hotel are the best places to stay in Swansea that have parking available.