Located near a train station, Hôtel Riviera is a great choice for a stay in Bastia. You can unwind with a drink at the bar/lounge, and continental breakfast is available daily. There's also a garden, and rooms offer flat-screen TVs and free WiFi.
Pros: The location was good. Easy to access restaurants and the ferry.Cons: The front desk clerk was so rude when he discovered we were American and not fluent in French. He grumbled and yelled at us and set the stay off on a sour note.