There are several good hotels in Rochester that are considered romantic. Prices for a nice hotel in the city this weekend start at around $200 per night.