Located within 5.9 km of Shimabara Arena and 21 km of Unzen National Park, Shimabara Station Hotel provides rooms in Shimabara. The 3-star hotel has air-conditioned rooms with a private bathroom and free WiFi.
€76
Imagawamachi 930, Shimabara
Show on the Map
Hotel Seaside Shimabara
Hotel Seaside Shimabara has a restaurant, fitness centre, a bar and garden in Shimabara. Among the facilities at this property are a 24-hour front desk and a kids' club, along with free WiFi throughout the property.
€173
Shinminato 1-38-1, Shimabara Onsen, Shimabara
Show on the Map
Hotel mio
Situated in Shimabara, within 5.6 km of Shimabara Arena and 21 km of Unzen National Park, Hotel mio features accommodation with a garden and free WiFi as well as free private parking for guests who drive.